Hi,
We are experiencing a strange bug in profiles on a website :
https://www.awesomescreenshot.com/image/20159139?key=49f6e6588a7a6e61feed627ab6ca054d
It seems like the ul with class “bpxcftr-multi-taxonomy-terms-list” is not well rendered in the link element, and makes the whole field render go wrong.
We recreated the website on another environment, with strictly the same database, WP Version, PHP version, everything. But we do not reproduce the bug on our internal environment.
Here are the versions used:
WP 5.3.11
PHP 7.4
BuddyPress 9.0.0
BuddyPress Docs 2.1.3
BuddyPress Xprofile Custom Field Types 1.1.9
Any idea what might be wrong here?
Thanks in advance 🙂
Hi @vapvarun, below is the error info that I copied from the fatal crash email. Hope it is helpful.
################
When seeking help with this issue, you may be asked for some of the following information:
WordPress version 5.8.3
Current theme: BuddyX (version 4.2.8)
Current plugin: Wbcom Designs – Shortcodes & Elementor Widgets For BuddyPress (version 2.4.0)
PHP version 7.4.27
Error Details
=============
An error of type E_ERROR was caused in line 444 of the file /home/mykepo/public_html/wp-content/plugins/shortcodes-for-buddypress/buddypress-shortcodes-element.php. Error message: Uncaught Error: Call to undefined function Elementor\bp_nouveau_before_activity_directory_content() in /home/mykepo/public_html/wp-content/plugins/shortcodes-for-buddypress/buddypress-shortcodes-element.php:444
Stack trace:
#0 /home/mykepo/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2172): Elementor\Buddypress_Shortcode_Activity_Widget->render()
#1 /home/mykepo/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(584): Elementor\Controls_Stack->render_by_mode()
#2 /home/mykepo/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(708): Elementor\Widget_Base->render_content()
#3 /home/mykepo/public_html/wp-content/plugins/elementor/includes/base/element-base.php(534): Elementor\Widget_Base->get_raw_data(true)
#4 /home/mykepo/public_html/wp-content/plugins/elementor/includes/base/element-base.php(534): Elementor\Element_Base->get_raw_data(true)
#5 /home/mykepo/public_html/wp-content/plugins/elementor/core/base/document.php(876): Elementor\Element_
################
https://wordpress.org/plugins/shortcodes-for-buddypress/ and BuddyX both mine, seems working fine together, I have just tested on a template with preinstalled BuddyPress and Shortcode for Buddypress and BuddyX theme at https://tastewp.com/template/kXs6JdadkV0
You can check in debug log for any errors and send that to our support we will check
not updated from last 4 years, will suggest to avoid it
Mass Messaging in BuddyPress
Hi @vapvarun. Thanks for your suggestion. I have tried the plugin you suggested. There is another plugin (BuddyPress Activity Shortcode) I have also tried. But both plugins crashed my site upon activation. I have to remove them in safe mode.
Events Page is not a BuddyPress feature. Please clarify what you are trying to achieve here.
This is no existing way to achieve this.
For a quick way, you can do this via a mysql query. You need to know the field ID of the profile field, the user ID of the user and the value which is the pincode and enter in the bp_xprofile_data table.
—
p.s : Shameless self promotion ! Our plugin VibeBP (preparing to launch on wp.org as Headless reactJS interface for BuddyPress) comes with this Members panel which you maybe interested to check https://www.youtube.com/watch?v=asKeRjOe3p0
Each buddypress activity appears cropped in characters, with the option to read more. The truth is, it is very neat and beautiful, but I want to see the complete activities. How can I do it ?
—-
Cada actividad de buddypress me aparece recortada en caracteres, con la opcion de leer mas.
La verdad, queda muy ordenado y bonito, pero me apetece ver las actividades completas.
Como puedo hacerlo ?
First, you need to make sure that your members are allowed to upload cover images for their profiles. Go to BuddyPress’ backend settings, switch to the Options tab and verify that “Cover Image Uploads” under Member Settings is enabled. They should then be able to upload a cover image from the profile tab on their profile pages.
Please share the error messages you get if you run into any issues.
@niccrockett – thanks for pointing this out!
I had never seen or noticed ‘“Activity auto-refresh” under Options in BuddyPress’ settings’
I really hope some kind of slider for seconds.milliseconds can be added to the bp options!
One of my hosts demanded that I add the ‘heartbeat control’ plugin from wp-rocket (free in the wp-repo: https://wordpress.org/plugins/heartbeat-control/ ) in order to keep my wordpress requests down – maybe this can help you in the short term(?)
I found that having two tabs open with 8 wordpress sites being updated on same server was hammering it with requests from all 16 tabs every so many seconds or whatever – the admin-ajax ddosed my own server account and I did not realize it was a thing.
surely some kind of javascript timer could pop up a button /tap to refresh/ kind of thing or something? and then the automated refresh can be turned off.. I’d like that.. think I’m gonna turn it off anyway.
Since this is months old, I’ve already settled back then with the plugin “BuddyPress to WordPress Full Sync” which allows me to sync any arbitary xProfile fields to WordPress fields.
@imath I can confirm by now this works as expected when following your steps. Without being able to verify anymore what my problem was back then, I have a feeling this must have been related to validation as sometimes BuddyPress provides zero feedback when something was wrong. In my current WordPress version (5.8.3), the Twitter field is expected to be a simple username (not full URL / @), other fields like Instagram are expected to be the full URL. So perhaps the issue was that some fields didn’t match validation criteria, so BuddyPress just silently swallowed the input?
Cheers
There is a cors error reported in your site on registration. Your cloudflare configuration is not correct. The “SameSite” policy is not validated hence rejected.
The issue is not related to BuddyPress and can not be corrected via code or settings in BuddyPress.
this is a design question, not possible in default Buddypress. You need a plugin or theme to achieve this.
Disclaimer : This plugin is owned by us and currently priced. It is possible using the extension we have about custom registration forms. [ https://www.youtube.com/watch?v=GQ_yvx1xU-I ]. We have plans to make this open source in near future for BuddyPress. Let me know if you’re interested to be notified about it.
Go to WP admin – Settings – buddypress – options – Show the Toolbar for logged out users , disable it.
when filling out register form it just refreshes the page – seems to fail with no error message I can see.
How would I find out what is happening in the browser and on the server to debug?
tried with turning off plugins and back to default theme,
also did the list of things to check from here:
(
– check the WordPress settings allows account to be created (Anyone can register checkbox needs to be active) See: wordpress.org/support/article/settings-general-screen/#membership
– check your permalink settings are using one of the pretty permalink options (not plain), see this documentation page wordpress.org/support/article/using-permalinks/#mod_rewrite-pretty-permalinks
– check the activate and register actions are associated with a public WordPress page. You can find some inputs about it from this documentation page : codex.buddypress.org/getting-started/configure-components/#settings-buddypress-pages
NB: the registration and activation pages are only displayed to users who are not logged in,
)
site is https://www.chatyolo.com/register/ – it’s kind of NSFW
1. Which version of WordPress are you running?
5.8.3
2. Did you install WordPress as a directory or subdomain install?
main directory
6. Which version of BP are you running?
9.2
8. Do you have any plugins other than BuddyPress installed and activated? If so, which ones?
301 Redirects, All in One SEO, AdRotate, Error Log Monitor, Forminator Pro,
Slide Anything – Responsive Content / HTML Slider and Carousel, Wise Chat Pro, Wordfence Security,
WP Activity Log, Smush Pro, Query Monitor,
9. Are you using a standard WordPress theme or customized theme?
tried both -happens with 2021 theme, zakra, and astra
13. If running bbPress, which version? Or did your BuddyPress install come with a copy of bbPress built-in?
2.6.9 – it’s turned off through and still issue
20. What BP Template Pack is activated in your installation? You will see that under Dashboard > Settings > BuddyPress – Options page.
was on legacy, switched to neavox
Tried with firefox and chrome and different computers..
had a few other profile fields – then removed them from the base signup and it still fails –
Help greatly appreciated
Hi,
I think so if the plugin you use to let users create their own product is relying on a custom post type, see this documentation page https://codex.buddypress.org/plugindev/post-types-activities/
Just checked https://www.danskeosteopater.dk/find-en-osteopat/members/?s=anders & it seems to work as expected.
If you’re talking about the search form displayed on the right side of your page, it’s not generated by BuddyPress. Have you tried to reach the plugin author of the BP Profile Search plugin there https://wordpress.org/support/plugin/bp-profile-search/ ?
Hi,
Just like WordPress PHP8 is ok with BuddyPress, see our PHPUnit corresponding GH action: https://github.com/buddypress/buddypress/runs/4734025743?check_suite_focus=true
I am using WOrdpress 5.8.3 I have BuddyPress 9.2.0 I am using Woffice theme
I do get messages that BakeryBuid cannot update and I do not know if that is related to my problem
On the home page banner I have a link to “Activity”. When clicked on it “loads community updates”. However it seems stuck on profile changes from 3 months ago and does not show recent topic changes
In the Dashboard there is an icon for “Activity” and that too only lists activity up to 3 months ago.
How do I refresh the list???
BuddyBoss is a fork of BuddyPress. The respective codebases have diverged, as all forks do.
If you are using BuddyBoss – you should use their support ticket system.
I have been trying to figure this out for quite some time. I really do not understand who, if anybody, would want to destroy every image uploaded to a website. It seems everyone would want nice images. I am running buddyboss, which is built on buddypress, and even the images uploaded to activity feed are absolutely destroyed. Changing wordpress compression quality does nothing. I makes absolutley no sense whatsoever.
Hi,
About 1 and 2, these meta are not generated by BuddyPress, so I advise you to identify the plugins involved and ask their support.
About 3, you can probably do it for your site, it’s more risky to do it from the BuddyPress plugin.
About 4. The only approaching string added by BuddyPress is 'Deleted User' and it’s only added at runt time, so to me these are not added by BuddyPress into the DB, so I’d try to see if this comes from another plugin and contact their support.
About 5. It’s an interesting point, only the first subject of the messages thread seems necessary, and I wonder do we even need a subject to start a private conversation 🤔 ?
About 6. I don’t think BuddyPress adds postmeta or if it does it’s probably when Post types Activities are on (Blogs component active).