我正在其中一个网站上使用WordPress。我承认我没有在开发服务器上进行测试,这是愚蠢的,但我今天更新了所有插件。它们是akismet、自定义登录和wp安全。
现在的问题是我无法进入wordpress登录面板。我用一个插件自定义登录或wp安全或两者都更改了登录url,我肯定不记得了。登录页面url将我发送到未找到的页面。
我已经尝试通过应用a:0:{}
在wordpress数据库选项表的active\\u插件中。
我正在其中一个网站上使用WordPress。我承认我没有在开发服务器上进行测试,这是愚蠢的,但我今天更新了所有插件。它们是akismet、自定义登录和wp安全。
现在的问题是我无法进入wordpress登录面板。我用一个插件自定义登录或wp安全或两者都更改了登录url,我肯定不记得了。登录页面url将我发送到未找到的页面。
我已经尝试通过应用a:0:{}
在wordpress数据库选项表的active\\u插件中。
我找到了解决办法。
在搜索了整个WordPress数据库后,我得到了“神圣”的灵感,可以查看。htaccess文件。自定义登录脚本已修改文件。我刚刚删除了线路RewriteRule ^.*wp-admin/?|^.*wp-login\\.php /not_found [R,L]
一切又开始起作用了。
不要删除,而是通过ftp重命名所有更新的目录(例如akismet off),然后再次尝试登录。
如果Pieter的评论不起作用(这是一个很好的建议),那么您需要使用PhpMyAdmin或类似工具进入MySQL并更改URL。以下帖子将帮助您更详细地了解:http://wordpress.shadowlantern.com/how-change-wordpress-url-phpmyadmin/
在我的single.php 我有一些这样的代码。。。if(is_singular(\'post\')) { echo \'Blog\'; } else { echo \'CPT\'; } 如果我接近single.php 通过使用从博客或CPT索引页the_permalink(), 此条件正常工作。当我打开单个博客帖子时,它会显示“Blog”,当我打开单个CPT时,它会显示“CPT”。现在的问题是如果方法single.php 通过的某个回调函数admi