我在为wordpress项目开发自定义作者模板时遇到了一个奇怪的问题。我使用下面的代码将默认模板更改为作者页面的自定义模板。
wartremoverErrors ++= Warts.unsafe filterNot { _ == Wart.DefaultArguments }
其中function author_template_change($template) {
$template = um_product_path . 'users/templates/user-profile.php';
return $template;
}
add_filter('template_include','author_template_change');
是插件目录路径。
现在问题是在我成功编写模板的某些部分后,模板内容开始替换我的主页部分。以前有人遇到过这个问题吗?
答案 0 :(得分:0)
我在这里使用答案https://wordpress.stackexchange.com/questions/155871/create-template-author-with-a-plugin来计算它。我在代码中遗漏的是条件检查当前页面是否是作者的页面。感谢helgatheviking。