如何将自定义作者信息框添加到博客帖子而不是自定义帖子模板

时间:2017-03-18 作者:rvc2

我不是php开发人员。我可以处理html和css,我的目标是精通php和javascript,但现在我只接触了后两者。在本例中,我向函数中添加了一些代码。php在每篇文章下面创建一个自定义的作者信息框。Here\'s the code at GIST.

问题是,作者信息框也显示在单个专业人员的自定义帖子类型上。php。我不想让它在那里。这些页面提供了每个作者的简介/描述。我只想在单个帖子(single.php)上显示作者信息框。我暂时使用CSS(显示:无)来防止它显示在错误的页面上,但我需要想出一个更好的解决方案。我需要完全从那些错误的页面中删除它,以避免搜索引擎的排名问题(伪装的感觉)。

正确的PHP代码所需的任何帮助都只能在single上显示作者信息框。php帖子,而不是单个专业人士。php帖子将不胜感激。谢谢

1 个回复
SO网友:Irene Mitchell

将第#3行替换为if ( is_single() && isset( $post->post_author ) && \'post\' == get_post_type() )

相关推荐

自定义Metabox中的嵌入选项

我成功地创建了许多自定义元数据库。网上有许多教程可以帮助您实现这一点。我的问题是如何在自定义元数据库中包含嵌入选项?那么,什么是嵌入式选项?例如,如果您使用“Publish Post”元数据库,您将看到以下内容:请注意,如果单击上图中红色圆圈的“编辑”链接,您将得到以下结果:这些就是我所说的嵌入式期权(我不知道它们的术语,所以我想出了这个名字)。我想做的是类似的事情。我知道我可以通过JavaScript/AJAX实现这一点,但我想知道WordPress中是否已经有了预先编写的方法,以及创建metabox这