İleti�Ÿim

Favori İşlemler Menüsüne Yeni Bağlantı Ekleme

WordPress yönetim paneline, 2.7 ile birlikte yeni bir özellik geldi ve panelin tam sağ üst köşesinde bir menüyle karşılaştık. Bu menüye Favorite Actions adını vermişler, yani Türkçesi, Favori İşlemler. Şimdi bu yazıda favori işlemlere nasıl yeni bir işlem menüsü eklenir bunu göreceğiz.

favoriislemler Favori İşlemler Menüsüne Yeni Bağlantı Ekleme

WordPress Favori İşlemler Menüsü

Yukarıdaki resimde tam olarak bahsettiğimiz yeri görüyorsunuz. İşte bu açılır menüye nasıl kendi bağlantılarınızı ekleyebileceğinizi göstereceğim.

  1. Tema klasörünüz içerisindeki, functions.php dosyasını açın.
  2. Aşağıdaki kodları ekleyin:
    function wpu_favori_islemler($actions) {
    $islem = array(
    'linkadresi' => array(__('Menu Ismi'), 'seviye')
    );
    return array_merge($actions, $islem);
    }
    add_filter('favorite_actions', 'wpu_favori_islemler');
    
  3. Şimdi yukarıdaki işaretlemiş olduğum satırı düzelteceğiz.

Diyelim ki menüye profil sayfası için bir bağlantı eklemek istiyoruz.

Bu durumda bağlantı linki profile.php olacaktır.

Menümüzün ismide, “Profilim” olsun.

Ve bu menüyü görecek kullanıcı seviyesi sıfır yani abone olsun.

O zaman yukarıdaki satırı şu şekilde düzenliyoruz:

'profile.php' => array(__('Profilim'), 'level_0')

Peki bu yaptıklarımız site içi işlemler için, ya dış kaynak için link vereceksek. Bunda da pek bir değişiklik olmayacak. Sadece link değişecek.

Örneğin ben kullandığım kısa link servisine bağlantı vermek istiyorum.

Site adresi Link.im, Menü ismi “Kısa Link” ve bu menüyü görecek min. seviye ise herkes olsun, yani aboneler.

O zaman kodu bu şekilde yeniden düzenliyoruz:

'http://link.im/' => array(__('Kısa Link'), 'level_0')

Bu da gayet basit icon smile Favori İşlemler Menüsüne Yeni Bağlantı Ekleme

Ve son olarak eğer birden fazla ekleme yapacaksak.

Diyelim ki yukarıda verdiğimiz iki örneği de menüye eklemek istiyoruz.

O zaman kodumuzun son hali şu şekilde oluyor:

function wpu_favori_islemler($actions) {
$islem = array(
'profile.php' => array(__('Profilim'), 'level_0'),
'http://link.im/' => array(__('Kısa Link'), 'level_0')
);
return array_merge($actions, $islem);
}
add_filter('favorite_actions', 'wpu_favori_islemler');

Eğer bir link daha eklemek isterseniz, aynı şekilde çoğaltabilirsiniz. icon smile Favori İşlemler Menüsüne Yeni Bağlantı Ekleme

Bu arada menünün son hali:

favoriislemson Favori İşlemler Menüsüne Yeni Bağlantı Ekleme

Benzer Yazilar


Kendimi Şanslı Hissediyorum

Şansını denemek istiyorsan, yukarıya tıkla :)

WordPress Hosting

Duyuru

WP Uzmanı yeni yazarlarını arıyor. WPU üzerinden eklenti ve tema satışı yapabilirsiniz! Tek yapmanız gereken iletişime geçmek.

İletişime geç!


Selen Korkutan

website statistics