【问题标题】:Custom templates don't override originals ( Ultimate Member plugin )自定义模板不会覆盖原件(Ultimate Member 插件)
【发布时间】:2020-09-07 16:29:53
【问题描述】:
【问题讨论】:
标签:
wordpress
templates
ultimate-member
【解决方案1】:
对于那些想要覆盖最终成员模板的人,我注意到它仅在我们将文件复制到 child_theme/ultimate-member/ 时才有效
例如,如果您想覆盖 plugins/ultimate-member/templates/members-grid.php,您需要将文件复制到 child_theme/ultimate-member/members-grid.php 中
模板文件夹不是必需的!
This page should help.
【解决方案2】:
已解决!!!
文档在第 4 步中说:
您也可以在您的主题或子主题中创建此文件夹:/theme-folder/ultimate-member/templates/profile/以覆盖配置文件选项卡内容,原始配置文件模板位于:/插件文件夹/模板/配置文件/
这是错误的
我注意到在我的子主题中,电子邮件模板位于模板文件夹之外,我没有这样做,这是由插件在设置时完成的。
电子邮件位于:/child-theme-folder/ultimate-member/email/
我也尝试在那里移动配置文件文件夹
/child-theme-folder/ultimate-member/profile/
和哇哦!!!!它奏效了。
profile-2.php 和其他模板,例如 login.php 仍然需要在 child-theme-folder/ultimate-member/templates/folder
中