【问题标题】:How is functions.php loaded in Wordpress?在 Wordpress 中如何加载 functions.php?
【发布时间】:2021-05-02 16:19:41
【问题描述】:

我开始更深入地研究 Wordpress,我想知道以何种方式加载 functions.php 文件,以便主题文件中的每个函数都可用。 或者至少如果你建议我一些在哪里可以找到这些信息的来源。

谢谢

【问题讨论】:

    标签: wordpress hierarchy


    【解决方案1】:

    function.php 文件:

    • 仅在当前激活的主题目录中执行。
    • 仅适用于该主题。如果主题发生变化,该功能将无法使用。
    • 不需要唯一的标题文本。
    • 与每个主题一起存储在 wp-content/themes 的主题子目录中。

    每个主题都有自己的函数文件,但只有活动主题中的 functions.php 会影响您网站的公开显示方式。如果您的主题已经有一个函数文件,您可以向其中添加代码。如果没有,您可以创建一个名为 functions.php 的纯文本文件以添加到您的主题目录中。

    简而言之,function.php 文件是一个函数包装器。每个函数都与特定的动作挂钩。当用户打开页面(服务器请求)时调用这些操作。

    通过查看代表典型的钩子触发序列的Plugin API/Action Reference,您可以更好地了解动作钩子的工作原理。

    【讨论】:

      猜你喜欢
      • 2014-06-05
      • 1970-01-01
      • 1970-01-01
      • 2014-12-22
      • 2019-05-27
      • 1970-01-01
      • 2020-09-11
      • 1970-01-01
      • 2012-09-09
      相关资源
      最近更新 更多