wpsnoop: fix WP Adsense Guard plugin conflicts, errors & issues

When the plugin WP Adsense Guard conflicts or throws a PHP error we hope wpsnoop can help you to fix the issue quickly.


Discover which shortcodes wp-options PHP functions database tables and files are created by WP Adsense Guard, plus learn which plugins and/or themes could be in conflict with WP Adsense Guard.


Troubleshooting theme and plugin conflicts is easier when you know what WP Adsense Guard leaves behind after uninstalling it from a WordPress installation, there is a list down below for your convenience.

Expert advice is recommended if you are not technically proficient with PHP, MySQL etc. View support options for WP Adsense Guard

Get professional support for WP Adsense Guard here

When you need professional help with WordPress: get help here


What does WP Adsense Guard version 1.0 add to WordPress? Answers Here.

This is an automatically generated report - it is possible for WP Adsense Guard to perform differently in your installation, previous versions before 1.0 may have created a different set of shortcodes, used different function names or could have created entirely different database tables to store settings and operate. This is not an exhaustive list but shows how version 1.0 of WP Adsense Guard behaves when installed and removed on a clean installation of WordPress.

We have not tested individual shortcodes, features or settings of this plugin but instead have concentrated on the potential for obvious errors and conflicts which can occur, if you need help with the plugin in your local installation you can get WordPress help and support for WP Adsense Guard by clicking here.

Our testing covered the free version of this plugin there may or may not be a paid version or premium version available for purchase that unlocks additional features and could behave in a slightly or very different manner.

Which new files does WP Adsense Guard add to WordPress?

This section will populate with a table showing an icon, size and filepath.

Type & Path Size Conflicts
wp-content/plugins/wp-adsense-guard/ 1.81MB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/ 320.15kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/css/ 31.23kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/css/backend_style_rtl.css 4.21kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/css/backend_style.css 4.20kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/css/css_rtl.css 3.18kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/css/css.css 3.18kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/css/flags.css 16.46kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/ 275.33kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/adsguard_icon.png 837.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/adsguardpro_banner.png 34.19kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/article-32.png 1.05kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/blank.png 204.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/bravo_banner.png 33.45kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/button-cart.gif 2.84kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/delete.png 185.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/edit-16.png 221.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/emailed.png 3.24kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/fixed-16.png 441.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/flags.png 78.70kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/help_banner.png 33.65kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/hide_ad.png 21.54kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/ignore-16.png 568.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/image091.png 25.95kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/lock-64.png 1.76kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/logo.png 6.35kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/not_emailed.png 324.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/plag_ad.png 20.08kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/play-16.png 532.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/player.png 1.65kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/refresh_2-16.png 448.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/refresh-32.png 5.12kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/refresh.png 754.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/img/video-player-32.png 1.37kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/js/ 13.58kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/js/blockAdblock.js 7.03kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/js/js.cookie.js 3.59kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/js/wpadgu-adblock.js 1.42kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/js/wpadgu-clicks.js 1.23kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/assets/js/wpadgu-frontend.js 316.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/config.php 1.84kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/ 1.34MB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/agent.php 7.06kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/AgentSrc/ 42.40kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/AgentSrc/countries.php 6.74kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/AgentSrc/Crawlers.json 12.34kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/AgentSrc/Crawlers.php 23.26kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/AgentSrc/index.php 57.00B No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/badwords.php 3.72kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/base.php 19.06kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/browser.php 64.68kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/dictionary.php 19.48kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/encriptor.php 1.50kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/functions.php 8.98kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/GeoIP.dat 1.04MB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/geoip.php 47.73kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/help.php 2.84kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/html.php 2.67kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/includes/mobile.php 80.58kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/index.php 119.80kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/languages/ 12.39kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/languages/ar.mo 0.98kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/languages/ar.po 11.41kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/modules/ 27.93kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/modules/adblock.php 6.35kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/modules/guard.php 7.94kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/modules/nots.php 13.64kB No known conflicts with other themes or plugins.
wp-content/plugins/wp-adsense-guard/readme.txt 5.04kB No known conflicts with other themes or plugins.

Which new shortcodes does WP Adsense Guard add to WordPress?

ShortCode   Known Plugin or Theme conflicts
[wpadgu_ads] The wpadgu_ads shortcode doesn't have any known conflicts with other themes or plugins.

Note: We have not yet checked to see if these shortcodes work as expected in pages, posts, sidebar widgets, or when set as the page title, in content, in the excert, in menus or anywhere else within a WordPress installation. A shortcode could produce errors due to parameters added when it is used, or if the plugin is updated and the format of the shortcode has changed.

Which new database tables are created by the WordPress plugin WP Adsense Guard?

Which new options are added to the wp-options table by WP Adsense Guard?

Option Name   Known Conflicts
wpadguadblock_action The wpadguadblock_action option doesn't have any known conflicts with other themes or plugins.
wpadguadblock_action_delay The wpadguadblock_action_delay option doesn't have any known conflicts with other themes or plugins.
wpadguadblock_message The wpadguadblock_message option doesn't have any known conflicts with other themes or plugins.
wpadguadblock_redirect_url The wpadguadblock_redirect_url option doesn't have any known conflicts with other themes or plugins.
wpadguadblock_status The wpadguadblock_status option doesn't have any known conflicts with other themes or plugins.
wpadguadsense_checker The wpadguadsense_checker option doesn't have any known conflicts with other themes or plugins.
wpadguban_duration The wpadguban_duration option doesn't have any known conflicts with other themes or plugins.
wpadguban_strategy The wpadguban_strategy option doesn't have any known conflicts with other themes or plugins.
wpadgublacklist_bots The wpadgublacklist_bots option doesn't have any known conflicts with other themes or plugins.
wpadgublacklist_countries The wpadgublacklist_countries option doesn't have any known conflicts with other themes or plugins.
wpadgucookie_expiration The wpadgucookie_expiration option doesn't have any known conflicts with other themes or plugins.
wpadgudefault_margin The wpadgudefault_margin option doesn't have any known conflicts with other themes or plugins.
wpadgudesktop_status The wpadgudesktop_status option doesn't have any known conflicts with other themes or plugins.
wpadgugoogle_apikey The wpadgugoogle_apikey option doesn't have any known conflicts with other themes or plugins.
wpadgugoogle_engine_id The wpadgugoogle_engine_id option doesn't have any known conflicts with other themes or plugins.
wpadguguard_status The wpadguguard_status option doesn't have any known conflicts with other themes or plugins.
wpadgumax_clicks The wpadgumax_clicks option doesn't have any known conflicts with other themes or plugins.
wpadgumin_words The wpadgumin_words option doesn't have any known conflicts with other themes or plugins.
wpadguphones_status The wpadguphones_status option doesn't have any known conflicts with other themes or plugins.
wpadgureports The wpadgureports option doesn't have any known conflicts with other themes or plugins.
wpadgusecurity_hash The wpadgusecurity_hash option doesn't have any known conflicts with other themes or plugins.
wpadguslices The wpadguslices option doesn't have any known conflicts with other themes or plugins.
wpadgustatus The wpadgustatus option doesn't have any known conflicts with other themes or plugins.
wpadguunique_content_checker The wpadguunique_content_checker option doesn't have any known conflicts with other themes or plugins.
wpadguversion The wpadguversion option doesn't have any known conflicts with other themes or plugins.

During use WP Adsense Guard may or may not create more options depending on how the plugin is configured and depending on which other themes and plugins are active in your specific hosting environment.

What new PHP functions does WP Adsense Guard declare when it is active?

Function   Conflicts Common Errors
geoip_region_by_addr 19 conflicts Fatal error: Cannot redeclare geoip_region_by_addr()
wpadgu_ago 0 conflicts Fatal error: Cannot redeclare wpadgu_ago()
wpadgu_bbcode_postid 0 conflicts Fatal error: Cannot redeclare wpadgu_bbcode_postid()
wpadgu_blog_info 0 conflicts Fatal error: Cannot redeclare wpadgu_blog_info()
wpadgu_clear_wp_cookie 0 conflicts Fatal error: Cannot redeclare wpadgu_clear_wp_cookie()
wpadgu_common_get_org 0 conflicts Fatal error: Cannot redeclare wpadgu_common_get_org()
wpadgu_convertbytes 0 conflicts Fatal error: Cannot redeclare wpadgu_convertbytes()
wpadgu_create_donate_url 0 conflicts Fatal error: Cannot redeclare wpadgu_create_donate_url()
wpadgu_decodestring 0 conflicts Fatal error: Cannot redeclare wpadgu_decodestring()
wpadgu_die 0 conflicts Fatal error: Cannot redeclare wpadgu_die()
wpadgu_encodestring 0 conflicts Fatal error: Cannot redeclare wpadgu_encodestring()
wpadgu_extract_urls 0 conflicts Fatal error: Cannot redeclare wpadgu_extract_urls()
wpadgu_format_no 0 conflicts Fatal error: Cannot redeclare wpadgu_format_no()
wpadgu_format_percentage 0 conflicts Fatal error: Cannot redeclare wpadgu_format_percentage()
wpadgu_geoip_close 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_close()
wpadgu_geoip_country_code_by_addr 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_code_by_addr()
wpadgu_geoip_country_code_by_addr_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_code_by_addr_v6()
wpadgu_geoip_country_code_by_name 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_code_by_name()
wpadgu_geoip_country_code_by_name_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_code_by_name_v6()
wpadgu_geoip_country_id_by_addr 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_id_by_addr()
wpadgu_geoip_country_id_by_addr_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_id_by_addr_v6()
wpadgu_geoip_country_id_by_name 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_id_by_name()
wpadgu_geoip_country_id_by_name_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_id_by_name_v6()
wpadgu_geoip_country_name_by_addr 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_name_by_addr()
wpadgu_geoip_country_name_by_addr_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_name_by_addr_v6()
wpadgu_geoip_country_name_by_name 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_name_by_name()
wpadgu_geoip_country_name_by_name_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_country_name_by_name_v6()
wpadgu_geoip_load_shared_mem 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_load_shared_mem()
wpadgu_geoip_name_by_addr 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_name_by_addr()
wpadgu_geoip_name_by_addr_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_name_by_addr_v6()
wpadgu_geoip_open 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_open()
wpadgu_geoip_org_by_addr 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_org_by_addr()
wpadgu_geoip_seek_country 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_seek_country()
wpadgu_geoip_seek_country_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_geoip_seek_country_v6()
wpadgu_get_org 0 conflicts Fatal error: Cannot redeclare wpadgu_get_org()
wpadgu_get_org_v6 0 conflicts Fatal error: Cannot redeclare wpadgu_get_org_v6()
wpadgu_get_region 0 conflicts Fatal error: Cannot redeclare wpadgu_get_region()
wpadgu_getdomainurl 0 conflicts Fatal error: Cannot redeclare wpadgu_getdomainurl()
wpadgu_getrealip 0 conflicts Fatal error: Cannot redeclare wpadgu_getrealip()
wpadgu_home_root 0 conflicts Fatal error: Cannot redeclare wpadgu_home_root()
wpadgu_hourly 0 conflicts Fatal error: Cannot redeclare wpadgu_hourly()
wpadgu_install 0 conflicts Fatal error: Cannot redeclare wpadgu_install()
wpadgu_is_pro 0 conflicts Fatal error: Cannot redeclare wpadgu_is_pro()
wpadgu_load_textdomain 0 conflicts Fatal error: Cannot redeclare wpadgu_load_textdomain()
wpadgu_notices 0 conflicts Fatal error: Cannot redeclare wpadgu_notices()
wpadgu_plugin_action_links 0 conflicts Fatal error: Cannot redeclare wpadgu_plugin_action_links()
wpadgu_redirect_js 0 conflicts Fatal error: Cannot redeclare wpadgu_redirect_js()
wpadgu_safe_substr 0 conflicts Fatal error: Cannot redeclare wpadgu_safe_substr()
wpadgu_selfurl 0 conflicts Fatal error: Cannot redeclare wpadgu_selfurl()
wpadgu_setup_segments 0 conflicts Fatal error: Cannot redeclare wpadgu_setup_segments()
wpadgu_sharedmemread 0 conflicts Fatal error: Cannot redeclare wpadgu_sharedmemread()
wpadgu_strleft 0 conflicts Fatal error: Cannot redeclare wpadgu_strleft()
wpadgu_uninstall 0 conflicts Fatal error: Cannot redeclare wpadgu_uninstall()
wpadgu_words_count 0 conflicts Fatal error: Cannot redeclare wpadgu_words_count()

Using WP Adsense Guard from the command line with WP-CLI

The following commands are provided for convenience and should only be used if you understand how WP-CLI works. These commands refer to a single WordPress instance and may need to be modified if you are working with a Multisite installation.


How to install WP Adsense Guard from the command line with WP-CLI

Navigate to the root of your WordPress installation and type the following command:

wp plugin install wp-adsense-guard


How to activate WP Adsense Guard from the command line with WP-CLI

To immediately activate WP Adsense Guard after WP-CLI downloads the latest version you can use the following command:

wp plugin install wp-adsense-guard --activate


How to reinstall WP Adsense Guard from the command line with WP-CLI

To force a reinstallation of WP Adsense Guard which overwrites the current plugin without asking for confirmation you can use the following command:

wp plugin install wp-adsense-guard --force


How to update WP Adsense Guard to the latest version from the command line with WP-CLI

wp plugin update wp-adsense-guard


How to delete WP Adsense Guard from the command line with WP-CLI

wp plugin delete wp-adsense-guard

Where can you download earlier versions of WP Adsense Guard?

Whenever possible you should use the latest version of plugins and themes, however if you have recently updated and discovered that you need to install an earlier version you may be able to download other versions of WP Adsense Guard from the WordPress repository by visiting this link.

Please note that installing earlier versions of a theme or plugin is not generally a recommended course of action for most users and could re-introduce security, stability or other issues in WP Adsense Guard

About our testing enviroment

Tests were conducted using Apache 2.4.29, PHP 7.2 on Ubuntu 18.04, MySQL 5.7.33 and WordPress 5.9

It is very possible that different versions of PHP such as PHP 8.0, PHP 7.4, or PHP 7.3 could behave differently with WP Adsense Guard. Different versions of WordPress could implement the features of this plugin in slightly different ways as well.