Bir kullanıcı özel erişim yoksa wordpress ile show şey hariç current_user_can gibi bir deyim var mı?

1 Cevap php

Ben gibi bir işlevi ile kullanıcı izinlerine bağlı olarak bir özel css göstermeye çalışıyorum:

 <?php
if ( !current_user_can( 'install_themes' ) ) { ?>
<link media="all" type="text/css" href="<?php bloginfo( 'template_directory' ); ?>/library/styles/customAdmin.css" rel="stylesheet">
<?php }

Belki de bu konuda yoğun açıyorum ama ben tersini yapmak istiyorum ve bir kullanıcı, bu durumda, install_themes değil, eğer belirli CSS göstermektedir. Css istiyorum global gizli değil yönetici alanı kısımlarını gizler çünkü ben bu şekilde yapıyorum. Ben işlevi bu yazmak için daha kolay bir yolu olduğunu umuyordum sheetsbut Herhalde benim tarzı! Önemli liberal kullanımı ile bu yapabilirdi.

Ya da yazmak için bir yol var

<?php if ( current_user_can('level_7') ) : ?>

gibi bir şey ile eğer < level_7?

1 Cevap

Bu bir gitmek vermek: http://wordpress.org/extend/plugins/adminimize/

Ve en azından nasıl yapıldığını görmek için kaynak koduna bakmak daha bu kullanmak istemiyorsanız.