need a ‘button’ in the bar
- 
		Hi, given I don’t like to mess up with BBPress betas and RCs I went for SMF forum (which I like),my question is this: How can I add a button in the ‘main tab'(the one of Home-About-Docs etc etc) and wich file(s)to edit it? reply can be useful for other needs too. Many thanks PS: WP mu 2.7+BP 
- 
		
			
You mean adding a link to your form in the theme? Create a file called smf-link.php and put the following in it (changing it to the smf install): <?php
 
 function add_forum_link() {
 echo '<li><a href="http://yourdomain.com/your-smf-url.php">Forums</a></li>';
 }
 add_action( 'bp_nav_items', 'add_forum_link' );
 
 ?>Trent Didn’t finish my thoughts…sorry, put that smf-link.php in your /mu-plugins/ folder and then it will withstand upgrades without having to edit core files… Trent Many thanks Trent! Yes I’ m in need to add or rename (and relink) one button just to divert traffic on desired URL Basically just to add a button to Home Theme Tab(here: Home About Blog Forums Docs Demo Download) But if I do need 2 more buttons in the tab shall I proceed twice as you tought me above? Thanks againg for the time and the teaching No more difficult, but functions need different names for example, this brings 3 buttons in: <?php
 
 function add_forum_link() {
 echo '<li><a href="http://yourdomain.com/your-smf-url.php">Forums</a></li>';
 }
 
 function add_about_link() {
 echo '<li><a href="http://yourdomain.com/about.php">About</a></li>';
 }
 
 function add_download_link() {
 echo '<li><a href="http://yourdomain.com/downloads.php">Downloads</a></li>';
 }
 
 add_action( 'bp_nav_items', 'add_forum_link' );
 add_action( 'bp_nav_items', 'add_about_link' );
 add_action( 'bp_nav_items', 'add_download_link' );
 
 ?>All can be in the same file called extras-links.php or whatever in /mu-plugins/ or you could create 3 seperate files with the functions, but if you have many, it is better in one plugin I think. Trent Great Trent! Many many Thak you, very last request to do not stress you further: where it’s possible to retrive those ‘declarations’,meaning others too ? - ‘add_forum_link’
 - ‘add_about_link’
 - ‘add_download_link’
 Thanks again for your assistance, I think many users would find This info helpful, for sure Each function has to have a different name or else php will break plugin into errors. Every function on your install has to have a unique name, so I was just saying each little function has has the button created needs a unique names, yes. You can put as many as you want in there as long as they have different function names. ‘add_forum_link’ ‘add_about_link’ ‘add_download_link’ ‘add_buddypresslove_link’ ‘add_donate_link’ etc Trent Oh, I ve’got it  Thanks again Trent. ED: brilliant tweak, fast and effective 
- The topic ‘need a ‘button’ in the bar’ is closed to new replies.