我会采用与“Buttered\\u Toast”类似的方法:
为特定页面创建模板(请参见模板层次结构,尤其是single page) 并将此设置为主页。这就是你的;登录页;。不要忘记删除对wp\\u head、wp\\u footer等的所有引用。为检查is_user_logged_in() 然后做一个wp_redirect() 如果用户未登录,则返回主页。这是一个比消息或404更好的解决方案这样,您可以轻松地继续工作,但登录页将在那里。
旁注:我不建议在公开的网站上开发。将显示所有调试消息。创建一个开发环境(如果没有其他内容,则获取一个子文件夹并用htpasswd锁定),在那里进行开发,如果准备好了,则将所有内容迁移到生产系统。