2016-03-29 22 views
0

Ich brauche eine Liste, in WP-Admin, auf der Profilseite, die alle Benutzer Beiträge auflistet. Nicht nur post_type post, sondern auch mit author mit der aktuellen Benutzer-ID.Wordpress/ACF: Beiträge zum Autor

Ich habe das Relationop auf post_type gesetzt, aber ist es nicht möglich, eine andere "Meta-Abfrage" irgendeiner Art zu erstellen, so dass ich nur die aktuellen Benutzerbeiträge anzeigen kann?

Antwort

0

Die Antwort ist ein ACF relationshop query zu erstellen.

function profile_relationship_query($args, $field, $post_id) { 
    $post_type = $args["post_type"][0]; 

    $args = array(
     'numberposts' => 10, 
     'post_type' => $post_type, 
     'meta_query' => array (
      array (
       'key'  => 'authors', 
       'value' => '"' . $post_id . '"', 
       'compare' => 'LIKE' 
      ) 
     ) 
    ); 

    return $args; 
} 
add_filter('acf/fields/relationship/query/name=profile_articles', 'profile_relationship_query', 10, 3); 

Und es functions.php hinzuzufügen.

Verwandte Themen