我想知道是否可以编写一个只显示访问者访问提要网址的插件。管理员页面也应该由管理员访问。
这个想法的背景是我编写了一个自定义Feed生成器并在WordPress站点中实现了它。由于该网站仅用于Feed,我希望除了Feed输出外,该网站对公众不可见。
我知道有Maintenance Mode和Members Only个插件。问题是维护模式禁止进给访问,而仅会员模式禁止一般访问者。
所以我想知道是否有一种简单的方法可以做到这一点。我想避免编辑mod_rewrite,因为我打算尽可能将它作为插件。如果没有mod_rewrite这样做是不现实的,我会尝试编辑mod_rewrite。
感谢您的意见。
答案 0 :(得分:1)
那么,基本上你不希望主题呈现?那么/categories
,/tags
,/archives
等呢?
如果这就是你想做的全部,你可以用style.css(除主题信息注释块之外的空白)和index.php模板创建一个空白主题。
答案 1 :(得分:1)
如果您不想要渲染任何内容,可以使用template_redirect挂钩轻松修复。例如:
function stop_rendering() {
exit;
}
add_action( 'template_redirect', 'stop_rendering');