WordPress – Üzgünüz, Bu Öğeyi Düzenlemenize İzin Verilmiyor

By | 20 Kasım 2018

Bir çoğumuz sitemizi başka bir hosting firmasına taşırız veya arşivimizde olan bir wordpress yedeğini yeni sitemize aktarmaya çalışırız. İşte bu sırada bazı sıkıntılar ortaya çıkar, bunlardan en can sıkıcı olan “Üzgünüz, Bu Öğeyi Düzenlemenize İzin Verilmiyor” veya “Bu Öğeyi Düzenlemek için Daha Üst Bir Seviyede Olmanız Lazım” gibi uyarılarla karşılaşırız ve elimiz kolumuz bağlanır. Benim de başıma geldi, yabancı forumları araştırırken aşağıda olan çözümü buldum ve sorunum çözüldü.

wp-includes/capabilities.php dosyasını masa üzerine indiriyoruz ve notepaad benzeri bir programla açıyoruz (ben bu programı kullanıyorum.) Aşağıdaki kodu buluyoruz.

function current_user_can( $capability ) {
$current_user = wp_get_current_user();

if ( empty( $current_user ) )
return false;

$args = array_slice( func_get_args(), 1 );
$args = array_merge( array( $capability ), $args );

return call_user_func_array( array( $current_user, ‘has_cap’ ), $args );
}

Aşağıdaki kodla değiştiriyoruz.

function current_user_can( $capability ) {
    $current_user = wp_get_current_user();

    if ( empty( $current_user ) )
        return false;

    if (is_admin())
        return true;
    $args = array_slice( func_get_args(), 1 );
    $args = array_merge( array( $capability ), $args );

    return call_user_func_array( array( $current_user, 'has_cap' ), $args );
}

Sonra dosyayı ftp mize yüklüyoruz. Hepsi bu kadar mutlu çalışmalar.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

* Copy This Password *

* Type Or Paste Password Here *

This site uses Akismet to reduce spam. Learn how your comment data is processed.