Abdulsalam Alroas نشر 1 أغسطس 2018 أرسل تقرير نشر 1 أغسطس 2018 هذا الكود اللي كتبتة بس ما يشتغل // advertiser if( !function_exists( 'advertiser_search' ) ) : /** * Add advertiser related search arguments to meta query * * @param $meta_query * @return array */ function advertiser_search( $meta_query ) { if ( isset( $_GET[ 'advertisers' ] ) && ! empty( $_GET[ 'advertisers' ] ) ) { // advertisers = user_id $meta_query[] = array( 'key'=>'posts', 'value' => $_GET[ 'advertisers' ], // advertisers = user_id 'compare' => 'IN', ); } return $meta_query; } add_filter( 'project_meta_search', 'advertiser_search' ); endif; اقتباس
0 اسماعيل القرودي نشر 4 أغسطس 2018 أرسل تقرير نشر 4 أغسطس 2018 السلام عليكم أخي لا أفهم مادا تريد بضبظ لكن سوف أحاول الإجابة حسب مافهمت إدا كنت تقصد بالمستخدم current user فطريقة جلب المنشورات كتالي <?php $current_user = wp_get_current_user(); $user_id = $current_user->ID; $args = array( 'post_type' => array(''), // write your post type here 'author' => $user_id, // for other filter check this page https://codex.wordpress.org/Class_Reference/WP_Query ); $wp_query = new WP_Query($args); if( $wp_query->have_posts() ) : while ($wp_query->have_posts()) : $wp_query->the_post(); ?> الخاص بك هنا html أكتب كود <?php endwhile; endif; أتمنى أن يكون هدا هو المطلوب أو يمكنك الشرح المطلوب أكتر شكرا اقتباس
السؤال
Abdulsalam Alroas
هذا الكود اللي كتبتة بس ما يشتغل
// advertiser if( !function_exists( 'advertiser_search' ) ) : /** * Add advertiser related search arguments to meta query * * @param $meta_query * @return array */ function advertiser_search( $meta_query ) { if ( isset( $_GET[ 'advertisers' ] ) && ! empty( $_GET[ 'advertisers' ] ) ) { // advertisers = user_id $meta_query[] = array( 'key'=>'posts', 'value' => $_GET[ 'advertisers' ], // advertisers = user_id 'compare' => 'IN', ); } return $meta_query; } add_filter( 'project_meta_search', 'advertiser_search' ); endif;
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.