Search Results for 'change buddypress menu'
-
Search Results
-
Topic: Cannot activate Components
Good day, I installed buddypress plugin but i noticed that I do not have the “group” tab in the left admin menu so I cannot create buddypress groups! I do have the Tab”Activity” though.
When I try to activate the component “User Groups” in the Budypress setting page, it doesnot activate !! there is even no button to Save Changes !
I also noticed that I am missing a few buddypress php pages like buddypress.php from the theme directory.
Could you help me?
thank you, reul.
I’m working with a brand new install of WP 3.9.2, and I don’t recall whether I installed BP or the Custom Community theme first, but when I have both enabled, I get this error:
Notice: Indirect modification of overloaded property BuddyPress::$add_root has no effect in /home/nanoedmo/public_html/wp-content/plugins/buddypress/bp-core/bp-core-functions.php on line 564
If I switch to another theme, the error disappears. Initially the error would just load at the top of the page while the site continued to function, but now the error is the ONLY thing that displays on any page, which renders my site completely unusable. It’s quite possible that the change in behavior corresponded to when the host site upgraded me to WP 4.0.
Now, the facts.
* Hosted by SiteGround
* WordPress 4.0
* Directory install
* In a subdirectory
* Upgraded from WP 3.9.2
* BP 2.0.2
* Other plugins activated: Akismet, bbPress, BP Custom Profile Menu, BP Group Email Subscription, BP Toolbar, Captcha Pro, Counterize (and its plugins), Limit Login Attempts, NaNo Stats, ProgPress, Shortcode Reference, The Events Calendar, WordPress SEO.
* Using Custom Community theme
* Core files untouched
* No custom functions in bp-custom.php
* bbPress version 2.5.4
* This error is almost the only one in php_errorlog. Occasionally I see this one:
PHP Warning: Cannot modify header information – headers already sent by (output started at /home/nanoedmo/public_html/wp-content/plugins/buddypress/bp-core/bp-core-functions.php:564) in /home/nanoedmo/public_html/wp-includes/pluggable.php on line 1173I am trying to remove some tabs from Member page.
(I found how to remove sub items – I was hoping for something similar)
This What I use to hide sub-nav item:function bp_remove_nav_item() { global $bp; bp_core_remove_subnav_item( $bp->profile->slug, 'change-avatar' ); } add_action( 'wp', 'bp_remove_nav_item' );Hi,
Since i have issue’s securing the BuddyPress registration pages i would like to deactivate it completely.
But….
It won’t let me. I get a page 500 timeout. And in the apache logs i see this error popping up:
PHP Warning: next() expects parameter 1 to be array, null given in /var/www/ravenswp/wp-content/plugins/buddypress/bp-core/bp-core-template-loader.php on line 207
Should i change template to deactivate this plugin?
I have the Vantage theme from Siteorigin running and the following plugins loaded:
Advanced Custom Fields (4.3.8)
Akismet (3.0.1)
Black Studio TinyMCE Widget (1.4.6)
BuddyPress (2.0.2)
Cookie Law Info (1.2.1)
Email Login (4.6.3)
Email Users (4.6.9)
Formidable (1.07.09)
Google Captcha (reCAPTCHA) (1.06)
Login With Ajax (3.1.2)
Meta Slider (3.0)
Nav Menu Roles (1.6.0)
Page Builder by SiteOrigin (1.5)
Simple:Press (5.5.0.1)
SiteOrigin Widgets Bundle (1.0.4)
Wordfence Security (5.1.8)
WordPress SEO (1.5.5.3)
WPFront User Role Editor (1.2)
WP Security Audit Log (1.2.5)
WP Splash Page (1.1)
WP Super Cache (1.4.2)I hope i can get somesort of support.
Thanks in advance.
i have created website with buddypress . and using some content sharing theme “i love it” .http://themeforest.net/item/i-love-it-content-sharing-wordpress-theme/698475.
and from top bar navigation , menu , and author page its always linked to author page . and not profile page .
how can i change website.com/AUTHOR/USER to website.com/PROFILE/USER ?
and every post from some author will be reddirected to that author buddypress profile instead author archive
sry bad english . thx b4
Hi,
I am getting a page not found error when clicking on buddy press pages in the menu of my site as they link to the wrong folder.
Folder the links link to: http://thesocialeconomy.nl/members/admin/activity/
Folder the plugin is installed: /root/wp-content/plugins/buddypressHosted site: http://www.socialeconomy.com
Installed WP newest version.
Pinboard theme activated.
Installed BudddyPress plugin via the plugin area, newest version.
Hook up the pages of buddy press to my menu.
In the dashboard I can see the settings page, etc.
Permalinks settings changed according to specs.What am I doing wrong? And where can I change it?
thanks,
Simon
Hello,
I have been trying to add 2 tabs on user profile. “posts”,”gallery”
posts : my posted posts. it will display a custom-post-type “user-post”
gallery : my pictures .. or any thing.. it will display a custom-post-type “user-images”// Set up Cutsom BP navigation function my_setup_nav() { global $bp; bp_core_new_nav_item( array( 'name' => __( 'Posts', 'buddypress' ), 'slug' => 'user-posts', 'position' => 19, 'screen_function' => 'jv_user_posts', 'show_for_displayed_user' => true ) ); bp_core_new_nav_item( array( 'name' => __( 'Gallery', 'buddypress' ), 'slug' => 'user-gallery', 'position' => 20, 'screen_function' => 'jv_user_gallery' ) ); // Change the order of menu items $bp->bp_nav['messages']['position'] = 100; // Remove a menu item $bp->bp_nav['activity'] = false; $bp->bp_nav['blogs'] = false; // Change name of menu item $bp->bp_nav['groups']['name'] = 'community'; } add_action( 'bp_setup_nav', 'my_setup_nav' ); // Load a page template function jv_user_posts() { bp_core_load_template( 'buddypress/bp/cst-user-posts' ); } function jv_user_gallery() { bp_core_load_template( 'buddypress/bp/cst-user-gallery' ); }
it has successfully created 2 tabs! works ok!BUT it goes to own “cst-user-posts.php” page and “cst-user-gallery.php” page.
I mean I want to add them in /buddypress/members/sigle/home.php file
I guess the part is here on home.php
‘
<?php do_action( ‘bp_before_member_body’ );
if ( bp_is_user_activity() || !bp_current_component() ) :
bp_get_template_part( ‘members/single/activity’ );elseif ( bp_is_user_blogs() ) :
bp_get_template_part( ‘members/single/blogs’ );elseif ( bp_is_user_friends() ) :
bp_get_template_part( ‘members/single/friends’ );elseif ( bp_is_user_groups() ) :
bp_get_template_part( ‘members/single/groups’ );elseif ( bp_is_user_messages() ) :
bp_get_template_part( ‘members/single/messages’ );elseif ( bp_is_user_profile() ) :
bp_get_template_part( ‘members/single/profile’ );elseif ( bp_is_user_forums() ) :
bp_get_template_part( ‘members/single/forums’ );elseif ( bp_is_user_notifications() ) :
bp_get_template_part( ‘members/single/notifications’ );elseif ( bp_is_user_settings() ) :
bp_get_template_part( ‘members/single/settings’ );// If nothing sticks, load a generic template
else :
bp_get_template_part( ‘members/single/plugins’ );endif;
do_action( ‘bp_after_member_body’ ); ?>
‘
How can I make “if” condition for those 2 pages?
I don’t know how to create “bp_is_user_posts” or “bp_is_user_posts” functions.
if I could, I just need to add … if conditions.Please advice me!
Thanks,
pullaTopic: Language of Item-Nav
Hey there,
i was wondering if it’s prossible to change the language of this menu? I’ve already changed the whole language of buddypress with a Language-Package but if you have a look at the Picture, you will see there a 4 items, which are not translated.
I don’t see the File, which i need to edit therefore…

Hello, I am relatively new to WordPress-Buddypress, HTML and CSS and I would like your help to figure out what happened.
Almost a year ago I had set up a website on WordPress and I had installed Buddypress, and using a child theme and CSS I made all the customizations I wanted. After I finished and for some personal reasons I did not opened the website for some months (it was password locked) and now I’m coming to see that half of the styles I applied are gone!
The first thing I thought was that it was my mistake – that these CSS changes were made in the core files and not in the stylesheet of the child theme. But I don’t think that this is the case. Later I thought that since then it has been a long time and many updates and may now the browsers handle some elements differently (!)…but, I don’t think so! Now I think that some how and without even update my Buddypress/Wordpress installation some of the IDs changed. Is this possible?
For example, In the User Groups page there was an ID “#groups-sort-by” for the “Order By” drop down menu. This menu lost its style and its current ID is “groups-order-by”. Another example, in the Activity Steams page there is a “What’s new…” text area field that used to have ID “#whats-new-post-in” and now it has “whats-new”. Is this correct or am I just a VERY confused Newbie???:)
I will fix them again but I’m afraid if this happens again then there is no meaning in having a child theme or to keep backups since they can’t help if the IDs changed. Thanks for any advice you can provide!
Hi!
I installed buddypress a couple of days ago and the permalink then for members became medlemmar-2
So the admin profil became:
http://www.swedfit.se/medlemmar-2/admin/profile/Now I’ve changed the link to medlem so it should come upp:
http://www.swedfit.se/medlem/admin/profile/But when ever i click on http://www.swedfit.se/medlem/admin/profile/, or the profil button in the menu i always end upp in http://www.swedfit.se/medlemmar-2/admin/profile/ which gives a 404 error because nothing is there.
How do i get the links correct?
(website is in swedish)
Topic: full-width page
I’m using the Twenty Fourteen theme on my test site. cchca.stevelescure.net
I’ve set all the pages to “full-with” so that the right side-bar is hidden except on the home page.
I’ve added BuddyPress now. When i chose an item from the BuddyPress menu in the upper-right, the page is show between the left and right sidebars. it’s looks pretty squished up. Is there a reasonably easy way to change it so those pages will also appear “full-width”?
thanks
wordpress 3.9.1
buddypress 1.9.2Hi BuddyPress community,
I am developing a BuddyPress plugin with a custom BuddyPress component in it. So far I am working off the BuddyPress Skeleton Component, but that is a bit outdated. Mostly I have been able to work around the issues, but I have found myself stuck at this one issue.
I am creating a new component called ‘bp-env’ with slug ‘env’. It has a custom screen in the user profile (main menu next to Activity etc called ‘Env’ with a submenu with currently just one screen, ‘General’) that I also want to show in it’s separate index page. It has an env/index template so we should be able to visit mysite.com/env and see the index page for the bp-env component. This is working somewhat, but only with some nasty hacks that I feel are probably not needed if I would just understand BuddyPress better.
I have a function
function bp_env_load_template_filter($found_template, $templates) {
based on the one from the skeleton component. Inside that function I see this line:
// note: this is only really relevant for bp-default themes as theme compat
// will kick in on its own when this template isn’t found
$found_template = locate_template(‘members/single/plugins.php’, false, false);I don’t really get what this does and I really wonder whether I don’t have to change the path given to
locate_template. I don’t see any relationship betweenmembers/single/plugins.php' and my templates at 'my_plugin/includes/templates/buddypress/env/'... At that location I have anindex.phptemplate that should be able to show the screen for my env component when requested separately (e.g. via mysite.com/env) and ageneral.phpfor the 'General' screen for my component that is shown when we navigate toEnv / General` within the user’s profile.Below that line I added this code. It was the only way I see for now to make BuddyPress pick up my index.php template, but probably that’s just because I am a n00b… 🙂
// get template from $templates array and strip the php extension
$template = str_replace( ‘.php’, ”, $templates[0] );if ($template == ‘env/index’) {
$found_template = CC_PLUGIN_DIR . ‘/includes/templates/buddypress/’ . $template . ‘.php’;
return apply_filters(‘bp_env_load_template_filter’, $found_template);
}$bp->env->template = $template;
// add our hook to inject content into BP
add_action(‘bp_template_content’, create_function(”, ‘
global $bp;
bp_get_template_part($bp->env->template);
‘));Eventually I got this to somewhat work by copying my page template into ../env/index.php, but I don’t think it is supposed to work this way. Inside the copied page template I now have this:
<?php
while ( have_posts() ) : the_post();
?>
<article id=”post-<?php the_ID(); ?>” <?php post_class(); ?>>
<?php if ( ! is_front_page() ) { ?>
<h1 class=”entry-title”><?php the_title(); ?></h1>
<?php } ?><div class=”entry-content”>
<?php /*
Here, we fill in the BuddyPress template. This should
normally work by the page template requesting the_content()
and BuddyPress selecting our template based on the URL,
but we did not yet get this to work, so we do it hardcoded
for now…// This code is not working atm…
<?php the_content( __( ‘Read more →’, ‘ward’ ) ); ?>
*/ ?><div id=”buddypress”>
<?php do_action( ‘bp_before_member_home_content’ ); ?><div id=”item-body” role=”main”>
<?php do_action( ‘bp_before_member_body’ );// This should not have to be hardcoded I guess….
bp_get_template_part( ‘env/general’ );do_action( ‘bp_after_member_body’ ); ?>
</div><!– #item-body –><?php do_action( ‘bp_after_member_home_content’ ); ?>
</div><!– #buddypress –>
</div><!– .entry-content –><?php get_template_part( ‘content’, ‘footer’ ); ?>
</article><!– #post-<?php the_ID(); ?> –><?php
comments_template( ”, true );
endwhile;
?>As you can see I am completely copying both the page template from my theme (Ward) and the default BuddyPress code that renders the stuff around the screen on the Profile page…
Any tips for where to look on how to do this properly would be greatly appreciated!
-Stijn