Google AdSense Plugin creates blocks to display ads on your website. It allows to customize the ads displaying, such as format (text ad, image, text with an image or link), size, color of the elements in the ad block, rounded corners and the ad block position on the website. It provides possibility to make ads unique and original.

Requires WordPress at least: 3.8

Brief Overview
Instruction on Installation

Features

Description Free Pro
Receiving the existing ad blocks from Google AdSense account using Google AdSense API  xicons_yes  xicons_yes
Automatic insertion of ad blocks to the home page, pages, post / custom posts, categories / tags  xicons_yes  xicons_yes
Displaying ad blocks before content, after content, after comments form  xicons_yes  xicons_yes
Displaying ad block in the widget  xicons_yes  xicons_yes
Automatic insertion of ad blocks to the search results  xicons_no  xicons_yes
Displaying ad blocks after the first paragraph, after a random paragraph  xicons_no  xicons_yes
Displaying up to three static (or one fixed and up to two static) ad units in widgets  xicons_no  xicons_yes
Top-priority support within one business day More info  xicons_no  xicons_yes

If you have a feature, suggestion or idea you’d like to see in the plugin, we’d love to hear about it! Suggest a Feature

Translation

* Czech (cs_CZ) (thanks to PaMaDeSSoft, www.pamadessoft.cz)
* Russian (ru_RU)
* Ukrainian (uk)
Some of these translations are not complete. We are constantly adding new features which should be translated.
If you create your own language pack or update the existing one, you can send the text in PO and MO files for BestWebSoft and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO files Poedit.

Technical support

Dear users, our plugins are available for free download. If you have any questions or recommendations regarding the functionality of our plugins (existing options, new options, current issues), please feel free to contact us. Please note that we accept requests in English only. All messages in another languages won’t be accepted. If you notice any bugs in the plugins, you can notify us about it and we’ll investigate and fix the issue then. Your request should contain URL of the website, issues description and WordPress admin panel credentials. Moreover we can customize the plugin according to your requirements. It’s a paid service (as a rule it costs $40, but the price can vary depending on the amount of the necessary changes and their complexity). Please note that we could also include this or that feature (developed for you) in the next release and share with the other users then. We can fix some things for free for the users who provide translation of our plugin into their native language (this should be a new translation of a certain plugin).

  1. 1. Upload the folder adsense-plugin or adsense-proto the directory /wp-content/plugins/.
  2. 2. Activate the plugin via the ‘Plugins’ menu in WordPress.
  3. 3. The plugin settings are located in “BWS Panel”->”AdSense” or “Google AdSense Pro”

View a Step-by-step Instruction on AdSense by BestWebSoft Installation

Instruction on Installation

How many ad blocks can be added to the page?

The maximum number of ad blocks on the page cannot be more than 3 – https://support.google.com/adsense/answer/1346295?hl=en#Ad_limit_per_page.

Ads are not displayed

1. Please make sure Adblocker (or some other similar extensions that block ads) is disabled in the browser
2. Please make sure that your theme contains the hooks ‘the_content’ for the ads displaying. The plugin will not work without such hooks.
If you do not know how to do it please install a standard WordPress theme and check if the ads will be displayed or not, if yes it means that there aren’t the necessary hooks in your theme.
3. Probably you did not set up ‘google ads’ account

What should I do if the plugin is not displayed in the plugins list or the tab with the settings page is not displayed either?

If you have an extension in your browser that hides ads (e.g. AdBlock or something like that) – it can hide AdSense displaying on this page, as it is set to search by words like AdSense and similar.
Please make sure Adblocker (or some other similar extensions that block ads) is disabled in the browser

I have some problems with the plugin’s work. What Information should I provide to receive proper support?

Please make sure that the problem hasn’t been discussed yet on our forum (http://support.bestwebsoft.com). If no, please provide the following data along with your problem’s description:

1. the link to the page where the problem occurs
2. the name of the plugin and its version. If you are using a pro version – your order number.
3. the version of your WordPress installation
4. copy and paste into the message your system status report. Please read more here: Instuction on System Status

Google AdSense Pro changelog

V1.0.5 – 08.08.2016

* Update : All functionality for wordpress 4.6 was updated.

V1.0.4 – 24.06.2016

* NEW : Option for hiding idle blocks in the ad blocks list was added.
* Bugfix : The bug with ads on the home page was fixed.

V1.0.3 – 06.04.2016

* NEW : The Czech language file was added.
* NEW : Ability to add custom styles.

V1.0.2 – 01.12.2015

* Bugfix : The bug with plugin menu duplicating was fixed.

V1.0.1 – 05.10.2015

* Update : Textdomain was changed.
* Bugfix : We fixed bug with widget on custom theme.

V1.0.0 – 14.08.2015

* NEW : The Google AdSense Pro by BestWebSoft plugin is ready for use.

Google AdSense Free changelog

V1.41 – 08.08.2016

* Update : All functionality for wordpress 4.6 was updated.

V1.40 – 24.06.2016

* NEW : Option for hiding idle blocks in the ad blocks list was added.
* Bugfix : The bug with ads on the home page was fixed.

V1.39 – 06.04.2016

* NEW : The Czech language file was added.
* NEW : Ability to add custom styles.

V1.38 – 01.12.2015

* Bugfix : The bug with plugin menu duplicating was fixed.

V1.37 – 05.10.2015

* Update : Textdomain was changed

V1.36 – 14.08.2015

* Bugfix : We fixed error when getting ad blocks from Google AdSense.
* Update : BWS plugins section is updated.

V1.35 – 10.07.2015

* Update : We updated the plugin to use Google AdSense API.

V1.34 – 08.06.2015

* NEW : We added functionality for remote reception Publisher ID from Google AdSense.

V1.33 – 29.04.2015

* Bugfix : Plugin optimization is done.
* Update : We updated all functionality for wordpress 4.2.1.

V1.32 – 24.02.2015

* Update : BWS plugins section is updated.
* Update : We updated all functionality for wordpress 4.1.1.

V1.31 – 26.12.2014

* Update : The Hebrew, Turkish, Dutch and Brazilian Portuguese language files are updated.

V1.30 – 08.08.2014

* Bugfix : Security Exploit was fixed.

V1.29 – 13.05.2014

* Update : The Ukrainian language is updated in the plugin.
* Update : We updated all functionality for wordpress 3.9.1.
* Bugfix: Problem with amount of ads on settings page is fixed.

V1.28 – 11.04.2014

* Update : BWS plugins section is updated.
* Update : The Italian language file is added to the plugin.
* Update : We updated all functionality for wordpress 3.8.2.
* Bugfix : Plugin optimization is done.

V1.27 – 07.02.2014

* Update : Screenshots are updated.
* Update : BWS plugins section is updated.
* Update : We updated all functionality for wordpress 3.8.1.

V1.26 – 25.12.2013

* Update : BWS plugins section is updated.
* Update : We updated all functionality for wordpress 3.8.
* Update : The Indonesian language file is added to the plugin.

V1.25 – 12.11.2013

* NEW : Add checking installed wordpress version.
* Update : We updated all functionality for wordpress 3.7.1.
* Bugfix : Bug of displaying missing global $adsns_count in adsns_end_footer_ad() function is fixed.

V1.24 – 11.10.2013

* NEW : The Turkish language file is added to the plugin.
* NEW : Added an ability to use plugin when ad client id doesn’t start with ‘pub-‘.

V1.23 – 02.10.2013

* Update : We updated all functionality for wordpress 3.6.1.
* NEW : The Ukrainian language file is added to the plugin.

V1.22 – 04.09.2013

* Update : We updated all functionality for wordpress 3.6.
* Update : Function for displaying BWS plugins section placed in a separate file and has own language files.

V1.21 – 24.07.2013

* Bugfix : Bugs of not displaying ads on costum frontend page is fixed.

V1.20 – 18.07.2013

* NEW : Added an ability to view and send system information by mail.
* Update : We updated all functionality for wordpress 3.5.2.

V1.19 – 29.05.2013

* Update : BWS plugins section is updated.

V1.18 – 25.04.2013

* Update : The French language is updated in the plugin.

V1.17 – 17.04.2013

* Update : The English language is updated in the plugin.

V1.16 – 25.02.2013

* Update : The German language file is updated in the plugin.

V1.15 – 18.02.2013

* Update : The Spanish language file is updated in the plugin.

V1.14 – 08.02.2013

* NEW : We added explanations at the settings page of the plugin.

V1.13 – 31.01.2013

* Bugfix : Bugs in admin menu were fixed.
* Update : We updated all functionality for wordpress 3.5.1.

V1.12 – 21.12.2012

* Bugfix : Ads displaying on the frontend with Single page option was fixed.
* Update : We updated all functionality for wordpress 3.5.

V1.11 – 26.11.2012

* NEW : The option for the displaying of google ads has been implemented using the widget.

V1.10 – 03.08.2012

* NEW : Polish and Spanish language files are added to the plugin.

V1.9 – 24.07.2012

* Bugfix : Cross Site Request Forgery bug was fixed.

V1.8 – 09.07.2012

* NEW : The Hebrew language file is added to the plugin.
* Bugfix : Ads displaying on the frontend with Single page and Home page option was fixed.

V1.7 – 27.06.2012

* Update : We updated all functionality for wordpress 3.4.

V1.6 – 11.06.2012

* NEW : The Brazilian Portuguese language file is added to the plugin.

V1.5 – 12.03.2012

* Change : The name of a variable for plugin options is replaced with unique name so that the name of this variable is not in common with names of variables of other plugins and wordpress.

V1.4 – 24.02.2012

* Change : Code that is used to connect styles and scripts is added to the plugin for correct SSL verification.

V1.3 – 31.01.2012

* NEW : The Dutch language file is added.

V1.2 – 27.01.2012

* Bugfix : Settings and ads displaying are saved on the frontend.

V1.1 – 29.12.2011

* Changed : BWS plugin’s section.
* Changed : Default plugin’s settings.

V1.0 – 27.12.2011

* NEW : All words are added to the language file.

V0.53 – 24.11.2011

* NEW : Settigns for color shift of the elements at the ad block are added.

V0.52

* NEW : Parameters of ads display are added.

V0.51

* Changed : Usability at the settings page of the plugin was improved.

Here you can download the free version of Google AdSense plugin.
Download from WordPress
Download from GitHub


Help & Support

In case you have any questions, or if there is an issue you want to discuss, please visit our Support Forum.


145 comments

  1. Cai Xiao Wei

    sir, I am using the adsense plugin that you developped, i am wondering how to place adsense ad code? or I just place the publisher ID in the setting, then it will automatically place ad in my website? please teach me how to use it, thank you!
    when you reply, can you send it to my email address i mentioned above, thank you

  2. bws_com

    All you need it fill yours ‘publisher ID’. But please make sure that you have WordPress hooks calls for displaying content in your theme ‘the_content’, ‘wp_head’, ‘get_footer’. If you don’t have such kind of hooks on your website then plugin couldn’t be able to show adds.

  3. hanif

    is there any short code to use the ads in the template?

  4. bws_com

    There is no such kind of functionality in our plugin.

  5. Teakay

    When placing the Publisher ID in the ‘Publisher ID’ field do you need to put the pub- part in or just the numbers? because it seems to be cutting my last 3 numbers off

  6. bws_com

    You can use the numbers only (please write in this way 8145675180390335).

  7. Francisco

    I installed the plugin in my WordPress blog, but besides a white space where the add is supposed to be, nothing else shows up.
    Something about “WordPress hooks calls for displaying content” was mentioned in another comment. How do I add that to my site?
    Any help will be appreciated.

  8. bws_com

    If you’ve got white space then the plugin is outputting ads. Please check that you have set up all settings correctly in the ‘google’.

  9. David

    Hi,
    I installed the plug in earlier today. How long should I expect it to be before Google starts sending ads to my pages? I can see that there appears to be new code on the blog pages where the ads should be so I assume the plug in worked with the template/theme I am using.

  10. F2Key Blog

    Installed to my blog site successfully.
    Waiting for Adsense to publish the ads

    Nice plugin

    Thanks

  11. Anton

    Please check plugin’s settings:
    – there is no characters except of numbers in the id field.
    – the numbers must to be from yours ‘pub id’.

    Please check settings in the google (which exactly ad it is necessary to display).

  12. Perry Andrews

    Mine isn’t displaying ads either, only a blank space where ads should be. What do you mean by “check the settings in the ‘google'”?

  13. akeem olanrewaju

    hi..pls i just got this site for my blog..am new with wordpress…i applied for a google adsense and i was to would be contacted back in a week time..i also received an email which i dont seems to understand..below is the message i got from adsense.. .”Website information
    In order to use AdSense monetization products on your website, you must have access to edit the source code of the webpages where you’d like the ads to be displayed.

    i dont understand what they mean..what can i do?

  14. Balaram

    how to place the hook?

  15. bws_lvp

    Hello Perry,

    It is necessary to make necessary settings (subject, size etc.) in addition to the account registration in google analitics in order to display ads.

  16. bws_lvp

    Hello Akeem,

    It says that you should be able to edit the source code in order to set up the ad (you already have the access to do this). Please follow the instruction which is on AdSense website; as far as we understand you have not made all necessary adjustments.

  17. bws_lvp

    Hello,
    Please write, what kind of information you need?

  18. martin

    your saying something about “hooks” what is this and how do I install this. I have no ads showing. Also I read at wp.org that this plugin also had a widget for placing adsense in columns on my blog but can not find the adsense widget.

    Your help is much appreciated Thank you

  19. akeem olanrewaju

    thanks for the reply bws_lvp…pls how do i edit the source code in order to set up the ad? am new with wordpress a novice precisely..
    am using a free template is that a problem too?

  20. bws_lvp

    Hello Martin,

    Please go to the admin area and check if plugin is on. It is the simple explanation why widget is absent. The widget names AdSense – Widget displays AdSense.

    Kind regards

  21. bws_lvp

    Hello Akeem,

    It is not clear, what you mean “how do i edit the source code in order to set up the ad”. What exactly you want to change?

    Waiting for your reply.

  22. Glen

    Hi

    Thanks for a great plugin.

    Could you please tell me how I can edit the ads div? The ad is showing with a list bullet point next to it and I would like to change it to list-style:none;.

    Thank you

  23. chu

    is your plugin block the google robots. since i install the plugin any ads appears

  24. Kent Sundling

    can you choose which pages Adsence appears? I’d like to not have Adsence on certain pages.

  25. sara

    Hi there, many thanks for the plugin, it’s really easy to understand. Is there any way to not to set the size, or making it adjustable to the device from where the website is visited? If I go to my website on my phone it shows the banner going out of the post :S

    Thanks in advance!

  26. Daniel

    Hi,
    Looks like Google expects a CA- in front of pub-Account# for my account. In version 1.10, I was able to edit the adsense-plugin.class.php to include the ca- string and it worked. But with the new 1.15 version, it does not.

    This is from 1.10 after adding the “ca-” string. Ads are displayed.
    google_ad_client = “ca-pub-4361118006535930”;
    google_ad_width = 234;
    google_ad_height = 60;
    google_ad_format = “234x60_as”;
    google_ad_type = “text”;
    google_color_border = “”;
    google_color_bg = “”;
    google_color_link = “”;
    google_color_text = “”;
    google_color_url = “”;

    Compare with – version 1.15, the ads are not displayed
    google_ad_client = “pub-4361118006535930”;
    google_ad_width = 234;
    google_ad_height = 60;
    google_ad_format = “234x60_as”;
    google_ad_type = “text”;
    google_color_border = “”;
    google_color_bg = “”;
    google_color_link = “”;
    google_color_text = “”;
    google_color_url = “”;
    google_ui_features = “rc:0”;

  27. Nogi

    Is it possible to have it target the ads based on the page content? I can’t see anywhere to configure this?

  28. bws_lvp

    Hello

    Please check, is the file sitemap.xml present in the kernel of the folder of your site – if not, but in the robots file it write that it is present – it can call the error.
    Please give the permission to the transcription (write), with the rights 755, in the kernel folder and try to re-generate the sitemap file.

    Kind regards

  29. bws_lvp

    Hello Glen,

    Please send us the page URL with ads, so that we can give you the recommendations.

  30. bws_lvp

    Hello Kent,

    What exactly you can’t do? Did you select on the plugin settings page, where the advertise have to displaying? There is the necessary block – you should select the advertise display position and save the changes.

    Kind regards

  31. bws_lvp

    Hello Sara,
    The one of conditions of displaying Google ads is parameter passing (what size should be a block with ads), so we can’t help you with this.
    We are sorry.

    Kind regards

  32. bws_lvp

    Hello Nogi,

    This setting doesn’t exist. You should customize it in the ads account, what you want to show as advertise.

    Kind regards

  33. bws_lvp

    Hello Daniel,

    Please clarify, when you add ca- in the 1.15 version, the advertising appears? If yes, we will add the field, so that you can add the top box before pub-.

    Kind regards

  34. ramzan

    я установил этот плагин и он у меня работал. теперь смотрю через некоторое время перестала отаброжать рекламу. в чем может быть причина?

  35. bws_lvp

    Hello Ramzan,

    Maybe, you changed the theme.

    This plugin works with WP theme which using WP hacks for displaying
    content – ‘ the_content, wp_head, get_footer’ and other. If you are
    not using such kind of hacks in theme, then this plugin wouldn’t
    display ads.

    Kind regards

  36. semmaing

    nice

  37. Brandon Wallace

    How do I see my reporting/stats? Will it show up on my Google Adsense account? When?

  38. bws_lvp

    Hello Brandon,

    If you done everything correctly, you will see it in the Google Adsense account.

    Kind regards

  39. Vedran

    Please provide a funcionality where ads will not be shown for logged in wordpress users. It’s useful so blog authors don’t “pump up” unintentionally their ad views rate.

  40. amogh pandit

    how can i position multiple ads at different positions, when in the the plugin it asks for the positions where i would want it but its a drop down menu so i would only be able to select 1 place on the page. how can i select multiple positions on a single post or page . please help

  41. bws_lvp

    Hello Amogh,

    Unfortunately, this opportunity doesn’t exist. You can choose 1 position and add it through widget.

    Kind regards

  42. bws_lvp

    Hello Vedran,

    Unfortunately, this functional doesn’t exist, but we can create it.

    Kind regards

  43. Rinkewitz

    good day,

    why can I only add one widget with google adsense? is that normal?
    + so far no ad or white label is showing up…

    thank you!

  44. John Shingler

    Would you be able to do me a service. I am computer illiterate, am trying to get adsense for two sites of mine, and want to get it up and running. What would you charge to get adsense up and running and approved, and then implement your plugin and set it up on my site?
    regards
    John

  45. bws_lvp

    Hello John,

    “to get adsense up and running and approved, and then implement your plugin and set it up on my site?” – yes, you should do it like this – create an account, do all necessary settings and after that the plugin can display an advertise.

    Kind regards

  46. bws_lvp

    Hello Rinkewitz,
    It is possible that you didn’t configure ‘google ads’ account or you
    don’t have necessary calls for displaying ads hooks in your theme –
    the_content, wp_footer and etc.

    The Google allows to display only three block of advertising at the same time on one page. That’s why the restriction is in three blocks on the main page, if this page is represented as posts displaying with page navigation. If this is a static page with text, the the advertising will be displayed ones, not in the widget, and it should be placed after page text.

    Kind regards

  47. Rajbeer Singh Kandari

    I would love to get registered with good adsense and would also like to run google ads in my website

  48. bws_lvp

    Hello Rajbeer,

    The plugin settings page, in admin area, has the link to the registration page https://www.google.com/adsense .

    Kind regards

  49. bws_lvp

    Hello Rajbeer,

    The plugin settings page, in admin area, has the link to the registration page https://www.google.com/adsense .

    Kind regards

Comments are closed.