وردپرس
Help with – yith_wcan_query_vars_to_merge
پاسخ ها: 0
سلام
من نیاز به ساخت 2 صفحه در فروشگاه دارم – زنانه و مردانه با انتخاب اجناس بر اساس جنسیت. در صفحه برای زنان – فقط کالاهای نمایش داده شده برای زنان و فیلتر باید به طور پیش فرض اعمال شود. من قلابی را در افزونه شما پیدا کردم که باید مناسب من باشد – yith_wcan_query_vars_to_merge?
/**
* APPLY_FILTERS: yith_wcan_query_vars_to_merge
*
* Filters list of query vars to add to the query. - Фильтрует список переменных запроса, которые можно добавить в запрос.
*
* @param array $query_vars List of query vars
*
* @return array
*/
$query_vars = apply_filters( 'yith_wcan_query_vars_to_merge', $this->get_query_vars() );
میشه توضیح بدید پارامتر query با چه فرمتی باید ارسال بشه تا هوک درست کار کنه؟
// Insert in function.php
function modify_start_param_yith_wcan( $this->get_query_vars ) {
if ( $this->is_main_query() && $this->post_type="product" ) {
if(isset($_GET['female'])) {
$this->query_vars = array(
'key' => 'gender',
'value' => 'women',
'compare' => '=',
'type' => 'string'
)
}
};
return $query_vars;
}
add_filter('yith_wcan_query_vars_to_merge', 'modify_start_param_yith_wcan');
آیا این درست خواهد بود؟
پیشاپیش از پاسخ شما متشکرم
این خبر را در ایران وب سازان مرجع وب و فناوری دنبال کنیدمشاهده پاسخ های این مطلب
———————————————
این مطلب از سایت انجمن وردپرس گردآوری شده است و کلیه حقوق مطلق به انجمن وردپرس می باشد در صورت مغایرت و یا بروز مشکل اطلاع دهید تا حذف گردد
منبع: انجمن وردپرس