Recently, we were trying to changing the position of the
Google Ads that are shown on a website using the Google AdSense plugin for WordPress.
After clicking on the
Manage Ads button at the configuration page (http://example.com/wp-admin/options-general.php?page=GooglePublisherPlugin) we would get an error that another theme had set the active ads and that the plugin cannot proceed to modify them unless they are disabled from the other theme (Specifically we would get the following error:
Due to a theme change, ads are not being shown. Please reconfigure your ads or restore the previous theme.).
(a) Disabling the plugin, (b) Uninstalling the plugin (c) Reconnecting with another AdSense account did not help at all.
What we did at the end was to remove the
GooglePublisherPlugin entry from the wp_option database of our installation.
DELETE FROM `MyDatabase`.`wp_options` WHERE `option_name` = "GooglePublisherPlugin";
Next time we visited the configuration page, we were disconnected from the previous account and we had to reconnect.
After reconnecting, we followed the configuration procedure, we pressed the
Manage Ads button, the website was analyzed, we got the confirmation message and we clicked on the
Save & Activate button to store the changes.
For a few hours, no ads were shown on the site. We did not take any action and on the next day that ads started appearing as expected.