Adds an ad unit AdSense on page
Plugin work in 2 modes:
- standard CMS component (available after installing the plugin in the components)
- shortcode (uses ShortcodesEngine https://octobercms.com/plugin/linkonoid-shortcodesengine, makes it possible to place data in the text of the page anywhere)
Features:
- Includes AdSense
- Auto loads AdSense JS-files
- Pre settings for AdSense
- Mode for run in developer demo mode
Live demo
- Backend (shortcodes/admin): https://shortcodes.test.linkonoid.com/backend/backend/auth/signin
- Frontend: https://shortcodes.test.linkonoid.com/adsense
My others quality plugins:
- UniDoc(Generate Excel, Word (PhpOffice), Pdf (Snappy || mPDF || TCPD || Dompdf) documents easy on fly and make manipulations with files)
- Expander (Extend all available models: adding all types custom fields +attributes for model with in database save, and controllers: extends lists and adding custom Behaviors with built-in CMS tools in easy visual mode)
- Multi Domains (Create multiple domains or url and bind this to arbitry theme or page/staticpage with extending routing rules use single CMS installation)
- Back To Front (Components for creates All Backend Widgets in Frontend pages: Lists, Search, Filter, Forms, FormWidgets, MediaManager, Reports and manage this items)
- Backend Menu (Complete change and reconfiguration of all menus in backend: adding, rename, move, hide, icons adding and change)
- Backend Popup (Quick modify records in backend controllers lists in modal popup mode)
- Datatables (View big data table on page in Ajax-mode)
- Auto SEO (Full SEO automate. Generate SEO tags based on rules and page content data)
- Desktop application builder (Free experimental plugin. Easy make Desktop Application on OctoberCMS base)
- Shortcodes Engine (Free plugin. Core plugin for includes shortcodes in page content, support Static pages)
- Include Content (Free plugin. Include content on page from other site or file)
This plugin is also included into the following bundle
Installation via Command Line
php artisan plugin:install Linkonoid.SCPAdsense
Beginning of work
1. First create general default settings. Default variables:
- Display Type - Assets type (either "banner" or "fixed")
- Direction - Assets direction (either "left", "right", "top", "bottom")
- AdSense Client-ID - AdSense client
- AdSense Slot-ID - AdSense slot
- On sandbox mode - Enables a demo mode for local purpose
- AdSense API JavaScript - AdSense script url (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js)
2. Work use Component "Adsense" ("SCPADSENSE" plugin, "SCP" signify "ShortCodesPlugin").
Component settings variables:
- Display Type - Assets type (either "banner" or "fixed"), if not set is taken from default plugin settings
- Direction - Assets direction (either "left", "right", "top", "bottom"), if not set is taken from default plugin settings
- AdSense Client-ID - AdSense client-id, if not set is taken from default plugin settings
- AdSense Slot-ID - AdSense slot-id, if not set is taken from default plugin settings
- On sandbox mode - Enables a demo mode for local purpose
- Class - specifed class for this AdSense blok adding to class="adsbygoogle ..YOUR CLASS..")
3. Work use shortcode (works only with ShortcodesEngine plugin present):
[adsense type="" direction="" client="" slot="" class=""][/adsense]
- type - either "banner" or "fixed", if not set is taken from default plugin settings
- direction - either "left", "right", "top", "bottom", if not set is taken from default plugin settings
- client - AdSense client-id, if not set is taken from default plugin settings
- slot - AdSense slot-id, if not set is taken from default plugin settings
- class - specifed class for this AdSense blok adding to class="adsbygoogle ..YOUR CLASS..")
Use Twig for this shortcode:
{% set twig_adsense = '[adsense type="" direction="" client="" slot="" class=""][/adsense]' %} {{ twig_adsense|shortcodes }}
-
This plugin has not been reviewed yet.
-
| 1.0.1 |
- Initialize plugin Dec 18, 2018 |
|---|


