AI Search
Classic Search
 Search Phrase:
 Search Type:
Advanced search options
 Search in Forums:
 Search in date period:

 Sort Search Results by:

AI Assistant
Notifications
Clear all

[Closed] Editing a user in the Wordpress Users system throws an error

6 Posts
2 Users
1 Reactions
7,362 Views
VereK
Posts: 522
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@verek)
Honorable Member
Joined: 8 years ago
[#6327]

This problem persists with 1.5.1.

In addition, editing a user in the Wordpress Users system throws an error.

Warning: array_filter() expects parameter 1 to be array, integer given in /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php on line 770

Warning: implode(): Invalid arguments passed in /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php on line 771

Warning: Cannot modify header information - headers already sent by (output started at /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php:770) in /home/redacted/public_html/wp-includes/pluggable.php on line 1219

5 Replies
Robert
Posts: 10736
Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@robert)
Support Team
Joined: 2 months ago

Hi @verek,

Pease delete all error logs and try the following:

If you use wpForo User Custom Fields addon, please navigate to Dashboard > Forums > Member Fields > Account Tab and click on the [SaveChanges] button.

Navigate to Dashboard > Forums > Usergroups admin page, edit the Registered group and enable the "Can allows be used as secondary" option and save it.


VereK
Posts: 522
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@verek)
Honorable Member
Joined: 8 years ago

@robert

I don't use the custom fields plugin (nor UM and BP). 

Secondary was checked by default and makes no difference whether on or off, the PHP error is produced. Role-Usergroup Synchronization, on or off, produces the PHP error. 

The PHP error is new but the Timezone bug is not, it has been there since 1.4x.

I have set my timezone on this board to New York; if you check my profile in Wordpress users you will see it lists Abidjan as the timezone.


Robert
Posts: 10736
Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@robert)
Support Team
Joined: 2 months ago
Posted by: VereK

This problem persists with 1.5.1.

In addition, editing a user in the Wordpress Users system throws an error.

Warning: array_filter() expects parameter 1 to be array, integer given in /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php on line 770
Warning: implode(): Invalid arguments passed in /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php on line 771
Warning: Cannot modify header information - headers already sent by (output started at /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php:770) in /home/redacted/public_html/wp-includes/pluggable.php on line 1219

Do you have "New User Approve" plugin installed? Could you please disable other plugins and test it again?

Similar issue with that plugin:

https://wpforo.com/community/how-to-and-troubleshooting-2/role/#post-17497


VereK
Posts: 522
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@verek)
Honorable Member
Joined: 8 years ago

As also referenced here.

The  "secondary_groups" field is present in the wp_wpforo_profiles table - all are Null.

I do not have the New User Approve plugin installed. With all other plugins deactivated except WPforo it still produces the PHP error.


Page 1 / 2
Share: