相关链接Wordpress的Blender插件

时间:2013-08-21 16:48:09

标签: database wordpress post

我有插件相关链接Blender的问题。它是所有相关链接插件中最好的,真的 - 它只是编辑和一切,但如果你添加一些相关链接发布,你不能再改变它。

我的意思是: 在管理中(在帖子编辑器下面),它被删除,更改,所有你想要的和你点击的内容。但在帖子中它仍然只显示你的第一选择。

以下是有关删除的部分代码:

    function deleting_a_link() {
    $link_info = json_decode(stripslashes($_POST['link_info']), true);
    $nonce_check=check_ajax_referer('my_nonce','nonce',false);

    if ( ! current_user_can('edit_post',$link_info['post_id']) )  {
        echo json_encode(array('success'=>false,'response'=>'You don\'t have permission to make this change.'));
    } else if (!$nonce_check) {
        echo json_encode(array('success'=>false,'response'=>'Illegal connection.'));
    } else {
        $current_links=get_post_meta(intval($link_info['post_id']),'related_links_blender_links',true);

        if (is_array($current_links)) { //$current_links is false if empty
            unset($current_links[$link_info['link_no']]);
            update_post_meta(intval($link_info['post_id']),'related_links_blender_links',$current_links);
            $this->smush_the_links($link_info['post_id'],$current_links);
            echo json_encode(array('success'=>true,'link_no'=>$link_info['link_no']));
        } else {
            echo json_encode(array('success'=>false));
        }
    }
    die();
}

我看不出错误。知道任何人,有什么不对吗?

1 个答案:

答案 0 :(得分:0)

一旦停用你的插件,然后重新激活你的插件就可以解决你的问题。