WordPress Baidu Sitemap Generator插件在PHP7+版本不能生成xml文件的解决方法

使用柳城的WordPress百度sitemap生成插件在点击“Update XML file”按钮生成XML文件时出现“此站点遇到了致命错误”的提示,检查发现可能是WordPress Baidu Sitemap Generator插件在PHP 7+版本中无法正常使用。 由于插件作者已经很长时间没有更新维护这个插件,作者网站也已经打不开,无法反馈问题,同时目前好像也没有更好的替代生成百度sitemap xml文件的解决方案,那么想想就只能自己动手进行修复更新,使其能在...
WordPress教程 1099 ℃

zblog升级后登录提示非法访问、验证码不显示/报错的解决方法

zblog使用正常的情况下升级至zblog 1.7.3.3260或更高版本后,登录后台提示非法访问、验证码错误以及验证码不显示的问题,可能是因为从zblog 1.7.3.3260版本开始增加了对后台登录的2个保护功能,当主题插件出现兼容性问题或者其它问题,从而导致出现上面的问题。临时解决方法是针对提示在option.php里关掉CSRF保护功能或验证码功能,或者两个都关闭。 编辑网站的zb_users/c_option.php文件,添加下面的代码: //关闭CSRF...
zblog教程 1665 ℃
WordPress后台删除wp-postviews插件文章浏览次数被清空

WordPress后台删除wp-postviews插件文章浏览次数被清空

博客吧在2022年1月26日改版之前一直使用wp-postviews插件来统计文章浏览次数,改版时考虑到使用wp-postviews插件要修改排版和样式会比较麻烦,于是就决定不再使用插件实现文章浏览次数,直接使用博客吧之前发布的文章《免插件实现wordpress文章浏览阅读次数》里分享的代码。 替代插件过程很顺序,但在删除wp-postviews插件时弹出的...
WordPress教程 1532 ℃
typecho启用插件出现Server Error错误提示的解决方法

typecho启用插件出现Server Error错误提示的解决方法

把typecho插件放在plugins目录后,在网站后台插件管理中启用插件时出现“Server Error”错误提示,本来以为是服务器不支持,检查后发现是由于插件的文件夹名称和插件名称不一致导致的,解决方法修改名称即可。 (更多…)
Typecho教程 3953 ℃

lnmp环境wordpress根目录.user.ini文件无法删除或修改的方法

lnmp服务器环境搭建wordpress网站后,使用chown命令修改目录所属用户组时出现“.user.ini Operation not permitted”的提示,意思是.user.ini文件不允许被操作,即不能修改也不能删除,而且不仅仅是chown命令,rm或其它命令也不可以。 PS:事实上.user.ini并不是wordpress的文件,而是lnmp的文件,.user.ini文件记录的是网站文件夹的路径地址,作用是防止跨目录访问或文件跨目录读书取。 (更多&...
WordPress教程 2400 ℃

安装emlog 5.3.1出现__autoload() is deprecated弃用函数提示

在emlog安装界面出现Deprecated已弃用函数提示,“Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in ..\include\lib\function.base.php on line 7”,这是由于服务器php使用的是php7,而__autoload()函数在php7版本已经被弃用,解决方法是使用低版本的php(如php5.5等),或者替换该函数。 ...
Emlog教程 3351 ℃
Typecho更换空间出现“Database Server Error”错误

Typecho更换空间出现“Database Server Error”错误

给typecho网站迁移服务器空间,在正常导入数据文件、修改config.inc.php文件服务器信息后,访问网站出现“Database Server Error”错误提示。出现该错误的原因可能是服务器使用了php 7.0+版本,可能是由于typecho长久未更新,目前应该还不支持php 7.0+的高版本,如果你的服务器使用的是php7.0以上的版本,可以试...
Typecho教程 4065 ℃

wordpress函数弃用提示Deprecated: Function create_function() is deprecated

create_function()函数在php 7.2+版本中已经弃用,如果服务器php版本为7.2+,wordpress主题或wordpress插件中有使用create_function()函数,那么wordpress就会出现“Deprecated: Function create_function() is deprecated”这样的弃用提示,解决方法可以使用低版本的php,或者替换掉create_function()函数,使其支持php 7.2+。 (更多&...
WordPress教程 4745 ℃

解决wordpress函数get_term_link()参数使用变量无效的问题

做wordpress开发时,需要通过后台设置的某个自定义分类法ID获取该分类的链接,传递ID的变量给get_term_link()函数时,却无法获取该分类的链接。通过查找资料获悉是由于get_term_link()函数和其它常用的wordpress函数不同,该函数不能自行转换变量类型,解决方法是先把字符类变量转换成整数变量才可以正常获取链接。 (更多…)
WordPress教程 1887 ℃

wordpress任意文件删除漏洞修复方法

RIPS团队公开了wordpress 4.9.6以及4.9.6之前版本存在的任意文件删除漏洞,通过该漏洞,具有登录上传附件权限的用户可以删除网站上任意的文件,该漏洞在4.9.7版本被修复,如果正在使用wordpress 4.9.7以下版本的用户可以更新到最新版本修复该漏洞,不想更新的站长可以通过下面的方法修复。 (更多…)
WordPress教程 2014 ℃
wordpress升级时提示”另一更新正在进行”的解决方法

wordpress升级时提示”另一更新正在进行”的解决方法

worddpress后台在线更新时,由于中途打断过一次wordpress程序更新,再次操作更新的时候页面出现“另一更新正在进行”的提示。出现该提示的原因是在更新wordpress过程中,程序会在数据库的wp_options表中增加core_updater.lock记录,如果中途中断了wordpress更新,这个记录不会自动删除,还是会保存在数据库中,当再次操...
WordPress教程 3427 ℃