谈科技 赏影视
享生活 览世界

关于Dux1.5 WordPress主题不能保存文章来源的处理方法

Dux1.5 WordPress主题使用者不少,也很实用,是大前端的主打主题之一。但是,Dux1.5有一个明显的Bug是文章来源不能保存,这在官方的Dux1.6更新记录中已经提及。可是,并不是所有用户都希望或是有机会更新至Dux1.6,而只是希望修正这个Bug。那么,这个Bug如何修复呢?其实也不难,按照如下所述修改并更新主题文件functions-admin.php即可。

在文件 functions-admin.php 中找到函数 _postmeta_from_save,在函数的开头部分有如下代码:

function _postmeta_from_save( $post_id ) {
global $postmeta_from;

if ( !wp_verify_nonce( isset($_POST[‘post_newmetaboxes_noncename’]), plugin_basename(__FILE__) ))
return;

把以上代码的if语句改成下面这样就可以了:

if ( !wp_verify_nonce( $_POST[‘post_newmetaboxes_noncename’], plugin_basename(__FILE__) ))
return;

其实就是把isset()去掉,Dux1.4版就是这样写的。

转载请注明出处:光影线 » 关于Dux1.5 WordPress主题不能保存文章来源的处理方法

分享到:更多 ()