与标题相同,我希望在wordpress之前需要文件'foo.php'在主题中需要'functions.php'。什么是解决方案?有人可以帮帮我吗?
答案 0 :(得分:0)
使用Child Theme。
基本上你只是这样做:
在主题目录中创建一个目录以保存子主题。 主题目录是wp-content / themes。你应该说出名字 目录中没有任何空格的目录,这很常见 练习使用“-child”的父主题文件夹的名称 附加到它。例如,如果你正在生孩子 二十四个主题,你的文件夹名称将是二十四个孩子。
在里面,你可以创建一个functions.php并添加你想要的代码,你甚至可以调用其他文件,比如你的foo.php:
(...)子主题的functions.php不会覆盖其对应物 来自父母。相反,它除了父母之外还被加载 的functions.php。 (具体来说,它是在父母之前加载的 文件)。
您还可以创建一个插件,它们在functions.php之前加载,您可以在这里查看加载顺序:https://wordpress.stackexchange.com/questions/26537/between-functions-php-widgets-and-plugins-which-is-loaded-first