J'écris mon propre plugin.
fonctionne comme ceci:
function myfunc (){
$a = 'hello';
// the sentence what Am looking for:
if ( user is logged and is the author of current post / page ){
$a= 'author';
}
return $a;
}
Vous vous demandez comment je peux faire cette sencence/fonction?
Il suffit de comparer les noms d'affichage:
$currentuser = get_currentuserinfo();
if ( get_the_author() == $currentuser->displayname ) {
// current user is the post author; do something
}
La fonction get_the_author()
renvoie displayname
, qui devrait pouvoir être comparée au paramètre displayname
qui fait partie de l'objet $currentuser
.
Vous pouvez obtenir cette information en utilisant les variables current_user et post.
function myfunc (){
global $current_user, $post;
$a = 'hello';
// check if current user id matches post author id
if ( $current_user->ID == $post->post_author ){
$a = 'author';
}
return $a;
}