Same here. I’m also getting the following errors:
20150818T145937: okobserver.org/wp-admin/admin.php
PHP Fatal error: Undefined class constant ‘PAYMENT_TYPE_RECURRING’ in /hermes/bosnaweb10a/b877/ipg.arnoldha/observer/wp-content/plugins/membership/app/model/class-ms-model-membership.php on line 1375
20150818T145947: okobserver.org/wp-admin/admin.php
PHP Fatal error: Undefined class constant ‘TAB_UPGRADE’ in /hermes/bosnaweb10a/b877/ipg.arnoldha/observer/wp-content/plugins/membership/app/controller/class-ms-controller-membership.php on line 967
20150818T152016: okobserver.org/wp-admin/admin.php
PHP Fatal error: Undefined class constant ‘PAYMENT_TYPE_RECURRING’ in /hermes/bosnaweb10a/b877/ipg.arnoldha/observer/wp-content/plugins/membership/app/model/class-ms-model-membership.php on line 1375
20150818T153149: okobserver.org/wp-admin/admin.php
PHP Fatal error: Undefined class constant ‘PAYMENT_TYPE_RECURRING’ in /hermes/bosnaweb10a/b877/ipg.arnoldha/observer/wp-content/plugins/membership/app/model/class-ms-model-membership.php on line 1375
BuddyPress roadmap:
https://buddypress.trac.wordpress.org/milestone/2.3.3
@chevalhack, of course it is ! This forum is installed on WP 4.3. What is not working… do you see warnings or notice ? Give details please !
@toggerybob, seems it’s your membership plugin who brings these warnings.
If it is Memberhip 2, it was updated today.
https://wordpress.org/plugins/membership/
yes there is a notice about the deprecated _constructor and when i deactivate BP, it’s ok all things work
Edit: there is the exact notice :
PHP Notice: La méthode constructor appelée pour WP_Widget est obsolète depuis la version 4.3.0 ! Veuillez utiliser
__construct()
à la place. in /home/mgocaimgehess/public_html/wp-includes/functions.php on line 3457
Cannot modify header information – headers already sent by (output started at …/wp-includes/functions.php:3457) in …/wp-includes/option.php on line 788
Do you use a custom function building a widget ?
if you used the old php4 method
parent::WP_Widget( false, $name = __( 'My widget' ) );
you should now use
parent::__construct( false, $name = __( 'My widget' ) );
This can also be in a theme or a plugin. BuddyPress use _construct
method and is not concerned.
If you deactivate WP_DEBUG in wp-config, the notice will disapear. And it’s only a notice, nothing will sudenly stop to work.
Deprecating PHP4 style constructors in WordPress 4.3
Notice: The called constructor method for WP_Widget is deprecated since version 4.3.0! Use __construct()
Oh sry it wasn’t BP but another plugin !
Thanks for the advice i’ll try to correct the plugin by myself
Edit : correction Done it was exactly that (and i found the reason : plugin lastest update 1 year…), Thanks you, you can close the topic.