我正在从头开始构建自己的Wordpress主题,而我对PHP的知识有限。我想做的是在每篇文章下面插入标签。我可以通过在单曲中插入代码来实现这一点。php文件,但我想通过functions.php
文件
我已经通过函数在每篇帖子下面插入了作者框。php文件。我在网上的某个地方得到了它的代码,我想对标签做同样的事情。
这是我的functions.php
文件
function get_author_bio($content=\'\') {
global $post;
$post_author_name=get_the_author_meta("display_name");
$post_author_description=get_the_author_meta("description");
$html="<div class=\'author-box\'>\\n";
$html.="<h5 class=\'author\'>About the author</h5>\\n";
$html.="<div class=\'author-entry\'>\\n";
$html.="<img width=\'100\' height=\'100\' class=\'avatar\' src=\'http://www.gravatar.com/avatar.php?gravatar_id=".md5(get_the_author_email()). "&default=".urlencode
($GLOBALS[\'defaultgravatar\'])."&size=80&r=PG\' alt=\'PG\'/>\\n";
$html.="<h6 class=\'author-name\'>".$post_author_name."</h6>\\n";
$html.= "<p>".$post_author_description."</p>\\n";
$html.="</div>\\n";
$html.="</div>\\n";
$content .= $html;
return $content;
}
add_filter(\'the_content\', \'get_author_bio\');
它工作得很好,它允许我添加HTML元素以方便CSS样式。我想要一些类似的标签。有人帮我吗?