在新主题上的奇怪行为指向愚蠢

时间:2011-09-04 作者:bottles

当我在一个新域名上开发一个主题时,我试图阻止公众访问我的网站。我是用GD Press Tools的“如果用户未登录,则阻止访问网站”功能来完成的,因为勾选复选标记非常容易。

奇怪的是,它对我的新主题不起作用。

你可能会说,“尝试另一种阻止公众访问的方式”,我同意你的看法。但是,这令人担忧,因为这不是GD Press Tools的错。“阻止网站访问”功能在默认的twentyeleven主题上非常有效。所以基本上我是有过错的,如果GD Press Tools不喜欢它,我一定是搞砸了什么大事。

到目前为止,我已经在这里粘贴了我的全部主题。它非常简单,由索引组成。php和样式。css*请注意,pastebin在结束head标记之前没有显示wp\\u head,但它在那里。我的404。php页面略有定制,但注释掉整个文件并没有什么不同。您可以查看代码here.

我不知道这里发生了什么事。你介意看看我的密码吗?

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

插件挂钩get_header() 要检查用户是否已登录,主题不会调用get_header() 因此,检查永远不会运行。

结束

相关推荐

Can plugins become obsolete?

我认为WordPress插件是由第三方制作的。插件是否必须与WordPress升级保持同步?插件会过时吗?如果它们确实过时了,比如Linkedin共享按钮、推特推特按钮和类似Facebook的按钮的插件,切换到不同的插件会导致喜欢/推特/共享的数量丢失吗?如果插件可能会过时,那么它会发生吗?或者插件通常是最新的?或者他们是开源的,所以其他人会让他们保持最新?(正如你可能猜到的,我不是程序员。)