WordPress site içerisinde adminlere özel içerik gösterme

WordPress site içerisinde adminlere özel içerik gösterme
1 dakikada okuyabilirsiniz. • Wordpress İpuçları • 08.09.2017 • 11:32 • 1.488 Okunma

Merhaba arkadaşlar, cumamız mübarek olsun 🙂

Bugün wordpress ile alakalı güzel bir kod paylaşacağım. Bu kod ne işe yarar ? diye duyar gibiyim. Arkadaşlar bu kod sitenizde sadece yöneticilere ( admin ) gösterebileceğiniz özel şeyler olabilir.

Mesela kendi aranızda adminlerin açtığı konuları görmek isteyebilirsiniz.

Sorgu kodu çok basit, hızlıca düzenleyebilirsiniz. Açıklama satırları ile birlikte yazıyorum test edip yapamazsanız yorum alanından probleminizi dile getirebilirsiniz.

<?php
// WP admin linkini değişkene atıyoruz //
$panel_url = site_url( '/wp-admin/', 'http' );
$current_user = wp_get_current_user();
if (user_can( $current_user, 'administrator' )) {
// Sayfada bulunan kişi admin statüsündemi kontrol ediyoruz //
?>
   Siz adminsiniz ve bu alanı sadece adminler görebilir.
   <a href="<?php echo $panel_url; ?>">Yönetim Paneline gözatın</a>
<?php } ?>

Hangi alanlarda kullanacağınız tamamen size kalmış bir durum.. Onay bekleyen yazılar, yorumlar, içerikler ya da başka işlemleri yaptırabilirsiniz. Aynı sayfada hem üye işlem yapabilir hem admin yapabilir. Fakat bu kod sayesinde özel işlemleri sadece adminler görebilir.

WP Codex kaynak linklerini incelemeyi unutmayın.
is admin – site url

Yazımı sosyal medya hesaplarınızla paylaşarak daha fazla kişiye erişmemi sağlayabilirsiniz, eğer yazılarım size faydalı oluyor ise sağ kısımdaki bildirim butonuna basıp izin verin ve paylaşımlarında anından haberdar olun.



Bol pixelli günler dilerim 🙂 !

Bu yazımı favorileri listene ekle

Bu yazımda illegal işlem ya da hatalı konulardan bahsettiğimi düşünüyorsanız benimle iletişime geçebilirsiniz

Etiketler

, ,

Bu yazımı sosyal ağlarda paylaşmak istermisin ?

Bu yazım hakkında ne düşünüyorsunuz ?

Mustafa KÜÇÜK

8 Eylül 2017 20:36 Cevapla

Selam,
ilgili fonksiyon kullanıcın admin statüsünde olup olmadığını kontrol etmiyor, kullanıcının admin panelinde olup olmadığını kontrol ediyor.

Yani yazıda belirttiğiniz işlemi bu fonksiyon ile yapamazsınız.


    GokhanKara

    8 Eylül 2017 21:52 Cevapla

    Daha önce kullanmıştım fakat kodu tekrar denedim haklısın, güncelleme yaptım sanırım doğru kodu şimdi ekledim. Test ettim şu an sorunsuz çalışıyor.


Yazı hakkındaki düşüncelerinizi paylaşmak ister misiniz?




Benzer yazılarımı da okuyabilirsiniz

WordPress sitelerinizde SSL sertifikanızı aktif edin : Really Simple SSL

WordPress sitelerinizde SSL sertifikanızı aktif edin : Really Simple SSL

Wordpress İpuçları • 05.04.2018 • 13:34 • 2.951 Okunma

Merhabalar değerli okurlarım.. Bugün yine WordPress ipuçları serimizden devam etmek istedim. Really Simple SSL eklentisi sayesinde SSL sertifikanızı anında aktif edip […]

WordPress üyeye ait yorum sayısını göstermek

WordPress üyeye ait yorum sayısını göstermek

Wordpress İpuçları • 02.04.2018 • 13:34 • 8.894 Okunma

Sevgili blog okurlarım. Hayırlı pazartesiler dilerim. Uzun zamandır bloguma zaman ayıramıyorum fakat gün içerisinde karşılaştığım sorunları not ederek bu konuda […]

WordPress’te özel arama kutusu yapalım

WordPress’te özel arama kutusu yapalım

Wordpress İpuçları • 08.02.2018 • 11:28 • 5.844 Okunma

Merhabalar .. Bugün yine WordPress kategorisinden devam edelim. Çünkü bahsettiğim ipuçları minik fakat işlerinizi ve site içeriğini güzelleştirebilecek konular diyebilirim. […]