如何通过WordPress子主题在/inc/目录添加后台自定义选项标签
问题:子主题扩展WordPress主题CMB2自定义选项失败
我正在定制一款WordPress主题,需要在后台添加自定义标签,用于为网站特定页面补充内容。该主题已有对应功能模块,由/inc/admin/options/目录下的14个文件实现,开发者使用CMB2管理自定义字段,并在/inc/admin/options.php文件中完成选项注册。
我尝试了以下操作:
- 在子主题中添加
options.php文件及/inc/admin/options/目录下的新文件; - 在子主题的
functions.php中覆盖选项注册函数; - 在
functions.php中引入所需文件; - 移除并重新添加动作钩子。
但所有尝试要么毫无效果,要么出现无错误堆栈的致命错误。目前仅修改父主题能实现功能,但这违背了子主题的设计初衷。下图中的“Sotto-categorie Amministrazione”即为我需添加的标签,目前它仅在父主题中能正常工作。

感谢您的帮助!
内容的提问来源于stack exchange,提问作者Rita Piscopo
相关产品推荐
相关产品推荐

