Forwarded from افزونه ورودک (آموزش و اطلاع رسانیها)
🔔 آپدیت جدید و بزرگ افزونه ورودک با امکانات جدید منتشر شد
- نسخه 3.0.0
- از پنل کاربری خود در سایت تک تم میتوانید نسخه جدید را دریافت کنید
- نسخه 3.0.0
- از پنل کاربری خود در سایت تک تم میتوانید نسخه جدید را دریافت کنید
❤10👍2
Forwarded from افزونه ورودک (آموزش و اطلاع رسانیها)
برخی از امکانات آپدیت جدید که شمارو از نصب افزونه های دیگر بی نیاز میکند :
- ارسال پیامک در وضعیت های مختلف سفارشات ووکامرس
- ارسال پیامک در حالت های ورود و ثبت نام کاربران (خوش آمدگویی و تشکر)
- ارسال پیامک هنگام ثبت دیدگاه و پاسخ های مدیر
- اضافه شدن سامانه های پیامکی صبانوین، پیام رسان، رایگان اس ام اس
- قابلیت مسدود سازی برخی کاربران خاص
- هماهنگی با کاربران قدیمی تمامی افزونه ها (هر افزونه پیامکی که از قبل استفاده میکردید)
- ایجاد بخش لاگ خطاها و توسعه افزونه (هوک های جدید و مناسب افزونه های باشگاه مشتریان)
- حل مشکل AutoFill
- حل مشکل Enter فرم ها
- بهبود تجربه کاربری پنل مدیریتی افزونه پیامکی ورودک
- بهینه سازی کدهای پلاگین
- قابلیت ذخیره شماره موبایل در فیلد جدا و سفارشی شما
- ارسال پیامک در وضعیت های مختلف سفارشات ووکامرس
- ارسال پیامک در حالت های ورود و ثبت نام کاربران (خوش آمدگویی و تشکر)
- ارسال پیامک هنگام ثبت دیدگاه و پاسخ های مدیر
- اضافه شدن سامانه های پیامکی صبانوین، پیام رسان، رایگان اس ام اس
- قابلیت مسدود سازی برخی کاربران خاص
- هماهنگی با کاربران قدیمی تمامی افزونه ها (هر افزونه پیامکی که از قبل استفاده میکردید)
- ایجاد بخش لاگ خطاها و توسعه افزونه (هوک های جدید و مناسب افزونه های باشگاه مشتریان)
- حل مشکل AutoFill
- حل مشکل Enter فرم ها
- بهبود تجربه کاربری پنل مدیریتی افزونه پیامکی ورودک
- بهینه سازی کدهای پلاگین
- قابلیت ذخیره شماره موبایل در فیلد جدا و سفارشی شما
❤31🔥2👍1
خرید سریع محصولات با حذف سبد خرید و ارسال مستقیم کاربر به صفحه پرداخت در نسخه 10 افزونه ووکامرس
دکمه های سفارشی بسازید و این لینکارو بهش بدید (جای site.com آدرس سایت خودتون باشه) :
خرید سریع یک محصول (به جای 430 آیدی محصول مورد نظر را بزارید مثلا):
https://site.com/checkout-link/?products=430
خرید سریع یک محصول با تعداد مثلا 5 تا:
https://site.com/checkout-link/?products=430:5
خرید سریع چند محصول:
https://site.com/checkout-link/?products=430,450,444
خرید سریع چند محصول با تعداد مختف:
https://site.com/checkout-link/?products=430:2,450:6,444:1
خرید سریع محصول با اعمال مستقیم یک کد تخفیف:
https://site.com/checkout-link/?products=430&coupon=OFF20
(کد تخفیف باید از قبل ساخته شود)
لیست تمام تغییرات نسخه 10 ووکامرس:
🌐 دسترسپذیری کامل (WCAG 2.2 سطح AA)
💌 لینک خرید سریع با محصولات و کوپن
📝 پشتیبانی CSV از HTML
🏷 فیلتر برای تغییر متن "تخفیف"
🛒 سبد خرید سادهتر (حذف ماشینحساب ارسال)
⚡️ بهینهسازی لودینگ در پرداخت
🎟 رفع باگهای قدیمی کوپنها
دکمه های سفارشی بسازید و این لینکارو بهش بدید (جای site.com آدرس سایت خودتون باشه) :
خرید سریع یک محصول (به جای 430 آیدی محصول مورد نظر را بزارید مثلا):
https://site.com/checkout-link/?products=430
خرید سریع یک محصول با تعداد مثلا 5 تا:
https://site.com/checkout-link/?products=430:5
خرید سریع چند محصول:
https://site.com/checkout-link/?products=430,450,444
خرید سریع چند محصول با تعداد مختف:
https://site.com/checkout-link/?products=430:2,450:6,444:1
خرید سریع محصول با اعمال مستقیم یک کد تخفیف:
https://site.com/checkout-link/?products=430&coupon=OFF20
(کد تخفیف باید از قبل ساخته شود)
لیست تمام تغییرات نسخه 10 ووکامرس:
🌐 دسترسپذیری کامل (WCAG 2.2 سطح AA)
💌 لینک خرید سریع با محصولات و کوپن
📝 پشتیبانی CSV از HTML
🏷 فیلتر برای تغییر متن "تخفیف"
🛒 سبد خرید سادهتر (حذف ماشینحساب ارسال)
⚡️ بهینهسازی لودینگ در پرداخت
🎟 رفع باگهای قدیمی کوپنها
❤27👍4
add_action('woocommerce_product_options_general_product_data', function () {
global $post;
woocommerce_wp_textarea_input([
'id' => '_help_content',
'label' => 'راهنمای استفاده',
'value' => get_post_meta($post->ID, '_help_content', true),
]);
});
add_action('woocommerce_process_product_meta', function ($post_id) {
if (isset($_POST['_help_content'])) {
$content = wp_kses_post(wp_unslash($_POST['_help_content']));
$content ? update_post_meta($post_id, '_help_content', $content) : delete_post_meta($post_id, '_help_content');
}
});
add_filter('woocommerce_product_tabs', function ($tabs) {
$tabs['help'] = [
'noscript' => 'راهنمای استفاده',
'priority' => 50,
'callback' => function () {
$content = get_post_meta(get_the_ID(), '_help_content', true);
echo $content ? wpautop(do_shortcode(wp_kses_post($content))) : '<p>راهنمای خاصی برای این محصول ثبت نشده است.</p>';
}
];
return $tabs;
});👍7❤1
رفقا، قصد داریم یک قالب آماده بسیار سبک و بهینه با امکانات عالی طراحی کنیم، بهم بگید دوست دارید تو کدوم زمینه باشه ؟
Anonymous Poll
70%
قالب فروشگاهی
11%
قالب آموزشی و فروش دوره
9%
قالب شرکتی
3%
قالب فیلم و سریال
2%
قالب دانلود موزیک
5%
قالب بلاگی/خبری
❤19👍6
Mehdiam.Dev
Photo
ساختار پرامپت نویسی درست در GPT-5
یک پرامپت درست باید شامل این موارد باشد (برای هر نوع پرامپت تو هر زمینه شغلی باید رعایتش کنید) :
۱. نقش (Role)
«به عنوان یک [تخصص یا نقش مورد نظر] عمل کن.»
مثال: «به عنوان یک توسعهدهنده ارشد وردپرس عمل کن.»
۲. وظیفه (Task)
«[شرح دقیق کاری که میخوای انجام بشه].»
مثال: «یک کد PHP بنویس که آخرین ۵ پست را همراه تصویر شاخص نمایش دهد.»
۳. زمینه (Context)
محدودیتها و شرایط اجرا
تکنولوژی یا نسخه خاصی که باید استفاده بشه
مواردی که باید حذف یا اضافه شود
مثال: «از کوئری پیشفرض وردپرس استفاده شود و کد بهینه باشد.»
۴. استدلال (Reasoning) (اختیاری ولی مفید)
بگو قبل از جواب دادن چه بررسیهایی انجام بده.
مثال: «اطمینان حاصل کن کد با نسخههای بالای PHP 7.4 و وردپرس 6 به درستی کار کند.»
۵. فرمت خروجی (Output format)
بگو جواب را در چه قالبی میخواهی (کد، جدول، لیست، گامبهگام و …).
مثال: «کد را کامل و بدون توضیح اضافه برگردان.»
۶. شرط پایان (Stop conditions)
بگو دقیقا چه زمانی کار تمام است.
مثال: «وقتی کد کامل و بدون خطا ارائه شد.»
🎯 نمونه پرامپت آماده با همین قالب
پرامپت نمونه:
به عنوان یک توسعهدهنده ارشد وردپرس عمل کن.
یک کد PHP بنویس که آخرین ۵ پست وبلاگ را همراه تصویر شاخص و لینک به مطلب نمایش دهد.
از کوئری پیشفرض وردپرس (WP_Query) استفاده شود و کد برای PHP 8 و وردپرس 6.5 بهینه باشد.
اطمینان حاصل کن کد بدون هشدار و خطا اجرا شود.
خروجی را فقط به صورت یک قطعه کد کامل PHP بده.
کار زمانی تمام است که کد کامل و قابل اجرا باشد.
یک پرامپت درست باید شامل این موارد باشد (برای هر نوع پرامپت تو هر زمینه شغلی باید رعایتش کنید) :
۱. نقش (Role)
«به عنوان یک [تخصص یا نقش مورد نظر] عمل کن.»
مثال: «به عنوان یک توسعهدهنده ارشد وردپرس عمل کن.»
۲. وظیفه (Task)
«[شرح دقیق کاری که میخوای انجام بشه].»
مثال: «یک کد PHP بنویس که آخرین ۵ پست را همراه تصویر شاخص نمایش دهد.»
۳. زمینه (Context)
محدودیتها و شرایط اجرا
تکنولوژی یا نسخه خاصی که باید استفاده بشه
مواردی که باید حذف یا اضافه شود
مثال: «از کوئری پیشفرض وردپرس استفاده شود و کد بهینه باشد.»
۴. استدلال (Reasoning) (اختیاری ولی مفید)
بگو قبل از جواب دادن چه بررسیهایی انجام بده.
مثال: «اطمینان حاصل کن کد با نسخههای بالای PHP 7.4 و وردپرس 6 به درستی کار کند.»
۵. فرمت خروجی (Output format)
بگو جواب را در چه قالبی میخواهی (کد، جدول، لیست، گامبهگام و …).
مثال: «کد را کامل و بدون توضیح اضافه برگردان.»
۶. شرط پایان (Stop conditions)
بگو دقیقا چه زمانی کار تمام است.
مثال: «وقتی کد کامل و بدون خطا ارائه شد.»
🎯 نمونه پرامپت آماده با همین قالب
پرامپت نمونه:
به عنوان یک توسعهدهنده ارشد وردپرس عمل کن.
یک کد PHP بنویس که آخرین ۵ پست وبلاگ را همراه تصویر شاخص و لینک به مطلب نمایش دهد.
از کوئری پیشفرض وردپرس (WP_Query) استفاده شود و کد برای PHP 8 و وردپرس 6.5 بهینه باشد.
اطمینان حاصل کن کد بدون هشدار و خطا اجرا شود.
خروجی را فقط به صورت یک قطعه کد کامل PHP بده.
کار زمانی تمام است که کد کامل و قابل اجرا باشد.
❤31👍4
پرامپت ساخت بنر سایت مشابه دیجی کالا (chatgpt.com) :
یک بنر تبلیغاتی مدرن به سبک پاپآرت با پسزمینه قرمز و بافت نقطهای طراحی کن. متن بزرگ و برجسته فارسی "موجود شد!" به صورت سهبعدی و با سایهی تیره وسط تصویر قرار بگیرد. زیر آن یک دکمه مستطیلی با گوشههای گرد و حاشیه روشن قرار بده که داخلش نوشته باشد "کالاهای محبوب فروشندههای برگزیده" همراه با یک دکمه کوچک انتخاب. در اطراف بنر آیکونهای کوچک سفید مثل قلب، ستاره و لایک به صورت پراکنده قرار داشته باشند. سبک کلی شاد، چشمگیر و جذاب برای جلب توجه کاربران فروشگاه اینترنتی باشد.
یک بنر تبلیغاتی مدرن به سبک پاپآرت با پسزمینه قرمز و بافت نقطهای طراحی کن. متن بزرگ و برجسته فارسی "موجود شد!" به صورت سهبعدی و با سایهی تیره وسط تصویر قرار بگیرد. زیر آن یک دکمه مستطیلی با گوشههای گرد و حاشیه روشن قرار بده که داخلش نوشته باشد "کالاهای محبوب فروشندههای برگزیده" همراه با یک دکمه کوچک انتخاب. در اطراف بنر آیکونهای کوچک سفید مثل قلب، ستاره و لایک به صورت پراکنده قرار داشته باشند. سبک کلی شاد، چشمگیر و جذاب برای جلب توجه کاربران فروشگاه اینترنتی باشد.
❤29👍5
نمونه بنرهای ساخته شده با این پرامپت، مناسب سایدبار و اسلایدر سایت:
❤12
add_action('woocommerce_product_options_general_product_data', function () {
woocommerce_wp_checkbox([
'id' => '_replace_add_to_cart_with_form',
'label' => 'جایگزینی دکمه با فرم تماس',
]);
});
add_action('woocommerce_process_product_meta', function ($post_id) {
$checkbox = isset($_POST['_replace_add_to_cart_with_form']) ? 'yes' : 'no';
update_post_meta($post_id, '_replace_add_to_cart_with_form', $checkbox);
});
add_action('wp',function(){
if(is_product()){
$pid = get_the_ID();
$enabled = get_post_meta($pid, '_replace_add_to_cart_with_form', true);
if ($enabled === 'yes') {
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30);
add_action('woocommerce_single_product_summary', function () {
global $product;
$enabled = get_post_meta($product->get_id(), '_replace_add_to_cart_with_form', true);
if ($enabled === 'yes') {
echo do_shortcode('[contact-form-7 id="6db6cfa" noscript="product"]');
}
}, 30);
}
}
});
❤19
Mehdiam.Dev
add_action('woocommerce_product_options_general_product_data', function () { woocommerce_wp_checkbox([ 'id' => '_replace_add_to_cart_with_form', 'label' => 'جایگزینی دکمه با فرم تماس', ]); }); add_action('woocomm…
کد قرارگیری فرم تماس به جای دکمه افزودن به سبد خرید محصول در سایت های ووکامرسی (این کد داخل فایل functions.php قرار گیرد) ، آموزشش هم تو پست جدید پیج اینستا گذاشتم براتون
👍8❤6
این آهنگه رو خیلی کیف کردم با هوش مصنوعیه بخشیش، گذاشتم شما هم گوش بدید
قفلی زدم روش ساعت ۱۱ شبه هنوز دفترم نشستم با این مثل چی کد میزنم 😂
آهنگ واقعا تاثیر داره رو کار :))
قفلی زدم روش ساعت ۱۱ شبه هنوز دفترم نشستم با این مثل چی کد میزنم 😂
آهنگ واقعا تاثیر داره رو کار :))
❤12👍1👎1
هوش مصنوعی گوگل جدیدا روی ساخت تصاویر (مثل بنر) و ویرایش خیلی دقیق شده، بدون برنامه هایی مثل فوتوشاپ میتونید تصاویر مختلف برای محصول تو هر حالتی بسازید که خیلی به درد سایتای فروشگاهی میخوره
تا حد زیادی هم استفاده ازش رایگانه
- واسه استفاده کافیه وارد سایت زیر بشید و مطمئن بشید گزینه 2.5 Flash فعال باشه
gemini.google.com
تا حد زیادی هم استفاده ازش رایگانه
- واسه استفاده کافیه وارد سایت زیر بشید و مطمئن بشید گزینه 2.5 Flash فعال باشه
gemini.google.com
❤27👍6
🚨 باگ امنیتی برای افزونه TablePress گزارش شده
از این پلاگین برای ساخت جداول حرفه ای در سایت استفاده میشه و بالای 700 هزار نصب فعال داره
به نسخه جدید آپدیت کنید اگر استفاده میکنید
از این پلاگین برای ساخت جداول حرفه ای در سایت استفاده میشه و بالای 700 هزار نصب فعال داره
به نسخه جدید آپدیت کنید اگر استفاده میکنید
❤6👍2🙏1
خیلی ازم میپرسید اینطور باگ هارو از کجا پیدا میکنم
این سایت زیر یکی از سایت هایی هست که معمولا باگ هارو گزارش میده و من همیشه چکش میکنم:
https://www.searchenginejournal.com/category/cms/wp/
این سایت زیر یکی از سایت هایی هست که معمولا باگ هارو گزارش میده و من همیشه چکش میکنم:
https://www.searchenginejournal.com/category/cms/wp/
Search Engine Journal
WordPress Archives
Get the latest WordPress news from Search Engine Journal. Stay up-to-date on WordPress security news, vulnerability news, and the latest WordPress releases.
❤13👍2