İçeriğe geçmek için "Enter"a basın

WordPress Yazılarınızı Şifreleyin

WordPress sitenizde yayınlamış olduğunuz yazılara bir şifre belirleyerek özelleştirebilmek mümkün. Sizin belirlemiş olduğunuz şifreyi görmesini istediğiniz kullanıcılara ileterek sadece o kullanıcıların o yazıya giriş yapabilmesini sağlayabilirsiniz.

Şifre ile korumaya alıp yayımladığınız bir yazıyı sadece Yönetici ve Editör yetkisine sahip kullanıcılar görüntüleyebilir, şifreyi bilmeyen diğer kullanıcılar kesinlikle görüntüleyemez.

Şifrelemiş olduğunuz yazıların site içerisinde diğer yerlerden kaldırılmasını sağlayan bir fonksiyon bueltge tarafından paylaşılmış.

Functions.php içerisinde php tagları içerisinde boş bir alana yapıştırıp güncelleyin.

Yedek almayı unutmayınız 🙂

function exclude_protected($where) {
    global $wpdb;
    return $where .= " AND {$wpdb->posts}.post_password = '' ";
}
function exclude_protected_action($query) {
    if( !is_single() && !is_page() && !is_admin() ) {
        add_filter( 'posts_where', 'exclude_protected' );
    }
}
add_action('pre_get_posts', 'exclude_protected_action');

İlk yorum yapan siz olun

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir