标签归档:ereg_replace

ereg_replace出错

WordPress更换主题ereg_replace出错的解决方案

昨天接了客户一个单子,帮忙进行Wordpress网站的维护,不看不知道,一看吓一跳,他使用的Wordpress版本还是3.0版本,里面垃圾留言3K多条,历史修订版本1K+,每次安装插件主题什么的都要在后台输入以下ftp密码,真的太悲催了

首先我对他的版本进行了手动覆盖更新,然后插件,然后主题,在安装主题的过程中出现一点小插曲,换上主题后出现这么一段代码提示:

Deprecated: Function ereg_replace() is deprecated in+函数位置

然后我就开始查看文件的源代码:

function dtheme_menu($type){
    echo '
    '.str_replace("
", "", ereg_replace("]*>]*>", "", wp_nav_menu(array('theme_location' => $type, 'echo' => false)) )).''; }

经过百度和谷歌最终解决方案是:

function dtheme_menu($type){
    echo '
    '.str_replace("