My theme doesn’t seem to have any BP files, although I’ve found another create.php file in the themefolder > blogs folder, it’s completely different to the one I’ve been working with. Could this be a conflict with the BP one?
you need to ask this to the theme author…its not a bp issue… if you want to custom the register page check index-register.php in the codex
members-loop.php customize it and add that to your child theme
Some themes include BP files.
To see if that is the case with your theme, try switching momentarily to a WP theme like 2013.
WordPress 4.5.1
BuddyPress 2.5.1
Geodirectory framework and Geodirectory’s Modern theme.
Buddypress mails get sent but only using the plain text version. I have modified one of the templates with different wording for HTML and plain text, and no matter what, the system always send the plain text version, so it seems like some part of the system is deciding to just take such version.
My WordPress instance doesn’t have (and very likely won’t have) a local SMTP server so I’m using “Easy WP SMTP” to communicate with Google servers. I also use BP Registration Options to get account validations.
Do you mind doing a little debugging for me? If you paste the following code into your theme’s functions.php file (make sure this is done on your testing install). Then visit the activity stream. You should see some output dumped on the screen. Can you copy that and paste it here?
add_filter( 'bp_after_has_activities_parse_args', function( $retval ) {
var_dump( $retval['action'] );
return $retval;
} );
It is an html error in some code in your installation that first checks to see if the user is logged in.
You’ll have to search through your theme files for this text: Νέο,Θέμα
And correct the error.
If you cannot find it in your theme, it may be coming from a plugin.
Is your edited file in the correct place?
It should be here:
.../wp-content/themes/your-theme/buddypress/groups/create.php
Further testing:
– I’ve changed to TwentyFifteen theme
– deactivated all plugins except for BuddyPress and bbPress
I still can’t see topics that the user should be able to see. And they can access a private forum they aren’t a member of.
Where do I even begin to figure out what is going wrong with this site?
Create a template overload of this file:
buddypress\bp-templates\bp-legacy\buddypress\groups\create.php
Then, in your template overload, remove the html for the Private and Hidden options.
This will turn off registrations altogether, thus removing the BuddyPress missing page nag:
Go to your WordPress’ Settings > General page and uncheck Membership Anyone can register
Don’t know how that will effect your theme’s registration, though…
google “micro job wordpress theme” and would give you couple of paid options
install theme my login plugin and then you can use “login” page
check with Divi Theme author…check if Divi Theme defines a custom register page
@osamanuman @danbp told you to check with Twenty Fifteen and update this thread…instead of that you say “contact with my theme developer”..if its a custom theme your theme developer can fix it..the issue is not related to buddypress…
have you checked this before starting off: https://codex.buddypress.org/getting-started/
PHP must have the GD or imagick modules installed (on the server) to allow re-sizing of images; BP avatar uploads will fail without one of these modules activated (WP will simply fail to create image sizes for posts but won’t show an error)
this might help….create index-register.php
Template Hierarchy
Have you tried asking the creators of the Sahifa WP theme?
You can put it in your theme/functions.php or in bp-custom.php.
Hello,
Sorry for late reply, but I have been in contact with my theme developer and he shared a photo of errors showing … can you please tell which error is preventing the cropping tool from showing?
image:
https://www.dropbox.com/s/po4t61787z5m1tz/11271-1461742266-13112550_834012170076231_975052172_o.jpg?dl=0
I tried adding the filter to both my bp-custom.php and my theme’s functions.php neither seemed to make it work.
Hi, Does anybody know how to change the text of the favorite button to an image and still return the AJAX function. I have changed it to shape but it does not return AJAX function that is triggered when you click the favorite button. I’ve changed bp-templates/bp-legacy/buddypress-functions.php to this:
/**
* Mark an activity as a favourite via a POST request.
...
*/
function bp_legacy_theme_mark_activity_favorite() {
// Bail if not a POST action.
if ( 'POST' !== strtoupper( $_SERVER['REQUEST_METHOD'] ) )
return;
if ( bp_activity_add_user_favorite( $_POST['id'] ) )
echo '<img src="../images/star_on.png">';
else
echo '<img src="../images/star_off.png">';
exit;
}
/**
* Un-favourite an activity via a POST request.
...
function bp_legacy_theme_unmark_activity_favorite() {
// Bail if not a POST action.
if ( 'POST' !== strtoupper( $_SERVER['REQUEST_METHOD'] ) )
return;
if ( bp_activity_remove_user_favorite( $_POST['id'] ) )
echo '<img src="../images/star_off.png">';
else
echo '<img src="../images/star_on.png">';
exit;
}
I also did the the necessary adjustment to /buddypress/activity/entry.php and changed _e( 'Favorite', 'buddypress' ); to echo '<img src="../images/star_off.png">'; and _e( 'Remove Favorite', 'buddypress' ); to echo '<img src="../images/star_on.png">';Favourit button now has changed its shape to a nice star that change when you click on it but not as AJAX. It keeps refreshing the page each time I click the button.
any help would be appreciated.
BuddyPress: 2.5.2 —- WP: 4.5 2.5.2 —- WP: 4.5
Hi @imath ,
I saw you take a lot of interest with this problem and I’m having same issue, or at last similar issue.
I can’t see my avatar profile pictures and the link to change that.
I’m using Kleo theme, but if I put twentyfifteen the issue is still there.
I disable all the plugins except buddypress and the issue is still there.
Have the latest version of buddypress and wordpress.
Help please… :~(
Hi,
You’re probably on a large screen. Default display of the directory is already a list. See template code (members-loop.php) using ul and li !
Check your theme or try to simulate a mobile screen (if u use firefox it’s Ctrl+shif+m) to see if your directory get wrapped or not. If not, adjust your (child)theme CSS.
Hi @kenrichman We’re sorry to hear this, we are improving our accessibility on an ongoing basis.
I can and will open a ticket for this issue and we’ll re-factor the widget markup however having had a quick look at this widget code we do adhere to expected standards i.e in providing labels & explicit label to input control linking, we don’t provide Aria attributes but these are not strictly meant to be used when html markup is correctly formed and described, we could add further title attribute to labels for screen readers to read but that is simply a supplement to the actual label text.
It would help us if you could perhaps provide a little more detail on what Jaws is having an issue with, does it still have an issue if you switch to a simpler theme such as one of the twentysomething themes e.g. twentyfifteen.
Have you looked at template hierarchy?
Template Hierarchy