【问题标题】:Wordpress add action 'init' not working frontendWordpress 添加操作“init”无法正常工作前端
【发布时间】:2019-10-19 19:26:03
【问题描述】:

我安装了 Wordpress,没有进行任何更改并使用标准 2019 主题。我想在调用特定的 url 模式时创建虚拟页面。为此,我需要尽早运行 URL 重写,因此我将这一行添加到主题 functions.php 文件的顶部:

function url_rewrite() {
    die('here');
}
add_action('init', 'url_rewrite');

我在页面上按预期收到消息“此处”,但如果它的 URL 不存在,则该站点根本不会接收它,它只会转到 404 页面。我希望有人知道为什么。

我也试过了:

add_action('init', 'url_rewrite', 1, 0);

【问题讨论】:

    标签: wordpress function hook init custom-wordpress-pages


    【解决方案1】:

    它对我来说非常完美,您能否检查一下您是否添加了带有所选主题的代码,并在后端更新您的永久链接后

    【讨论】:

    • 太棒了!这是保存完成这项工作的永久链接,谢谢!
    猜你喜欢
    • 1970-01-01
    • 2016-05-04
    • 2018-01-30
    • 1970-01-01
    • 2019-01-11
    • 1970-01-01
    • 1970-01-01
    • 2020-09-30
    • 1970-01-01
    相关资源
    最近更新 更多