0

プラグイン 関連リンク 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();
}

間違いが見当たりません。誰か知っていますか、何が問題なのですか?

4

1 に答える 1

0

プラグインを無効にしたら、プラグインを再度有効にすると問題が解決します。

于 2013-08-22T12:22:27.407 に答える