Başlangıç » WordPress’te Sadece Yöneticilerin Göreceği Not Alanı Oluşturmak

WordPress’te Sadece Yöneticilerin Göreceği Not Alanı Oluşturmak

27 Ekim 2015 Leave a comment

Sponsor Bağlantılar

WordPress sitemde sadece adminlerin görebileceği not alanı oluşturmak istiyorum diyorsanız, oldukça basit bir formülü vardır. Aşağıdaki adımları uygunlayın..

Admin Paneli => Görünüm => Düzenleyici => Tema İşlevleri (functions.php) kısmında en alta şu kodları ekleyin;

//admin not alanı için bir form textalanı oluşturalım
function dashboard_widget_function( $post, $callback_args ) {
echo “Notunuz<br>”;
?>
<form method=”post” action=”options.php”>
<?php settings_fields( ‘notdefteri’ ); ?>
<?php do_settings_sections( ‘notdefteri’ ); ?>
<textarea name=”admin_notu” cols=”60″ rows=”5″> <?php echo get_option( ‘admin_notu’ ); ?></textarea>
<?php submit_button(); ?>
</form>

<?php
}

//dashboard kısmına bu formu bi widget içinde ekleyelim
function add_dashboard_widgets() {
//sadece adminlerin görmesi için bi if çekelim
if (current_user_can(‘administrator’)) {
wp_add_dashboard_widget(‘dashboard_widget’, ‘Admin Not Alanı’, ‘dashboard_widget_function’);
}

}
add_action(‘wp_dashboard_setup’, ‘add_dashboard_widgets’ );

//submit butonuyla notu kaydedelim
function notalanini_kaydetme() {
register_setting( ‘notdefteri’, ‘admin_notu’ );
}
add_action( ‘admin_init’, ‘notalanini_kaydetme’ );

admin not alanı

Daha sonra kaydedin ve başlangıç sayfasına geri dönerek not alabileceğiniz kısma bakabilirsiniz.

Sponsor Bağlantılar


Arkadaşlarınla Paylaş

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.