BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
GET Custom Content icon
Possibly abandoned Tested up to 4.1.42 #5 in custom content

GET Custom Content

This plugin allows you to create custom content that appears in your WordPress posts depending on query variables in the URL. For example, appending \”?customer=yes\” to your URL can make the sidebar display the phrase…

Active installs10+10+ tier
Downloads · 30d43▲ +59.3% vs prev. 30d
Rating—0 reviews
Health score23/100At risk
All-time downloads2.5KSince Nov 2013
Support resolved—No recent threads
RequiresWP 3.0PHP any
Downloads · 7d11• 0% week over week
Our verdict

Consider an alternative

GET Custom Content shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 12 years ago, and scores 23/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far
  • No update in 11 years
  • Only tested up to WordPress 4.1 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

123Jul 16Aug 29Oct 13
Yesterday2
Daily average (1y)1
Peak day5Nov 30, 2025
Last 12 months335

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where GET Custom Content stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
custom content >100 10,000 Best custom content plugins →
query variables >100 2,441 Best query variables plugins →
urls >100 10,000 Best urls plugins →

Version adoption

Share of active sites per release.

  • 1.1100.0%

About GET Custom Content

From the official readme · v1.1.1

Description

This plugin allows you to create custom content that appears in your WordPress posts depending on query variables in the URL. For example, appending \”?customer=yes\” to your URL can make the sidebar display the phrase \”We love our customers!\” while \”?customer=notyet\” can make the sidebar display \”Become our customer today!\”

The plugin includes a shortcode for insterting custom content into a page or post, as well as a widget for adding custom content to sidebars.

How to use:
After installing the plugin, you will find “GET Custom Content” in your dashboard menu.
There are just a few steps:

  1. Create a Variable.
    To create a variable, click “Custom Content Variables” under the “GET Custom Content” section of the Dashboard menu. Type a name for your variable, then click ‘add new variable.’

  2. Create values for the variable
    Click “New Value” under the “GET Custom Content” section of the Dashboard menu. Type the name of your value in the post title field, and type some content. Then select the variable to which this value belongs in the “GET Custom Content Variables” box on the editor screen.

If you want this particular value to be the default value, and therefore be shown when the variable is not defined in the URL, click the check box in the “Make this the Default?” box on the editor screen. It will appear if the variable is not defined in the URL (such as www.example.com) or when the variable is defined but the value does not exist (such as www.example.com?variable=nonexistent)

It’s up to you to make sure you don’t set up multiple values to be the default. If more than one value is set as the default, then whichever one is first when WordPress asks for the default will be shown as the default.

  1. Use the widget or shortcode to ask the site to load the custom content
    There are two ways to display custom content. One is to use the GET Custom Content widget to drop it in the sidebar. The second method allows you to load custom content in a page’s content using the shortcode, format [bg_gcc variable=”variableName”]

  2. Create a URL. Just take a normal URL for your post or page, and add ?variablename=valuename and give this URL to people whom you would like to see your custom content.

Detailed instructions are here: http://bryangentry.us/get-custom-content-wordpress-plugin/

How can I override the default content defined for a particular variable combination?

The default content for the variable is displayed when the variable is not defined in the URL, or it is defined with a value that does not exist.

If you want to override this content in some place, use the same pattern for overriding a variable/value combination (see answer to previous question), but use “default” instead of the value name. Example:

-value-default
I want this shown instead of the default!
-value-default

How can I insert the URL’s query variable value into my site?

Sometimes you may want to use value in the user’s URL to display something on your page. For example, you might want the link example.com/my-page/?username=Gretel to display “Greetings, Gretel!” on the page. To do this, enter a description for the particular variable (in this case, username) back on the screen where you can add or edit GET Custom Content Variables. Include VALUE in the spot where you want the value to be filled in. For example, you could type:

Greetings, VALUE.

Installation

Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page.

Changelog

1.1.1 – Fixed one error.

1.1 – Added ability to set a default value for each variable. Default can be set with a meta box, overridden in shortcode. Also added ability to override pre-defined content in the widget. Cleaned up a lot of code.

1.0 – Plugin invented!

Full changelog on WordPress.org →

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.

Active installs badge Rating badge Health score badge

Best GET Custom Content alternatives

All custom content plugins →

FAQ

GET Custom Content: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 14, 2026

Is GET Custom Content free?

Yes. GET Custom Content is free to download and use from the official WordPress.org plugin directory.

Is GET Custom Content safe to use in 2026?

GET Custom Content shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 12 years ago, and scores 23/100 on our health check.

How many websites use GET Custom Content?

GET Custom Content is active on 10+ WordPress websites and has been downloaded 2,477 times since it launched in November 2013. It was downloaded 43 times in the last 30 days.

Does GET Custom Content work with WordPress 7.1?

GET Custom Content is officially tested up to WordPress 4.1.42, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

When was GET Custom Content last updated?

The latest version, 1.1.1, was released on January 11, 2015 (12 years ago).

Who makes GET Custom Content?

GET Custom Content is developed and maintained by bgentry.

What are the best alternatives to GET Custom Content?

The most popular alternatives to GET Custom Content are Simple Custom Content (100+ installs), Custom Content (60+ installs) and Content Molecules (10+ 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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.