🚀 کد سفارشی کردن وضعیت سفارشات در ووکامرس
سفارشی کردن وضعیت سفارشات در ووکامرس بسیار ساده است و نیازی به نصب افزونه ندارید! 😍 اما در انتها یک افزونه مفید هم به شما معرفی میکنم. کافیست این کد را در فایل functions.php قالب خود قرار دهید.
با استفاده از فیلتر wc_order_statuses، متن پیشفرض وضعیتهای سفارش (مثل “در حال پردازش” یا “تکمیل شد”) به متنهای سفارشی تغییر میکند تا پیامها برای کاربران واضحتر باشند. ✨
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
سفارشی کردن وضعیت سفارشات در ووکامرس بسیار ساده است و نیازی به نصب افزونه ندارید! 😍 اما در انتها یک افزونه مفید هم به شما معرفی میکنم. کافیست این کد را در فایل functions.php قالب خود قرار دهید.
function change_order_status_labels($order_statuses) {
$order_statuses['wc-pending'] = 'منتظریم تا پرداخت نهایی کنید';
$order_statuses['wc-processing'] = 'در حال پردازش محصول';
$order_statuses['wc-on-hold'] = 'منتظر تایید باشید';
$order_statuses['wc-completed'] = 'سفارش تکمیل شد';
$order_statuses['wc-cancelled'] = 'سفارش لغو شده';
$order_statuses['wc-refunded'] = 'برگشت داده شده';
$order_statuses['wc-failed'] = 'ناموفق';
return $order_statuses;
}
add_filter('wc_order_statuses', 'change_order_status_labels');با استفاده از فیلتر wc_order_statuses، متن پیشفرض وضعیتهای سفارش (مثل “در حال پردازش” یا “تکمیل شد”) به متنهای سفارشی تغییر میکند تا پیامها برای کاربران واضحتر باشند. ✨
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
❤🔥1🔥1😍1
🔔غیرفعال کردن اطلاعیههای آپدیت در وردپرس
کافیست کد زیر را به فایل functions.php پوسته خود اضافه کنید:
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
کافیست کد زیر را به فایل functions.php پوسته خود اضافه کنید:
add_action('admin_init', 'mweb_hide_update_notifications_users');
function mweb_hide_update_notifications_users() {
global $menu, $submenu;
$user = wp_get_current_user();
$allowed = array('یوزر دلخواه');
if ($user && !in_array($user->user_login, $allowed)) {
add_filter('pre_site_transient_update_core', 'mweb_disable_update_notifications');
add_filter('pre_site_transient_update_plugins', 'mweb_disable_update_notifications');
add_filter('pre_site_transient_update_themes', 'mweb_disable_update_notifications');
$menu[65][0] = 'Plugins up to date';
$submenu['index.php'][10][0] = 'Updates disabled';
}
}
function mweb_disable_update_notifications() {
global $wp_version;
return (object) array('last_checked' => time(), 'version_checked' => $wp_version);
}با❤️از ما حمایت کنید:)
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
❤🔥1👏1😍1
🔄 ریدایرکت هوشمند: HTTP به HTTPS و حذف www
در دنیای وب، امنیت و تجربه کاربری دو عامل کلیدی برای موفقیت یک وبسایت هستند. یکی از روشهای مؤثر برای بهبود این دو عامل، استفاده از ریدایرکتهای مناسب است. در این پست، به شما نشان میدهم که چگونه میتوانید ترافیک وبسایت خود را از HTTP به HTTPS هدایت کنید و همچنین www را حذف کنید.
چرا HTTPS؟
استفاده از پروتکل HTTPS به جای HTTP باعث افزایش امنیت وبسایت شما میشود. این پروتکل اطلاعات را رمزگذاری میکند و از حملات سایبری جلوگیری میکند. علاوه بر این، موتورهای جستجو مانند گوگل وبسایتهای HTTPS را نسبت به HTTP ترجیح میدهند، که میتواند به بهبود سئو و رتبهبندی شما کمک کند.
کافیست کد زیر را در فایل .htaccess خود اضافه کنید:
✅ مزایا:
• امنیت بیشتر 🔒
• بهبود سئو 📈
#ریدایرکت_از_http_به_https
#حذف_www
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
در دنیای وب، امنیت و تجربه کاربری دو عامل کلیدی برای موفقیت یک وبسایت هستند. یکی از روشهای مؤثر برای بهبود این دو عامل، استفاده از ریدایرکتهای مناسب است. در این پست، به شما نشان میدهم که چگونه میتوانید ترافیک وبسایت خود را از HTTP به HTTPS هدایت کنید و همچنین www را حذف کنید.
چرا HTTPS؟
استفاده از پروتکل HTTPS به جای HTTP باعث افزایش امنیت وبسایت شما میشود. این پروتکل اطلاعات را رمزگذاری میکند و از حملات سایبری جلوگیری میکند. علاوه بر این، موتورهای جستجو مانند گوگل وبسایتهای HTTPS را نسبت به HTTP ترجیح میدهند، که میتواند به بهبود سئو و رتبهبندی شما کمک کند.
کافیست کد زیر را در فایل .htaccess خود اضافه کنید:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301]
✅ مزایا:
• امنیت بیشتر 🔒
• بهبود سئو 📈
#ریدایرکت_از_http_به_https
#حذف_www
با❤️از ما حمایت کنید:)
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
❤🔥3🔥1😍1
#سالی_نو #آموزشی_نو
✨ ساخت منوی اختصاصی پشتیبانی در پیشخوان وردپرس با چند خط کد ✨
💬با اضافه کردن این منو، مشتریان به راحتی و سریعتر میتوانند با ما ارتباط برقرار کنند.
🖥️ این ویژگی به وضوح نشان میدهد که شما طراح این سایت هستید و به حرفهای بودن آن افزوده میشود.
این کار نه تنها به بهبود تجربه کاربری کمک میکند، بلکه ظاهری شیک و حرفهای به پیشخوان وردپرس شما میبخشد. 🌟
📂 شما میتوانید کدهایی که داخل پست بعدی قرار میدهیم را در چایلد تم و یا فایل functions.php قالب خود قرار دهید.
#وردپرس #کدکاربردی #کدکلاب #کد_کلاب
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
✨ ساخت منوی اختصاصی پشتیبانی در پیشخوان وردپرس با چند خط کد ✨
💬با اضافه کردن این منو، مشتریان به راحتی و سریعتر میتوانند با ما ارتباط برقرار کنند.
🖥️ این ویژگی به وضوح نشان میدهد که شما طراح این سایت هستید و به حرفهای بودن آن افزوده میشود.
این کار نه تنها به بهبود تجربه کاربری کمک میکند، بلکه ظاهری شیک و حرفهای به پیشخوان وردپرس شما میبخشد. 🌟
📂 شما میتوانید کدهایی که داخل پست بعدی قرار میدهیم را در چایلد تم و یا فایل functions.php قالب خود قرار دهید.
#وردپرس #کدکاربردی #کدکلاب #کد_کلاب
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
❤🔥4🔥2😍1
کد های دکمه پشتیبانی.zip
1.6 KB
✨ کد های ساخت منوی اختصاصی پشتیبانی در پیشخوان وردپرس✨
📂 شما میتوانید کدهای داخل فایل رو در چایلد تم و یا فایل functions.php قالب خود قرار دهید.
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
📂 شما میتوانید کدهای داخل فایل رو در چایلد تم و یا فایل functions.php قالب خود قرار دهید.
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
❤🔥4🔥2🥰1
🌟 غیر فعال کردن کش افزونه "WP Rocket" برای کاربرانی که وارد سایت شدن با کد 🌟
با استفاده از این کد، سایت شما میتواند به طور مؤثری به نیازهای کاربران پاسخ دهد و اطمینان حاصل کند که آنها همیشه جدیدترین اطلاعات را مشاهده میکنند. 🔄📊 این امر به ویژه برای وبسایتهایی که به تعاملات کاربری وابسته هستند، اهمیت دارد.
مزایا:
1. 🚀 افزایش تجربه کاربری
2. 🚫 جلوگیری از مشاهده محتوای قدیمی
3. ✍️ تسهیل در ویرایش محتوا
4. ❌ کاهش مشکلات مرتبط با کش
5. 🤝 بهبود تعامل کاربران
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
add_filter('do_rocket_cache', function($should_cache) {
if (is_user_logged_in()) {
return false; // کش برای کاربران وارد شده غیرفعال میشود
}
return $should_cache;
});با استفاده از این کد، سایت شما میتواند به طور مؤثری به نیازهای کاربران پاسخ دهد و اطمینان حاصل کند که آنها همیشه جدیدترین اطلاعات را مشاهده میکنند. 🔄📊 این امر به ویژه برای وبسایتهایی که به تعاملات کاربری وابسته هستند، اهمیت دارد.
مزایا:
1. 🚀 افزایش تجربه کاربری
2. 🚫 جلوگیری از مشاهده محتوای قدیمی
3. ✍️ تسهیل در ویرایش محتوا
4. ❌ کاهش مشکلات مرتبط با کش
5. 🤝 بهبود تعامل کاربران
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
👏2❤🔥1🔥1
🌟نمایش فرمهای ارسالشدهی المنتور بهعنوان پیام خواندهنشده در پیشخوان وردپرس🌟
با استفاده از این کد، میتونید هر فرم ارسالشده از المنتور رو در داشبورد وردپرس بهعنوان یک اطلاعیه خواندهنشده 🔴 نمایش بدید و همیشه پیامها و اطلاعات جدید رو به راحتی پیگیری کنید. 📬🔍
👇 کدهای داخل فایل زیر رو به فایل functions.php قالب یا چایلد تم خودتون اضافه کنید: 👇
از حالا به بعد، وقتی فرمهای المنتور پر بشه، بهصورت پیام خواندهنشده 🕐 در پیشخوان وردپرس نمایش داده میشه و میتونید به راحتی از طریق نوار بالا (Admin Bar) 📱 یا دکمهی "همهی پیامها را خواندم ✅" پیامها رو مدیریت کنید.
💬 اگر سوالی دارید یا مشکلی پیش اومد، توی کامنتها بپرسید! 🧐👇
#وردپرس #المنتور #نوتیفیکیشن 🔔 #پیام_خوانده_نشده ✉️
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
با استفاده از این کد، میتونید هر فرم ارسالشده از المنتور رو در داشبورد وردپرس بهعنوان یک اطلاعیه خواندهنشده 🔴 نمایش بدید و همیشه پیامها و اطلاعات جدید رو به راحتی پیگیری کنید. 📬🔍
👇 کدهای داخل فایل زیر رو به فایل functions.php قالب یا چایلد تم خودتون اضافه کنید: 👇
از حالا به بعد، وقتی فرمهای المنتور پر بشه، بهصورت پیام خواندهنشده 🕐 در پیشخوان وردپرس نمایش داده میشه و میتونید به راحتی از طریق نوار بالا (Admin Bar) 📱 یا دکمهی "همهی پیامها را خواندم ✅" پیامها رو مدیریت کنید.
💬 اگر سوالی دارید یا مشکلی پیش اومد، توی کامنتها بپرسید! 🧐👇
#وردپرس #المنتور #نوتیفیکیشن 🔔 #پیام_خوانده_نشده ✉️
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب |گروه پرسش/پاسخ کد کلاب |ادمین
❤🔥2🔥2😍1
👨💻کد کلاب وردپرس [مرجع کد های کاربردی]
🌟نمایش فرمهای ارسالشدهی المنتور بهعنوان پیام خواندهنشده در پیشخوان وردپرس🌟 با استفاده از این کد، میتونید هر فرم ارسالشده از المنتور رو در داشبورد وردپرس بهعنوان یک اطلاعیه خواندهنشده 🔴 نمایش بدید و همیشه پیامها و اطلاعات جدید رو به راحتی پیگیری…
نمایش_فرمهای_ارسالشدهی_المنتور_بهعنوان_پیام_خواندهنشده_در_پیشخوان.zip
2.2 KB
🌟نمایش فرمهای ارسالشدهی المنتور بهعنوان پیام خواندهنشده در پیشخوان وردپرس🌟
کدهای داخل فایل رو به فایل functions.php قالب یا چایلد تم خودتون اضافه کنید:
💬 اگر سوالی دارید یا مشکلی پیش اومد، توی کامنتها بپرسید! 🧐👇
#وردپرس #المنتور #نوتیفیکیشن 🔔 #پیام_خوانده_نشده ✉️
کانال کد کلاب | گروه پرسش/پاسخ کد کلاب |ادمین
کدهای داخل فایل رو به فایل functions.php قالب یا چایلد تم خودتون اضافه کنید:
💬 اگر سوالی دارید یا مشکلی پیش اومد، توی کامنتها بپرسید! 🧐👇
#وردپرس #المنتور #نوتیفیکیشن 🔔 #پیام_خوانده_نشده ✉️
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب | گروه پرسش/پاسخ کد کلاب |ادمین
🔥3❤🔥2🥰1
🛒 اضافه کردن هزینه بستهبندی به سبد خرید و پرداخت در ووکامرس 📦
💥با استفاده از کد زیر میتوانید هزینه بستهبندی را به سبد خرید و مرحله پرداخت مشتریان خود اضافه کنید:
این کد را در فایل
✅ با این کار، هزینه بستهبندی به صورت خودکار به سبد خرید مشتریان اضافه خواهد شد! 🎉
کانال کد کلاب | گروه پرسش/پاسخ کد کلاب |ادمین
💥با استفاده از کد زیر میتوانید هزینه بستهبندی را به سبد خرید و مرحله پرداخت مشتریان خود اضافه کنید:
add_action('woocommerce_cart_calculate_fees', 'add_custom_fixed_fee');
function add_custom_fixed_fee(WC_Cart $cart) {
// بررسی اینکه آیا در صفحه سبد خرید یا تسویه حساب هستیم
if (is_admin() && !defined('DOING_AJAX')) {
return;
}
// تعیین مبلغ ثابت (به عنوان مثال 20000 تومان)
$fixed_fee = 20000;
// افزودن هزینه بستهبندی
$cart->add_fee(__('هزینه بستهبندی', 'your-textdomain'), $fixed_fee, true);
}این کد را در فایل
functions.php قالب خود یا یک پلاگین سفارشی قرار دهید و مطمئن شوید که همه چیز به درستی کار میکند.✅ با این کار، هزینه بستهبندی به صورت خودکار به سبد خرید مشتریان اضافه خواهد شد! 🎉
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب | گروه پرسش/پاسخ کد کلاب |ادمین
🔥3❤2😍2❤🔥1
🔥 یک ترفند ساده برای وردپرس | حذف نسخه وردپرس
اگر نمیخوای نسخه وردپرس سایت در خروجی HTML و RSS نمایش داده بشه، این کد رو به فایل
📌 مزیت: با این کار، بخشی از اطلاعات مربوط به نسخه وردپرس از خروجی سایت حذف میشه و اطلاعات کمتری در اختیار اسکنرهای خودکار قرار میگیره.
⚠️ نکته امنیتی: مخفی کردن نسخه وردپرس بهتنهایی امنیت سایت رو افزایش نمیده؛ مهمتر از اون، بهروز نگه داشتن وردپرس، قالب و افزونههاست.
✅ پیشنهاد: کدهای سفارشی رو بهتره بهجای قالب اصلی، داخل Child Theme یا یک افزونه اختصاصی قرار بدی تا با آپدیت قالب از بین نرن.
💡کد کلاب | ترفندهای کاربردی وردپرس، ووکامرس، المنتور
کانال کد کلاب | گروه پرسش/ پاسخ کد کلاب
اگر نمیخوای نسخه وردپرس سایت در خروجی HTML و RSS نمایش داده بشه، این کد رو به فایل
functions.php قالب یا افزونه اختصاصی سایتت اضافه کن:// حذف نسخه وردپرس از Head
remove_action('wp_head', 'wp_generator');
// حذف نسخه وردپرس از RSS
add_filter('the_generator', '__return_empty_string');
📌 مزیت: با این کار، بخشی از اطلاعات مربوط به نسخه وردپرس از خروجی سایت حذف میشه و اطلاعات کمتری در اختیار اسکنرهای خودکار قرار میگیره.
⚠️ نکته امنیتی: مخفی کردن نسخه وردپرس بهتنهایی امنیت سایت رو افزایش نمیده؛ مهمتر از اون، بهروز نگه داشتن وردپرس، قالب و افزونههاست.
✅ پیشنهاد: کدهای سفارشی رو بهتره بهجای قالب اصلی، داخل Child Theme یا یک افزونه اختصاصی قرار بدی تا با آپدیت قالب از بین نرن.
💡کد کلاب | ترفندهای کاربردی وردپرس، ووکامرس، المنتور
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب | گروه پرسش/ پاسخ کد کلاب
🔥2❤1👏1
🛒 ترفند ووکامرس | تغییر تعداد محصولات در هر صفحه
میخوای تعداد محصولاتی که در هر صفحه از فروشگاه ووکامرس نمایش داده میشن رو بدون افزونه تغییر بدی؟ 👇
🔢 تغییر تعداد محصولات
عدد "24" رو میتونی به تعداد دلخواه تغییر بدی.
return 36;
⚠️ نکته مهم:
بهتره این کد رو داخل "functions.php" قالب Child Theme یا یک افزونه اختصاصی قرار بدی تا با آپدیت قالب، تغییراتت از بین نره.
🔥 بدون افزونه | سبک | ساده و کاربردی
━━━━━━━━━━━━━━
💡کد کلاب | ترفندهای کاربردی وردپرس، ووکامرس، المنتور
کانال کد کلاب | گروه پرسش/ پاسخ کد کلاب
میخوای تعداد محصولاتی که در هر صفحه از فروشگاه ووکامرس نمایش داده میشن رو بدون افزونه تغییر بدی؟ 👇
مثلاً بهجای نمایش پیشفرض ۱۲ محصول، تعداد رو به ۲۴ محصول افزایش بدی.
کافیه کد زیر رو به "functions.php" قالب فرزند یا افزونه اختصاصی سایتت اضافه کنی:
// تغییر تعداد محصولات ووکامرس در هر صفحه
add_filter('loop_shop_per_page', function ($products_per_page) {
return 24;
}, 20);
🔢 تغییر تعداد محصولات
عدد "24" رو میتونی به تعداد دلخواه تغییر بدی.
مثلاً برای نمایش ۳۶ محصول در هر صفحه:
return 36;
⚠️ نکته مهم:
بهتره این کد رو داخل "functions.php" قالب Child Theme یا یک افزونه اختصاصی قرار بدی تا با آپدیت قالب، تغییراتت از بین نره.
🔥 بدون افزونه | سبک | ساده و کاربردی
━━━━━━━━━━━━━━
💡کد کلاب | ترفندهای کاربردی وردپرس، ووکامرس، المنتور
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب | گروه پرسش/ پاسخ کد کلاب
❤3👍2🔥2
🚀 ترفند وردپرس | غیرفعال کردن Emoji
وردپرس بهصورت پیشفرض فایلها و اسکریپتهایی برای پشتیبانی از Emoji بارگذاری میکنه.
اگر سایتت به Emojiهای وردپرس نیازی نداره، میتونی این قابلیت رو غیرفعال کنی و برخی درخواستها و فایلهای مرتبط رو حذف کنی. 👇
💡 کد رو داخل functions.php قالب Child Theme یا یک افزونه اختصاصی قرار بده تا با آپدیت قالب از بین نره.
━━━━━━━━━━━━━━
کانال کد کلاب | گروه پرسش/ پاسخ کد کلاب
وردپرس بهصورت پیشفرض فایلها و اسکریپتهایی برای پشتیبانی از Emoji بارگذاری میکنه.
اگر سایتت به Emojiهای وردپرس نیازی نداره، میتونی این قابلیت رو غیرفعال کنی و برخی درخواستها و فایلهای مرتبط رو حذف کنی. 👇
// غیرفعال کردن Emoji در وردپرس
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
remove_action('admin_print_scripts', 'print_emoji_detection_script');
remove_action('admin_print_styles', 'print_emoji_styles');
remove_filter('the_content_feed', 'wp_staticize_emoji');
remove_filter('comment_text_rss', 'wp_staticize_emoji');
remove_filter('wp_mail', 'wp_staticize_emoji_for_email');
add_filter('emoji_svg_url', '__return_false');
💡 کد رو داخل functions.php قالب Child Theme یا یک افزونه اختصاصی قرار بده تا با آپدیت قالب از بین نره.
━━━━━━━━━━━━━━
با ری اکشن نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب | گروه پرسش/ پاسخ کد کلاب
🔥2❤1👍1
🛒 ترفند ووکامرس | تغییر متن دکمه «افزودن به سبد خرید»
میخوای بدون افزونه متن دکمه افزودن به سبد خرید رو در ووکامرس تغییر بدی؟
مثلاً:
«افزودن به سبد خرید» → «خرید محصول»
کافیه کد زیر رو به functions.php قالب فرزند یا افزونه اختصاصی اضافه کنی:
📌 این دو فیلتر چه تفاوتی دارن؟
🔹 فیلتر اول:
متن دکمه در صفحه خود محصول رو تغییر میده.
🔹 فیلتر دوم:
متن دکمه محصولات در فروشگاه، دستهبندی و سایر صفحات آرشیو محصولات رو تغییر میده.
⚡ اگر میخوای متن دکمه در هر دو بخش تغییر کنه، از هر دو فیلتر استفاده کن.
🎯 اگر فقط میخوای دکمه در صفحه محصول تغییر کنه، استفاده از فیلتر اول کافیه.
━━━━━━━━━━━━━━
کانال کد کلاب | گروه پرسش/ پاسخ کد کلاب
میخوای بدون افزونه متن دکمه افزودن به سبد خرید رو در ووکامرس تغییر بدی؟
مثلاً:
«افزودن به سبد خرید» → «خرید محصول»
کافیه کد زیر رو به functions.php قالب فرزند یا افزونه اختصاصی اضافه کنی:
// تغییر متن دکمه افزودن به سبد خرید در صفحه محصول
add_filter('woocommerce_product_single_add_to_cart_text', function () {
return 'خرید محصول';
});
// تغییر متن دکمه افزودن به سبد خرید در صفحات آرشیو
add_filter('woocommerce_product_add_to_cart_text', function () {
return 'خرید محصول';
});
📌 این دو فیلتر چه تفاوتی دارن؟
🔹 فیلتر اول:
متن دکمه در صفحه خود محصول رو تغییر میده.
🔹 فیلتر دوم:
متن دکمه محصولات در فروشگاه، دستهبندی و سایر صفحات آرشیو محصولات رو تغییر میده.
⚡ اگر میخوای متن دکمه در هر دو بخش تغییر کنه، از هر دو فیلتر استفاده کن.
🎯 اگر فقط میخوای دکمه در صفحه محصول تغییر کنه، استفاده از فیلتر اول کافیه.
━━━━━━━━━━━━━━
با ری اکشن❤️ نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کانال کد کلاب | گروه پرسش/ پاسخ کد کلاب
❤1🔥1👏1
🛒 ترفند ووکامرس | تعیین حداقل مبلغ سفارش
با این کد میتونی حداقل مبلغ سفارش رو روی ۳۰۰ هزار تومان قرار بدی:
📌 برای تغییر مبلغ سفارش:
فقط عدد 300000 رو تغییر بده.
مثلاً برای حداقل سفارش ۵۰۰ هزار تومان:
💡 نکته:
این کد مبلغ محصولات سبد را بعد از اعمال تخفیف بررسی میکنه؛ اما هزینه ارسال و مالیات را در حداقل مبلغ سفارش حساب نمیکنه.
⚠️ اگر واحد پول سایت ریاله، مبلغ را متناسب با واحد پول واقعی فروشگاه وارد کن.
📁 کد را داخل functions.php قالب فرزند سایت قرار بده.
کد کلاب
با این کد میتونی حداقل مبلغ سفارش رو روی ۳۰۰ هزار تومان قرار بدی:
add_action('woocommerce_check_cart_items', function () {
$minimum = 300000;
$cart_total = WC()->cart->get_cart_contents_total();
if ($cart_total < $minimum) {
$remaining = $minimum - $cart_total;
wc_print_notice(
'حداقل مبلغ سفارش ' . wc_price($minimum) .
' است. لطفاً ' . wc_price($remaining) .
' دیگر به سبد خرید اضافه کنید.',
'error'
);
}
});📌 برای تغییر مبلغ سفارش:
فقط عدد 300000 رو تغییر بده.
مثلاً برای حداقل سفارش ۵۰۰ هزار تومان:
$minimum = 500000; 💡 نکته:
این کد مبلغ محصولات سبد را بعد از اعمال تخفیف بررسی میکنه؛ اما هزینه ارسال و مالیات را در حداقل مبلغ سفارش حساب نمیکنه.
⚠️ اگر واحد پول سایت ریاله، مبلغ را متناسب با واحد پول واقعی فروشگاه وارد کن.
📁 کد را داخل functions.php قالب فرزند سایت قرار بده.
با ری اکشن❤️ نشون دادن به پست ارسالی از جامعه وردپرس کاران حمایت کنید🥳🥳
کد کلاب
❤3🔥1
⚡ جلوگیری از لود CSS در صفحات غیر فروشگاهی
اگر بعضی صفحات سایتت مثل «درباره ما» و «تماس با ما» هیچ المان یا محتوای ووکامرسی ندارن، لود شدن استایلهای ووکامرس در این صفحات میتونه غیرضروری باشه.
✅ با این کد میتونی بعضی از CSSهای اصلی ووکامرس رو در صفحات غیر فروشگاهی غیرفعال کنی:
⚠️ نکته مهم: قبل از استفاده، صفحات سایت رو بررسی کن؛ چون بعضی قالبها و افزونهها ممکنه خارج از صفحات فروشگاه هم به استایلهای ووکامرس وابسته باشن. حذف این CSSها ممکنه باعث بههمریختگی ظاهر بعضی بخشها بشه.
📌 کد رو داخل functions.php قالب فرزند قرار بده.
|-----> [ 👨💻ثبت سفارش تبلیغات ] <-----|
🔰 کانال کد کلاب وردپرس
اگر بعضی صفحات سایتت مثل «درباره ما» و «تماس با ما» هیچ المان یا محتوای ووکامرسی ندارن، لود شدن استایلهای ووکامرس در این صفحات میتونه غیرضروری باشه.
✅ با این کد میتونی بعضی از CSSهای اصلی ووکامرس رو در صفحات غیر فروشگاهی غیرفعال کنی:
add_action('wp_enqueue_scripts', function () {
if (
!is_woocommerce() &&
!is_cart() &&
!is_checkout() &&
!is_account_page()
) {
wp_dequeue_style('woocommerce-general');
wp_dequeue_style('woocommerce-layout');
wp_dequeue_style('woocommerce-smallscreen');
}
}, 99);⚠️ نکته مهم: قبل از استفاده، صفحات سایت رو بررسی کن؛ چون بعضی قالبها و افزونهها ممکنه خارج از صفحات فروشگاه هم به استایلهای ووکامرس وابسته باشن. حذف این CSSها ممکنه باعث بههمریختگی ظاهر بعضی بخشها بشه.
📌 کد رو داخل functions.php قالب فرزند قرار بده.
این پست رو دوس داشتی؟ ❤️یه ریاکشـن کوچـیک بزن، کلی خوشـحالمـون میکنه:)
|-----> [ 👨💻ثبت سفارش تبلیغات ] <-----|
🔰 کانال کد کلاب وردپرس
🔥2❤1👏1
🛒 حذف فیلدهای اضافی فرم تسویهحساب ووکامرس
📌 کد رو میتونی داخل "functions.php" قالب فرزند قرار بدی.
#وردپرس | #ووکامرس
🔰کد کلاب وردپرس
add_filter( 'woocommerce_checkout_fields', 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset( $fields['billing']['billing_first_name'] );
unset( $fields['billing']['billing_last_name'] );
unset( $fields['billing']['billing_company'] );
unset( $fields['billing']['billing_address_1'] );
unset( $fields['billing']['billing_address_2'] );
unset( $fields['billing']['billing_city'] );
unset( $fields['billing']['billing_postcode'] );
unset( $fields['billing']['billing_country'] );
unset( $fields['billing']['billing_state'] );
unset( $fields['billing']['billing_phone'] );
unset( $fields['billing']['billing_email'] );
unset( $fields['order']['order_comments'] );
return $fields;
}
📌 کد رو میتونی داخل "functions.php" قالب فرزند قرار بدی.
#وردپرس | #ووکامرس
این پست رو دوس داشتی؟ ❤️
یه ریاکشـن کوچـیک بزن، کلی خوشـحالمـون میکنه :)
🔰کد کلاب وردپرس
❤3🔥1🎉1
✅رفع خطای واحد پول تومان در سرچ کنسول با Rank Math
❌ "Invalid ISO 4217 currency code (in "offers")"
مواجه شدی، ممکنه دلیلش استفاده از "IRT" برای واحد تومان در اسکیما محصولات باشه.
💡 برای رفع این مشکل، اگه قیمت محصولاتت به تومان هست، کد زیر رو در "functions.php" یا افزونه Code Snippets قرار بده:
✅ با این کد، مقدار "priceCurrency" در اسکیما محصول از "IRT" به "IRR" تغییر میکنه و خطای مربوط به ISO 4217 برطرف میشه.
🔸 بعد از اعمال کد، برای مشاهده نتیجه باید منتظر Crawl مجدد صفحات توسط گوگل بمونی.
🔰کد کلاب وردپرس | ثبت سفارش تبلیغات
اگه در سرچ کنسول با خطای:
❌ "Invalid ISO 4217 currency code (in "offers")"
مواجه شدی، ممکنه دلیلش استفاده از "IRT" برای واحد تومان در اسکیما محصولات باشه.
💡 برای رفع این مشکل، اگه قیمت محصولاتت به تومان هست، کد زیر رو در "functions.php" یا افزونه Code Snippets قرار بده:
add_filter('rank_math/snippet/rich_snippet_product_entity', function($entity) {
if (($entity['offers']['priceCurrency'] ?? '') === 'IRT') {
$entity['offers']['priceCurrency'] = 'IRR';
}
return $entity;
});✅ با این کد، مقدار "priceCurrency" در اسکیما محصول از "IRT" به "IRR" تغییر میکنه و خطای مربوط به ISO 4217 برطرف میشه.
🔸 بعد از اعمال کد، برای مشاهده نتیجه باید منتظر Crawl مجدد صفحات توسط گوگل بمونی.
💬 اگه این ترفند برات مفید بود، ❤️ ریاکشن یادت نره :)
🔰کد کلاب وردپرس | ثبت سفارش تبلیغات
❤3🔥1
🔥 افکت خاکستری و بلور برای محصولات ناموجود ووکامرس
اگر سایت فروشگاهی داری، با این CSS میتونی محصولات ناموجود رو بهصورت خاکستری و کمی محو نمایش بدی تا کاربر سریعتر متوجه وضعیت موجودی محصول بشه. 👇
▫️ خاکستری و بلور شدن تصویر محصولات ناموجود
▫️ ایجاد لایه سفید نیمهشفاف روی تصویر
▫️ حذف افکت هنگام Hover در دسکتاپ
▫️ پشتیبانی از Focus برای کاربران کیبورد
▫️ خاکستری شدن دکمهها و اکشنهای محصول
▫️ حفظ افکت در دستگاههای لمسی
▫️ بدون نیاز به نصب افزونه اضافی
کد زیر رو از مسیر زیر قرار بده:
پیشخوان وردپرس ← نمایش ← سفارشیسازی ← CSS اضافی
💡 نکته:
اگر تعداد محصولات فروشگاهت زیاده، میتونی مقدار "blur(2px)" رو به "blur(1.2px)" تغییر بدی تا افکت سبکتر بشه.
🔰منبع
یادت باشه! میتونی با ابزار های هوش مصنوعی اونجور که میخوای کد ها رو شخصی سازی و کنی یا توسعه بدی:]
#WordPress #WooCommerce #Woodmart #CSS #وردپرس #ووکامرس #کدنویسی #طراحی_سایت
🔰کد کلاب وردپرس | ثبت سفارش تبلیغات
اگر سایت فروشگاهی داری، با این CSS میتونی محصولات ناموجود رو بهصورت خاکستری و کمی محو نمایش بدی تا کاربر سریعتر متوجه وضعیت موجودی محصول بشه. 👇
✨ امکانات این کد:
▫️ خاکستری و بلور شدن تصویر محصولات ناموجود
▫️ ایجاد لایه سفید نیمهشفاف روی تصویر
▫️ حذف افکت هنگام Hover در دسکتاپ
▫️ پشتیبانی از Focus برای کاربران کیبورد
▫️ خاکستری شدن دکمهها و اکشنهای محصول
▫️ حفظ افکت در دستگاههای لمسی
▫️ بدون نیاز به نصب افزونه اضافی
📌 نحوه استفاده:
کد زیر رو از مسیر زیر قرار بده:
پیشخوان وردپرس ← نمایش ← سفارشیسازی ← CSS اضافی
💡 نکته:
اگر تعداد محصولات فروشگاهت زیاده، میتونی مقدار "blur(2px)" رو به "blur(1.2px)" تغییر بدی تا افکت سبکتر بشه.
🔰منبع
🚀 یک تغییر ساده با CSS، بدون نیاز به افزونه!
یادت باشه! میتونی با ابزار های هوش مصنوعی اونجور که میخوای کد ها رو شخصی سازی و کنی یا توسعه بدی:]
#WordPress #WooCommerce #Woodmart #CSS #وردپرس #ووکامرس #کدنویسی #طراحی_سایت
💬 اگه این ترفند برات مفید بود، ❤️ ریاکشن یادت نره :)
🔰کد کلاب وردپرس | ثبت سفارش تبلیغات
❤2🔥1
👨💻کد کلاب وردپرس [مرجع کد های کاربردی]
🔥 افکت خاکستری و بلور برای محصولات ناموجود ووکامرس اگر سایت فروشگاهی داری، با این CSS میتونی محصولات ناموجود رو بهصورت خاکستری و کمی محو نمایش بدی تا کاربر سریعتر متوجه وضعیت موجودی محصول بشه. 👇 ✨ امکانات این کد: ▫️ خاکستری و بلور شدن تصویر محصولات ناموجود…
afekt-mahsul-na-mojud.css
3.4 KB
❤2🔥1
🖼 غیرفعال کردن تولید سایزهای اضافی تصاویر وردپرس
اگر نمیخوای وردپرس هنگام آپلود تصویر، سایزهای اضافی مثل "medium_large"، "1536" و "2048" پیکسلی رو تولید کنه، میتونی با این کد جلوی تولیدشون رو بگیری.
📌 محل قرارگیری کد:
فایل "functions.php" قالب فرزند (Child Theme)
یا میتونی کد رو با افزونههایی مثل Code Snippets اجرا کنی.
⚠️ این کد فقط از تولید سایزهای جدید هنگام آپلود جلوگیری میکنه و تصاویر و سایزهایی که قبلاً ساخته شدهاند رو حذف نمیکنه.
🔰کد کلاب وردپرس | ثبت سفارش تبلیغات
اگر نمیخوای وردپرس هنگام آپلود تصویر، سایزهای اضافی مثل "medium_large"، "1536" و "2048" پیکسلی رو تولید کنه، میتونی با این کد جلوی تولیدشون رو بگیری.
این کار میتونه از اشغال شدن فضای اضافی هاست جلوگیری کنه. 👌
📌 محل قرارگیری کد:
فایل "functions.php" قالب فرزند (Child Theme)
یا میتونی کد رو با افزونههایی مثل Code Snippets اجرا کنی.
add_filter('intermediate_image_sizes_advanced', function($sizes) {
unset($sizes['medium_large']);
unset($sizes['1536x1536']);
unset($sizes['2048x2048']);
return $sizes;
});⚠️ این کد فقط از تولید سایزهای جدید هنگام آپلود جلوگیری میکنه و تصاویر و سایزهایی که قبلاً ساخته شدهاند رو حذف نمیکنه.
💬 اگه این ترفند برات مفید بود، ❤️ ریاکشن یادت نره :)
🔰کد کلاب وردپرس | ثبت سفارش تبلیغات
❤3🔥2