Show content without a post

时间:2020-10-02 作者:StripyTiger

我正在写一个插件,想显示一个关于页面,但没有帖子/页面记录。所以如果,urlhttps://example.com/about 输入时,将显示我的“硬编码”内容。

有点像登录页面,没有登录帖子,但会显示登录屏幕。

我需要使用哪些钩子来捕获url,然后在不获取404的情况下输出我的内容?

1 个回复
最合适的回答,由SO网友:ktscript 整理而成

您可以尝试“请求”挂钩:

add_filter(\'request\', function( $vars ) {

    $request = urldecode($_SERVER[\'REQUEST_URI\']);
    if ( stristr($request, \'/YOUR_SLUG\') != false ) {
        ...
    }
}

相关推荐

Problem with permalinks

我已经更改了类别的基本名称,现在它是“博客”,工作正常。但当我通过/blog/%category%/%postname%/更改结构时。显示404。如果我删除结构中的blog,它会再次工作,但我想使用blog word。问题出在哪里?非常感谢。