Je suis en train d'essayer de créer un tableau de bord comme un modèle de page personnalisé répertoriant le message de l'utilisateur actuellement connecté. J'ai essayé de trouver une solution sur le net. mais aucun n'était approprié
cela devrait fonctionner pour vous:
if ( is_user_logged_in() ):
global $current_user;
wp_get_current_user();
$author_query = array('posts_per_page' => '-1','author' => $current_user->ID);
$author_posts = new WP_Query($author_query);
while($author_posts->have_posts()) : $author_posts->the_post();
?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a>
<?php
endwhile;
else :
echo "not logged in";
endif;
Pour inclure l'heure de publication personnalisée dans $author_query array
, ajoutez un autre élément key=>value
au tableau $author_query
.
Exemple:
$author_query = array(
'posts_per_page' => '-1',
'author' => $current_user->ID,
'post_type'=>'your custom post type name'
);