اذهب إلى المحتوى
  • 0

كيف احصل على منشورات المستخدم باستخدام meta query في ورد برس

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;

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

السلام عليكم أخي 

لا أفهم مادا تريد بضبظ لكن سوف أحاول الإجابة حسب مافهمت 

إدا كنت تقصد بالمستخدم  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;
	   

أتمنى أن يكون هدا هو المطلوب أو يمكنك الشرح المطلوب أكتر 

شكرا

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...