GET_OPTION和选项列表

时间:2014-08-13 作者:Andrea Moro

我试图检索WordPress选项面板中存储的一些值,但是options I found 网站上的内容似乎不完整。也许是我找错地方了。

获得某个帖子作者的名字有什么用?

2 个回复
SO网友:karpstrucking

选项用于非特定于帖子的常规设置。要获取帖子作者的姓名,您需要首先从$post 对象,然后使用该对象创建$user 可从中检索名称的对象。

示例代码:

global $post;
$user_id = $post->post_author;
$user = new WP_User( $user_id );
$display_name = $user->display_name;
$first_name = $user->first_name;
$last_name = $user->last_name;

SO网友:cybmeta

这个Options Reference 似乎不完整,它不完整。你看到你链接的页面上的大告示了吗?

不管怎样,如果你想知道某个帖子的作者的名字,那你就找错地方了。帖子的作者不是选项,也就是说,它不是首选项或配置设置。相反,作者是property of the post object. 你可以通过各种方式找到一篇文章的作者。例如,如果你在里面the loop 您可以使用get_the_author() 作用

循环外示例:

 //get the $post object of the post with ID 54
 $post = get_post(54);
 //the author info (return a WP User object)
 $author_info = get_userdata($post->post_author);
 echo $author_info->display_name;

结束

相关推荐

Can't add options to db

我正试图为我的wordpress网站创建一个非常简单的选项页面,其中只包含一个选项-货币的兑换率。我有以下代码:add_action(\'admin_init\', \'currency_options_set\'); add_action( \'admin_menu\', \'admin_menu\' ); function admin_menu () { add_options_page( \'Currency Options\',\'Currency Opt