plugin-icon

Category Country Aware WordPress

Par wrigs1·
Make both your post content and sidebar category and/or visitor location relevant.
Note
5/5
Version
1.2.3
Installations actives
200
Mis à jour récemment
Mar 24, 2021

DUE TO PERSONAL CIRCUMSTANCES I AM NO LONGER ABLE TO DEVELOP OR SUPPORT THIS PLUGIN. IF YOU ARE INTERESTED IN ADOPTING THIS PLUGIN SEE https://developer.wordpress.org/plugins/wordpress-org/take-over-an-existing-plugin/

Country Geolocation shortcodes for every need, plus the most flexible Text (and RSS) Widget available. Customize and personalize your posts and widget content for your visitor’s locale (country) and/or the current category.

 

Customize post content to suit the visitor’s location (country).

Display category relevant and visitor country relevant adverts/content in posts and widget areas.

Make category and country aware CCA widgets (text/scripts/news feeds) relevant to the post’s category and/or visitor’s location.

Make your CCA widgets/adverts smart responsive (display in post or sidebar depending on screen width).

 

Features ( more info in the CCA Plugin Guide):

  • location aware Shortcodes for use in posts and pages (see CCA documentation). You can even auto convert temperatures in your text to the scale used by your visitor.

  • YOU control widget content based on category(s) and/or visitor’s locale(s)

  • add multiple widgets to the sidebar, each configurable to display content based on current Category/Country aware content

  • select categories by name (not by unfreindly numeric id)

  • YOU choose the number of characters to display for RSS News Item excerpts (unlike WP RSS widget)

  • option to nofollow news feed links and to open RSS links in new tab (unlike WP RSS widget)

  • the same widget can be used as « Text » or RSS widget, depending on category and visitor locale, saving you valuable sidebar space

  • can be used with Cookie Notice plugin to limit display of notice to EU visitors only

  • can be used with Menu Item Visibility Control plugin to modify main navigation links to suit visitor’s locale

  • API for client side (browser) Ajax country/EU geolocation – for use by plugins and coders who need a javascript solution.

  • extensions (developers see below) providing additional functionality (see plugin documentation)

 

Travel Blog EXAMPLE:

In one CCA sidebar widget (you can use more):

  • display a hotel booking advert/form by default

  • for posts in category « Equipment » display an Amazon.COM Travel Gadget advert; but if the visitor is located in the UK or Ireland display an Amazon.CO.UK equivalent;

  • category « Transport »: display a flight search advertisement

  • category « Information »: display UK Gov Travel Warnings News Feed (RSS) by default; but if the visitor is from US or NZ show their Government’s equivalent Feed instead

Use « Ads within posts widget » to display a gadget advert within posts in category « equipment ».

  • set widget to only display on small devices i.e. when your sidebar is not visible.

Use shortcodes to customize your posts for visitors from different countries e.g.

  • [display only= »US,GB »]some content[cca_display] will only display the enclosed content, advert etc to visitors from US and UK.

  • [cca_display not= »GB,AU »]some content[cca_display] will NOT display the enclosed content to visitors from the specified countries.

 

CCA Goodies Extension Currently free for a tweet see this post for more info. More flexibility for sidebar widgets . More « Ads in Posts » widgets.

Enable PHP.

Preview mode + view CCA content as if you are a visitor from specified country. More Geolocation shortcodes. Give pages « categories » etc etc.

 

GeoIP Country Data:

This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com .

If you use Cloudflare and have « switched on » their GeoLocation option ( see Cloudflare’s instructions ) then it will be used to identify visitor country. If not, then the Maxmind GeoLite2 Country Database, installed by this plugin, will be used.

Experts: a « hook » is provided to allow you to use other GeoIP systems with this plugin.

 

Developers and coders: edit functions.php or build your own CCA extension plugin using CCA functions, filters and actions.

Useful functions & methods are detailed in the CCA website’s documentation. Actions, Filters & Hooks have yet to be documented; but view the RSS code within this plugin or download the « CCA Goodies Extension » from the CCA website to give you an idea of how to add additional functionality.

If you want to build your own extensions then contact me first as there is a chance that hooks will be renamed or removed.

License

This program is free software licensed under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

In particular please note the following:

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 4.9.28
Cette extension est disponible en téléchargement pour votre site .