سلام دوستان لطفا راهنمایم کنید من میخوام در صفحه اصلی قالبم در المنتور محصولاتم رو نشون بدم ولی وقتی از المان نمایش اخرین محصولات وردپرس استفاده میکنم اصلا از ظاهرش خوشم نمیاد برای همین برچسب های پویا یه شبکه محصولات طراحی کردم ولی مشکل اینجاست که باید برای عوض کردن محصول باید هی برم تو برچسب های پویا و محصول رو تغیر بدم میخواستم بدونم راهی هست که با کد یا چیز دیگه ایی محصولات رو بصورت ردندم نشون بده عکس قیمت و عنوانشون یعنی اگه محصول جدیدی اضافه کردم از طریق ووکامرس خودش تو صفحه تغیر کنه محصول ممنون میشم راهنمایم کنید
درود
این کد رو داخل function.php قالبت قرار بده.
از هر ویجت المنتور که استفاده کنی دیتا رندوم میشه
// Shop random order. View settings drop down order by Woocommerce > Settings > Products > Display
add_filter( 'woocommerce_get_catalog_ordering_args', 'custom_woocommerce_get_catalog_ordering_args' );
function custom_woocommerce_get_catalog_ordering_args( $args ) {
$orderby_value = isset( $_GET['orderby'] ) ? woocommerce_clean( $_GET['orderby'] ) : apply_filters( 'woocommerce_default_catalog_orderby', get_option( 'woocommerce_default_catalog_orderby' ) );
if ( 'random_list' == $orderby_value ) {
$args['orderby'] = 'rand';
$args['order'] = '';
$args['meta_key'] = '';
}
return $args;
}
add_filter( 'woocommerce_default_catalog_orderby_options', 'custom_woocommerce_catalog_orderby' );
add_filter( 'woocommerce_catalog_orderby', 'custom_woocommerce_catalog_orderby' );
function custom_woocommerce_catalog_orderby( $sortby ) {
$sortby['random_list'] = 'Random';
return $sortby;
}
درود
این کد رو داخل function.php قالبت قرار بده.
از هر ویجت المنتور که استفاده کنی دیتا رندوم میشه
// Shop random order. View settings drop down order by Woocommerce > Settings > Products > Display
add_filter( 'woocommerce_get_catalog_ordering_args', 'custom_woocommerce_get_catalog_ordering_args' );
function custom_woocommerce_get_catalog_ordering_args( $args ) {
$orderby_value = isset( $_GET['orderby'] ) ? woocommerce_clean( $_GET['orderby'] ) : apply_filters( 'woocommerce_default_catalog_orderby', get_option( 'woocommerce_default_catalog_orderby' ) );
if ( 'random_list' == $orderby_value ) {
$args['orderby'] = 'rand';
$args['order'] = '';
$args['meta_key'] = '';
}
return $args;
}
add_filter( 'woocommerce_default_catalog_orderby_options', 'custom_woocommerce_catalog_orderby' );
add_filter( 'woocommerce_catalog_orderby', 'custom_woocommerce_catalog_orderby' );
function custom_woocommerce_catalog_orderby( $sortby ) {
$sortby['random_list'] = 'Random';
return $sortby;
}
سلام همونطور که گفتید کد رو گزاشتم ولی باز هم در بخش پرچسب های پویا المنتور رندوم نشون نمیده عکس و توضیحات محصول رو
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟