【发布时间】:2019-01-03 19:54:11
【问题描述】:
当我在 wordpress 主题中导入演示时,我得到了以下内容
"警告:preg_replace():不再支持/e修饰符,请在 E:\xampp\htdocs\wordpress\wp-content\themes\random\framework\includes\wpalchemy\MetaBox.php 上使用 preg_replace_callback 代替第 545 行“错误。
当行的快捷方式去的时候
"// 尝试修复损坏的序列化数据,特别是在 wordpress XML 导出 (WXR) 期间将 "\r\n" 转换为 "\n" // "maybe_unserialize()" 修复了一个 wordpress 错误,它在导出/导入期间对已经序列化的数据进行双重序列化 $value = maybe_unserialize( preg_replace( '!s:(\d+):"(.*?)";!es', " 's:'.strlen('$2').':\"$2\";'", stripslashes($meta['value'])));
update_post_meta( $post_id, $key, $value );"
已经写好了。
在这种情况下如何纠正。如果保持错误没有问题,它不会做任何事情,因为它适用于主题。这是我的第一条信息,所以我会永远记住回复的人。谢谢你。最好的问候
【问题讨论】:
标签: php wordpress importerror