PublishPress Authors breaks Avada and Divi themes
-
I have encountered major issues with this plugin on both Avada and Divi theme. On Avada, the plugin interfers with the Avada global elements – every time I tried to update a page (even if I did not actually change anything on the page), extra rows and wrappers were added around the global element, which broke that section. I did extensive troubleshooting and, with all plugins disabled except PublishPress, the issue continued to occur. No other plugin causes this issue, and there is no issue when only the theme is active. It seems like PublishPress interferes with how the Avada page builder adds global elements. Does the plugin modify global variables? [Please do not direct me to Avada support, they told me to contact you and the page builder works perfectly otherwise.]
On Divi theme, we encountered a Critical Error when trying to access the Posts section and when trying to update WordPress and other plugins. We disabled PublishPress and no longer had the issue. The error log identified PublishPress as the issue:
Error Details
=============
An error of type E_ERROR was caused in line 174 of the file /nas/content/live/opexengine2/wp-content/plugins/publishpress-authors/src/core/Classes/Objects/Author.php. Error message: Uncaught Error: Attempt to assign property “userObject” on bool in /nas/content/live/opexengine2/wp-content/plugins/publishpress-authors/src/core/Classes/Objects/Author.php:174
Stack trace:
#0 /nas/content/live/opexengine2/wp-content/plugins/publishpress-authors/src/functions/template-tags.php(140): MultipleAuthors\Classes\Objects\Author::create_from_user(Object(WP_User))
#1 /nas/content/live/opexengine2/wp-content/plugins/publishpress-authors/src/functions/template-tags.php(247): get_multiple_authors(Object(WP_Post))
#2 /nas/content/live/opexengine2/wp-content/plugins/publishpress-authors/src/core/Plugin.php(1482): is_multiple_author_for_post(666, 15025)
#3 /nas/content/live/opexengine2/wp-includes/class-wp-hook.php(307): MultipleAuthors\Plugin->allow_coauthors_edit_post(Array, Array, Array, Object(WP_User))
#4 /nas/content/live/opexengine2/wp-includes/plugin.php(189): WP_Hook->apply_filters(Array, Array)
#5 /nas/content/live/opexengine2/wp-includes/class-wp-user.php(787): apply_filters(‘user_has_cap’, Array, Array, Array, Object(WP_User))
#6 /nas/content/live/opexengine2/wp-includes/capabilities.php(801): WP_User->has_cap(‘edit_post’, 15025)
#7 /nas/content/live/opexengine2/wp-includes/capabilities.php(693): user_can(Object(WP_User), ‘edit_post’, 15025)
#8 /nas/content/live/opexengine2/wp-includes/link-template.php(1463): current_user_can(‘edit_post’, 15025)
#9 /nas/content/live/opexengine2/wp-admin/includes/dashboard.php(645): get_edit_post_link(15025)
#10 /nas/content/live/opexengine2/wp-admin/includes/dashboard.php(591): wp_dashboard_recent_drafts()
#11 /nas/content/live/opexengine2/wp-admin/includes/template.php(1395): wp_dashboard_quick_press(”, Array)
#12 /nas/content/live/opexengine2/wp-admin/includes/dashboard.php(268): do_meta_boxes(Object(WP_Screen), ‘side’, ”)
#13 /nas/content/live/opexengine2/wp-admin/index.php(203): wp_dashboard()
#14 {main}
thrown`Please advise. We want to continue using this plugin but cannot because of these critical errors. Thank you!
- The topic ‘PublishPress Authors breaks Avada and Divi themes’ is closed to new replies.