我正在注册google authorship,他们要求我在我的网站上添加署名。但我在网站上有将近500页的内容,无法手动完成。
有谁能建议我如何在每页上添加署名?
我正在注册google authorship,他们要求我在我的网站上添加署名。但我在网站上有将近500页的内容,无法手动完成。
有谁能建议我如何在每页上添加署名?
你将在你的主题中这样做,你如何做将取决于你的主题是如何设置的。但为了给出一个简单的示例,我将向您展示如何使用任何带有循环的模板。
<?php
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
echo (\'<p>This post was written by\'. get_the_author().\'</p>\'); // I ADDED THIS LINE ONLY TO THE LOOP
//
// Post Content here
//
} // end while
} // end if
?>
发件人the Codex: 将用户显示名称中的值作为字段公开显示。
因此,只需将您的所有作者设置为全名(根据Google authors的要求),然后将author标记添加到您想要显示作者的每个页面模板中。常见的是post.php
, page.php
, index.php
较新的主题可能有page-content.php
甚至我见过the_loop.php
因此,标签的位置将取决于主题的结构。
如果在“echo”之外使用标记,也可以使用\\u author
对,所以我现在有一个使用css网格将页面分成三部分的页面。第三列是侧栏,前两列各有一个要显示的帖子查询,并创建一个漂亮的帖子网格(虚拟内容):http://puu.sh/2Xh9o.jpg每个循环如下所示: <?php query_posts(\'showposts=5\'); ?> <?php $posts = get_posts(\'numberposts=5&offset=0\'); foreach ($posts as $post) : start_wp()