2.x Update breaks website
-
Plugin causes “critical error” error in wordpress. I had to roll the plugin back to 1.56.4.
Log says:
[13-Mar-2025 01:48:26 UTC] PHP Fatal error: Uncaught Error: Call to a member function get_classname() on false in /home/[ourdirectory]/public_html/wp-content/plugins/advanced-ads/includes/abstracts/abstract-factory.php:34
Stack trace: 0 /home/[ourdirectory]/public_html/wp-content/plugins/advanced-ads/includes/placements/class-placement-factory.php(64): AdvancedAds\Abstracts\Factory->get_classname() 1 /home/[ourdirectory]/public_html/wp-content/plugins/advanced-ads/includes/functions-placement.php(277): AdvancedAds\Placements\Placement_Factory->get_placement() 2 /home/[ourdirectory]/public_html/wp-content/plugins/advanced-ads/includes/functions-placement.php(300): wp_advads_get_placement_by_id() 3 /home/[ourdirectory]/public_html/wp-content/plugins/advanced-ads/includes/functions-placement.php(265): wp_advads_get_placement_by_slug() 4 /home/[ourdirectory]/public_html/wp-content/plugins/advanced-ads/includes/functions-placement.php(49): wp_advads_get_placement() 5 /home/[ourdirectory]/public_html/wp-content/plugins/advanced-ads/includes/functions-placement.php(75): get_the_placement() 6 /home/[ourdirectory]/public_html/wp-content/themes/simplemag-child/functions.php(52): the_ad_placement() 7 /home/[ourdirectory]/public_html/wp-settings.php(672): include(‘/home/[ourdirectory]/…’) 8 /home/[ourdirectory]/public_html/wp-config.php(120): require_once(‘/home/[ourdirectory]/…’) 9 /home/[ourdirectory]/public_html/wp-load.php(50): require_once(‘/home/[ourdirectory]/…’) 10 /home/[ourdirectory]/public_html/wp-blog-header.php(13): require_once(‘/home/[ourdirectory]/…’) 11 /home/[ourdirectory]/public_html/index.php(17): require(‘/home/[ourdirectory]/…’) 12 {main}thrown in /home/[ourdirectory]/public_html/wp-content/plugins/advanced-ads/includes/abstracts/abstract-factory.php on line 34
- You must be logged in to reply to this topic.