Spots
Here at interconnect/it we have a policy of developing client sites with the premise of “content manage everything!” That means the little notices on sites, minor widgets and so on should not only be content managed…
Consider an alternative
Spots shows warning signs in 2026 — compare the alternatives below before installing. It runs on 800+ sites, is rated 5/5 and was last updated 4 years ago, and scores 39/100 on our health check.
- Small user base (800+ active installs)
- No update in 4 years
- Only tested up to WordPress 6.0 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Spots stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| content management | >100 |
| elements | >100 |
| spots | >100 |
| widget | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 10 reviews
About Spots
From the official readme · v1.3.10Description
Here at interconnect/it we have a policy of developing client sites with the premise of “content manage everything!” That means the little notices on sites, minor widgets and so on should not only be content managed, but they should be easy for both an end-user and a developer to work with.
To that end, we developed Spots. This creates a custom post type that allows you to create widgets using a visual editor, whilst also giving developers an easy hook for the creation of content managable elements within a theme.
The plugin now uses caching in order to help ensure that the load on a typical site is kept to a minimum. Performance is important!
The plugin is prepared for translation, if you’d like to drop us a line about your translation you can contact us through our website.
Developer Notes
Spots provides 2 template tags for developers to use shown below with their supported arguments.
icit_spot( $id_or_name, $template );
$id_or_name: Required. A numeric ID or the name of a spot as a string.$template: Optional. A string used in a call toget_template_part()
This template tag always echos out the spot.
icit_get_spot( $id_or_name, $template, $echo );
Same as the above with an extra argument:
$echo: Optional. Defaults to false. A boolean to indicate whether to echo the spot content or just return it.
Basic Usage
You can use spots to replace boilerplate text in your themes. If you have areas in your themes where typically you would hard code the text you could use the following code:
<?php
if ( function_exists( 'icit_spot' ) )
icit_spot( 'Copyright' );
?>
The above code would output the contents of a spot titled ‘Copyright’. If the spot does not exist it will be created as a draft. Spots in draft mode are only visible to logged in users with editing capabilities.
Templates
The plugin will initially look for a file in your theme using the get_template_part() function. If you have a file called spot.php in your theme that will be the default template for all spots. The icit_spot() function can take a second parameter for the template part to use for example:
<?php
if ( function_exists( 'icit_spot' ) )
icit_spot( 'Copyright', 'copyright' );
?>
The above code will make the plugin look in your theme folder for a file called spot-copyright.php to use for the output. If not available it will fall back to spot.php and if that is not available it will simply output the spot contents.
Use templates when you want to display a featured image from a spot or if you require some additional/alternative markup for the spot. Spots are just like posts, so in the templates you retrieve the contents of the spot using the_content() just as would in the loop.
Basic spot template example:
<div class="spot">
<?php the_content(); ?>
</div>
Spot template with featured image:
<div class="spot-with-image">
<?php
if ( has_post_thumbnail() )
the_post_thumbnail( 'medium' );
the_content(); ?>
</div>
Additional
There are many filters and hooks available to get even more out of spots so drop by the plugin homepage or use the forums if there is something you need to do with spots but aren’t sure how.
Installation
The install
- You can install the plugin using the auto-install tool from the WordPress back-end.
- To manually install, upload the folder
/spots/to/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress
- You should now see the Spots widget show up under ‘widgets’ menu. Drop that widget into a sidebar and you can immediately create Spots.
- You should also now see a new post type appear called Spots in your WordPress back-end. You can create Spots here for use later or in development.
Using the plugin
- Once the plugin is activated, you will see a new widget appear titled Spots.
- Drop the widget into an appropriate widget space.
- If you haven’t already created a new Spot, you can do so directly from the widget, using the visual editor.
- If you have already created a Spot you can opt to use this from the drop down.
- You can edit Spots just like Posts or Pages – you’ll see Spots just below the Comments menu.
- Spots are also available as a shortcode. Click the icon in the rich text editor on posts or pages and search for the spot you want to insert.
Frequently asked questions
When I edit a spot template I don’t see the change
Spots has a built in caching system, a popular request when we first launched the plugin. This creates a problem when you edit the template files that spots use as we can’t detect changes without creating a database query. Place the following code in your functions.php to turn off the cache: define( 'SPOTS_CACHE_TIME', 0 ); NOTE: We only recommend doing this for your development environment however if your spots are dynamic or you use a site-wide caching plugin then leave the above definition in.
Can I use Spots to replace the clunky old Text Widget?
Yes indeed – in fact that was the first inspiration behind creating Spots – we felt the text widget was only suitable for use by people who knew HTML well. Spots gives you a visual editor, making this much easier to use.
Can I use Spots anywhere in my theme?
You can, if your theme either has built-in support for Spots, or you’ve added the appropriate template tags.
What happens if I put an image in a Spot?
The image will be used as you’ve input it – bear in mind that in certain locations this may not work well, or your theme may not have appropriate styling in place. In most cases it will work just fine, but do be careful not to insert images larger than the space you have available.
How does the featured image work?
If you have a featured image, your theme can use this for display options. If your theme does not fully support Spots then featured images will have no effect and only the main content of the Spot will be displayed. See the developer notes for more information on adding templates to a theme to get the most out of spots.
Changelog
Fixes for WordPress version < 4.3
1.3.9
- Updated “tested up to” value
1.3.8
- Fixed: Fix widget media button
1.3.7
- Fixed: “Insert spot” menu not working.
1.3.6
- Fixed: Double icon effect
1.3.5
- Fixed: Fatal error on versions < 4.3 with new function format_for_editor()
1.3.4
- Fixed: Widgets not working in 4.3
- Fixed: Notices about deprecated functions
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Spots alternatives
All content management plugins →FAQ
Spots: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 29, 2026
Is Spots free?
Yes. Spots is free to download and use from the official WordPress.org plugin directory.
Is Spots safe to use in 2026?
Spots shows warning signs in 2026 — compare the alternatives below before installing. It runs on 800+ sites, is rated 5/5 and was last updated 4 years ago, and scores 39/100 on our health check.
How many websites use Spots?
Spots is active on 800+ WordPress websites and has been downloaded 38,608 times since it launched in September 2011. It was downloaded 123 times in the last 30 days.
Does Spots work with WordPress 7.1?
Spots is officially tested up to WordPress 6.0.16, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
When was Spots last updated?
The latest version, 1.3.10, was released on September 29, 2022 (4 years ago).
Who makes Spots?
Spots is developed and maintained by interconnectit.
What are the best alternatives to Spots?
The most popular alternatives to Spots are Enable Abilities for MCP (3K+ installs), Real Category Management: C… (2K+ installs) and MEGA AI (300+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card





