🔰 دریافت کد تخفیف ویژه خرید اول از ووکامرس
آیا میخواهید برای اولین خرید مشتریان از فروشگاه خود یک کد تخفیف ویژه دریافت کنند؟
کافی است این کد زیر را در فایل functions.php قالب خود قرار دهید:
این کد عملکردی بهتر از دیگر پلاگینها دارد و به شما اجازه میدهد تا به راحتی از تخفیف خرید اول بهرهمند شوید.
توجه❗️ قبل از ویرایش فایل فانکشن یک بکاپ ازش بگیرین و در صورت ایجاد مشکل برش گردونین.
@wp_nice 🌱🦋
آیا میخواهید برای اولین خرید مشتریان از فروشگاه خود یک کد تخفیف ویژه دریافت کنند؟
کافی است این کد زیر را در فایل functions.php قالب خود قرار دهید:
function apply_first_order_discount($valid, $coupon) {
if ($coupon->get_code() === '5TUJ5KQF') { // این بخش را با کد تخفیف خود جایگزین کنید
$user_id = get_current_user_id();
$customer_orders = wc_get_orders(array(
'customer_id' => $user_id,
'status' => 'completed',
));
if (count($customer_orders) > 0) {
wc_add_notice('این کد تخفیف فقط برای اولین خرید شما قابل استفاده است.', 'error');
return false;
}
}
return $valid;
}
add_filter('woocommerce_coupon_is_valid', 'apply_first_order_discount', 10, 2);این کد عملکردی بهتر از دیگر پلاگینها دارد و به شما اجازه میدهد تا به راحتی از تخفیف خرید اول بهرهمند شوید.
توجه❗️ قبل از ویرایش فایل فانکشن یک بکاپ ازش بگیرین و در صورت ایجاد مشکل برش گردونین.
@wp_nice 🌱🦋
👏1
🔰 هوش مصنوعی برای تغییر صدا
می تونی صدای خودتون به هر شخصیتی تبدیل کنی
😁حتی آدم معروفا
🌐 Musicfy.lol
🆔 @wp_nice
می تونی صدای خودتون به هر شخصیتی تبدیل کنی
😁حتی آدم معروفا
🌐 Musicfy.lol
🆔 @wp_nice
❤1
function wpt_custom_logo() {
echo '
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before { background-image: url(' . get_bloginfo('stylesheet_directory') . '/images/custom-logo.png) !important; background-position: 0 0; color:rgba(0, 0, 0, 0); } #wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon { background-position: 0 0; }
';
}
//hook into the administrative header output
add_action('wp_before_admin_bar_render', 'wpt_custom_logo');👏1
👏1
بازطراحی صفحه لاگین
کد زیر داخل فایل functions.php قرار دهید ☺️
function custom_login_styles() {
?>
<style>
body.login {
background: linear-gradient(to bottom, #ffffff 0%, #0A6D9E 100%);
}
body.login div#login h1 a {
background-image: url('http://wpnice.ir/wp-content/uploads/2025/02/cropped-11.png');
background-size: 74%;
width: 153px;
padding-bottom: 30px;
}
#loginform {
box-shadow: 0 0 2px 2px #d0d0d0;
border-radius: 5px;
}
#loginform #wp-submit {
background: #FF0000 !important;
border: none;
color: #ffffff;
font-weight: bold;
}
</style>
<?php
}
add_action('login_enqueue_scripts', 'custom_login_styles');
// تغییر لینک لوگوی صفحه ورود به صفحه اصلی سایت
function custom_login_logo_url() {
return home_url();
}
add_filter('login_headerurl', 'custom_login_logo_url');
کد زیر داخل فایل functions.php قرار دهید ☺️
function custom_login_styles() {
?>
<style>
body.login {
background: linear-gradient(to bottom, #ffffff 0%, #0A6D9E 100%);
}
body.login div#login h1 a {
background-image: url('http://wpnice.ir/wp-content/uploads/2025/02/cropped-11.png');
background-size: 74%;
width: 153px;
padding-bottom: 30px;
}
#loginform {
box-shadow: 0 0 2px 2px #d0d0d0;
border-radius: 5px;
}
#loginform #wp-submit {
background: #FF0000 !important;
border: none;
color: #ffffff;
font-weight: bold;
}
</style>
<?php
}
add_action('login_enqueue_scripts', 'custom_login_styles');
// تغییر لینک لوگوی صفحه ورود به صفحه اصلی سایت
function custom_login_logo_url() {
return home_url();
}
add_filter('login_headerurl', 'custom_login_logo_url');
function webtrix_active_classicEditor()
{
add_filter('use_block_editor_for_post', '__return_false', 10);
add_filter('use_block_editor_for_post_type', '__return_false', 10);
}
add_filter('use_block_editor_for_post_type', 'webtrix_active_classicEditor', 10, 2);
نصب ویرایشگر کلاسیک
بدون افزونه ✨
✅ این کد باعث میشود هنگام مشاهده صفحه فروشگاه، دستهبندیها یا برچسبهای محصول، ابتدا محصولات موجود نمایش داده شوند و سپس محصولات ناموجود در انتهای لیست قرار گیرند. این باعث بهبود تجربه کاربری و راحتی بیشتر در خرید میشود. ( در قسمت فانکشن چایلد تم وردپرس اضافه بشه )
// انتقال محصولات ناموجود به انتهای لیست فروشگاه ووکامرس
function move_out_of_stock_products_to_end( $args ) {
if ( is_shop() is_product_category() is_product_tag() ) {
$args['meta_key'] = '_stock_status';
$args['orderby'] = 'meta_value';
$args['order'] = 'ASC'; // محصولات موجود اول، سپس ناموجودها
}
return $args;
}
add_filter( 'woocommerce_get_catalog_ordering_args', 'move_out_of_stock_products_to_end' );
@wp_nice
// انتقال محصولات ناموجود به انتهای لیست فروشگاه ووکامرس
function move_out_of_stock_products_to_end( $args ) {
if ( is_shop()
$args['meta_key'] = '_stock_status';
$args['orderby'] = 'meta_value';
$args['order'] = 'ASC'; // محصولات موجود اول، سپس ناموجودها
}
return $args;
}
add_filter( 'woocommerce_get_catalog_ordering_args', 'move_out_of_stock_products_to_end' );
@wp_nice
⚠️ اطلاعیه درگاه پرداخت زیبال
درصورتی که مشکلی در دسترسی به سرویسهای زیبال دارید، میتوانید جهت برقراری ارتباط بهتر به سرور خارج از ایران زیبال متصل شوید و بعد از رفع اختلال به حالت قبل برگردانید.
دامنه سرور ایران:
gateway.zibal.ir , api.zibal.ir
دامنه سرور خارج از ایران:
gateway.zibal.io , api.zibal.io
کافیست آدرس ها را در وب سایت خود ویرایش کنید و یا در افزونه ووکامرس فارسی تیک مربوطه را بزنید.
درصورتی که مشکلی در دسترسی به سرویسهای زیبال دارید، میتوانید جهت برقراری ارتباط بهتر به سرور خارج از ایران زیبال متصل شوید و بعد از رفع اختلال به حالت قبل برگردانید.
دامنه سرور ایران:
gateway.zibal.ir , api.zibal.ir
دامنه سرور خارج از ایران:
gateway.zibal.io , api.zibal.io
کافیست آدرس ها را در وب سایت خود ویرایش کنید و یا در افزونه ووکامرس فارسی تیک مربوطه را بزنید.