仅允许WordPress站点上的提要URL访问

仅允许WordPress站点上的提要URL访问,wordpress,Wordpress,我想知道是否有可能写一个插件,它什么也不显示,只让访问者访问提要url。管理员也可以访问管理页面 这个想法的背景是,我编写了一个自定义提要生成器,并在WordPress站点中实现了它。由于该站点只用于feed,我想让该站点对公众不可见,除了feed输出 我知道有很多插件。问题在于维护模式禁止feed访问,而会员模式禁止普通访客 所以我想知道是否有一个简单的方法来做到这一点。我希望避免编辑mod_rewrite,因为如果可能的话,我计划将其作为一个插件。如果没有mod_rewrite不现实,我会尝

我想知道是否有可能写一个插件,它什么也不显示,只让访问者访问提要url。管理员也可以访问管理页面

这个想法的背景是,我编写了一个自定义提要生成器,并在WordPress站点中实现了它。由于该站点只用于feed,我想让该站点对公众不可见,除了feed输出

我知道有很多插件。问题在于维护模式禁止feed访问,而会员模式禁止普通访客

所以我想知道是否有一个简单的方法来做到这一点。我希望避免编辑mod_rewrite,因为如果可能的话,我计划将其作为一个插件。如果没有mod_rewrite不现实,我会尝试编辑mod_rewrite


感谢您的输入。

那么,基本上您不希望呈现主题?那么
/categories
/tags
/archives
等呢


如果这就是你想要做的,你可以用style.css(除了theme info comment块之外为空)和index.php模板创建一个空白主题。

如果你不想渲染任何东西,可以使用模板重定向钩子轻松修复。例如:

function stop_rendering() {
    exit;
}
add_action( 'template_redirect', 'stop_rendering');

您不希望呈现主题吗?
-完全正确。我不想渲染任何东西<代码>关于/categories、/tags、/archives等的内容如何?-这些页面中也不应呈现任何内容<代码>你可以用样式创建一个空白主题。css-使用主题是我完全忘记的事情。这应该是答案。谢谢。不用担心,有时候显而易见的答案是我们最容易逃避的。看看那些直接指向纯移动主题的插件——你可以用同样的技术对插件建模,然后重定向到一个空白主题。