即使我也不太确定这个问题是否与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 将向管理工具栏添加下拉列表,如下所示:
注意:即使这看起来很漂亮,请考虑这将需要大量资源,也不应该在实时站点上使用。