在我的模板标题中插入代码 时间:2014-05-02 作者:Andrea Moro 我想通过author标签将文章作者的名字插入到页面的标题中。类似于<head> <title>FAQs</title> <meta name="author" content="My name"> </head> 但是,在进入循环之前,我无法找到作者姓名?那么我还能在那个时候做这个改变吗?还是太晚了?如果是这样,在头中插入代码的最佳方式是什么?我尝试了do\\u操作,如下所述article 没有成功。ThanksAndrea公司 2 个回复 SO网友:s_ha_dum 但是,在进入循环之前,我无法找到作者姓名?这并不完全正确。这个global 变量$post 由设置WP_Query 在循环开始之前,设置为循环中的第一个立柱。由于主查询在加载模板之前运行,这意味着$post 也设置得很早。如果小心,可以使用该变量。它应该包含关于单个/单个帖子页面上帖子作者的正确数据。 SO网友:vancoder 像这样的东西应该在循环之前得到作者的名字。if (is_singular()) { $author_id = get_queried_object()->post_author; $author_name = get_the_author_meta( \'display_name\', $author_id ); } 结束 文章导航