如何找到Single BuddyPress论坛帖子模板?

时间:2013-12-06 作者:Mdunbavan

多年来,我一直试图找到显示单个论坛帖子模板的模板,但我找不到它。

有人知道这个在哪里吗?

谢谢

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

即使我也不太确定这个问题是否与bbPress或BuddyPress有关,但定位(插件)模板文件可能总是相同的:

一种简单的方法可能是调用body_class() 在一个肯定处于活动状态的文件中(如header.php). 输出如下所示:

class="forum-archive bbpress archive post-type-archive post-type-archive-forum logged-in admin-bar"
如果不可能,可以通过操作打印模板文件的位置。只需将此片段放在functions.php:

function show_template_name() {
    global $template;
    print_r($template);
}
add_action(\'wp_head\', \'show_template_name\');
注意:这将在每个页面上输出当前模板文件的完整路径!不要在实时站点上使用此选项!输出如下所示:

/Applications/MAMP/htdocs/wordpress/wp-content/themes/twentyfourteen/archive-forum.php
最后,一种更可持续的方法可能是使用调试插件,如Query Monitor 将向管理工具栏添加下拉列表,如下所示:

Screenshot WordPress Toolbar, Query Monitor Plugin Dropdown

注意:即使这看起来很漂亮,请考虑这将需要大量资源,也不应该在实时站点上使用。

结束

相关推荐

How do i Sort my Posts

我寻找一种解决方案,如何在我的页面中对文章进行排序。我在谷歌上搜索了几个小时,尝试了很多东西,但都不管用:(。不管怎样,也许有人能给我一个好的建议。我想要一个简单的列表,其中包含排序选项,如“最新优先”或“相关性”或“字母顺序(条目标题)”。有什么想法吗?