需要显示作者的电子邮件ID在“编辑帖子”在WP仪表板中的字段。我该怎么做呢?

时间:2018-08-14 作者:Sumit Shetty

我已创建自定义帖子类型(&P);已启用相同的前端过帐。我需要“编辑帖子”页面来显示原作者的电子邮件id。我已经显示了“帖子作者”,但这只是给出了名称和;作者的用户名。我该怎么做呢?

1 个回复
最合适的回答,由SO网友:Serkan Algur 整理而成

可能您使用get_post 在带有查询对象的编辑页面上。您可以简单地使用$post->post_author 在“编辑”页面上。例如

$editableid = get_query_var(\'id\');
$postedit = get_post($editableid);
$author_id = $postedit->post_author; //Always return author ID value.

<input type="hidden" name="post_author" value="<?php echo $author_id;?>" />
我希望这段代码对您有所帮助。

编辑:用于您使用的电子邮件the_author_meta 与您的$author_id 价值

结束

相关推荐

防止使用新的Query_Posts()更改

我必须在我的主题首页上显示12项我的自定义帖子类型。但是,当我这样做时,页面标题(<title>...</title>) 更改为Custom Post Type archive - Page Title.因为这是首页,我只想让它有正常的首页标题,即Page title - page tag line. 有没有办法在新的query_posts()? 或者只是为了防止在使用新的query_posts()?我不介意在子页面上发生这种情况,但在首页,当我打开筛选结果时,它不应该改变post