开发者

modify BuddyPress adminbar only in admin pages

I have modified the buddypress admin bar by creating the following plugin which adds a simple text link to the bar:

fun开发者_Python百科ction bp_adminbar_currentsite_menu() {

global $bp;
?>
<li>
<!-- Insert your link url or relative url, and your link text below -->
<a href="http://EXAMPLE.COM">EXAMPLE LINK TEXT</a>
</li>
<?php
}
// Call The Function Above
add_action('bp_adminbar_menus', 'bp_adminbar_currentsite_menu', 999);

However, I do NOT want the above link to be shown when logged into the wordpress admin backend (so for example when an admin is editing a post). I thought about just doing a php_self check to see if it contained "/wp-admin/" but figured that there has to be a more elegant wordpress/buddypress hook here.

How can I get the above code to only show when you are viewing a normal blog page, NOT in the admin area?

Thanks


using is_admin() is the answer. It is a wordpress function that checks to see if you are looking at admin pages or not.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜