对于一个特定的项目,我目前只使用wp的管理和核心功能/糖,所以没有主题。尽管如此,我还是不得不选择一个主题。
我想要几样东西:
移动主题的功能。php(目前只包含我自己的自定义代码)在/wp内容中,在主题之外,并使wp仍然加载它
强制WP不要查找主题,这样我就可以成功删除主题文件夹,而不会在WP admin中出错
这可能吗?最好的方法是什么(不破坏核心)?
第2点不那么重要,因为我总是可以隐藏管理员的主题按钮。第1点很重要。
对于第1点,也许我可以在wp config的末尾加载函数。php,或者(仍在wp配置中)我可以挂接“init”或“setup\\u theme”。或者别的什么。。我想知道这里的最佳做法。
非常感谢。
最合适的回答,由SO网友:Nicolai Grossherr 整理而成
我看不出你为什么不把你的代码从functions.php
进入Plugins 或Must Use Plugins, 这并不难做到,而且在我看来,更可取的做法是将这项任务与wp-config.php
.
除此之外,如果您不一定要删除后端/管理主题功能本身,只需从后端/管理区域删除、取消设置和/或使其无法访问即可。对我来说似乎更实际,当然可能不知道所有的决定因素。
编辑:这是对@ravs建议的补充