【发布时间】:2015-01-10 05:50:21
【问题描述】:
我必须为 catch-everest 主题开发 wordpress 子主题。 inc 文件夹中有一些文件。该文件不会在子主题中覆盖。我想覆盖一个 javascript 文件。我该怎么做? 谢谢你的建议。
【问题讨论】:
标签: wordpress
我必须为 catch-everest 主题开发 wordpress 子主题。 inc 文件夹中有一些文件。该文件不会在子主题中覆盖。我想覆盖一个 javascript 文件。我该怎么做? 谢谢你的建议。
【问题讨论】:
标签: wordpress
您很可能需要找到 javascript 或 CSS 在父主题中的排队位置,然后在您的子主题中使用 remove_action 删除这些操作。然后,您需要使用 add_action 将您自己的 javascript 加入队列。
这样,您将删除他们的并替换为您的。
参见 Wordpress Codex here
注意:如果您的父主题不完全支持子主题,并且没有正确地将 javascript 排入队列,则此方法可能不起作用(可能不会)。在这种情况下,您可能必须用更多的 javascript 覆盖 javascript。
【讨论】: