在帖子详细信息页面上显示作者框

时间:2011-10-13 作者:Umesh Awasthi

作为word press和php的新手,我在某种程度上感到震惊。我试图在帖子中显示作者信息和他的图片,并成功地从gravatar获取所有数据。com并能够成功地将其显示在右侧栏上。

目前,该框已在网站上发布,但我的要求是,只有当读者在帖子详细信息页面上时,才应显示该框。根据我对word press的一点了解,我相信每个帖子都会涉及到一些类别。如何才能显示“作者”框以仅发布详细信息页并将其隐藏在所有其他位置。这方面的任何帮助都会很有帮助

为了编辑,我添加了以下代码

<?php  $category_ids = remove_element(get_all_category_ids(),\'274\');
     if (in_category($category_ids)) { ?>
此代码不起作用,但如果我将单个类别id传递给in_category() 功能类似

 <?php  
         if (in_category(\'8\')) { ?>
如果块工作正常。我不知道出了什么问题提前谢谢

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

您的作者代码出现在哪里(什么文件>类别/帖子/单篇?)?

我猜您在类别或post模板文件中都有作者代码,只需将作者代码添加到单个模板文件中(如果没有,请创建single.php),然后从上层文件中删除。

**回答您的问题(基于以下评论)

您可能想创建一个新的边栏模板(sidebar single.php),并将该边栏拉到您的单条中。php

结束

相关推荐

有没有一种方法可以在PHP中解析短代码?

许多插件没有提供从PHP中访问其功能的文档化方法(例如,在构建自定义主题时),而只提供插入帖子的短代码。有没有一种标准的方法可以从PHP中执行快捷代码,就好像它是内容的一部分一样?像这样(这是虚构的):$gallery_html = execute_shortcode(\"{gallery}\"); // this would return the HTML // that the gall