So we can see the wood for the trees, here’s the actual error message without all the stack traces…
Fatal error: Uncaught Error: Call to undefined function bp_is_member() in /home3/thecrewl/public_html/wp-content/themes/parallelus-salutation/framework/theme-functions/template-engine.php:102
This is telling us that a theme file (‘framework/theme-functions/template-engine.php’) has made a call to the BuddyPress function bp_is_member()
, and it says that function has not been defined.
My guess is that the good people who develop BuddyPress have removed this function from it.
I searched the internet for this error message and I eventually discovered that the bp_is_member()
function has been deprecated for ages. I expect we never bothered to change it in our code because it just kept working.
Apparently, nowadays the bp_is_user()
function should be used instead.
So open the ‘framework/theme-functions/template-engine.php‘ file and on line 102 you’ll see the following line of code…
if( bp_is_member() ) {
Change it to this…
if( bp_is_user()) ) {
Save and upload.
Please let me know if this helps.