Allows a 16×16 flag to be displayed in a post of page using a [flag] shortcode.

Format of shortcode is [flag=gb] to display the flag of the United Kingdom of Great Britain and Northern Ireland; 247 flags are included.

Defintion of flags can be found at Wikipedia page ISO 3166-1 alpha-2: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2; the admin settings page lists all flags.

Adding any png file to the plugins /images folder will make them available from the shortcode; this allows the replacement of the included flags with alternatives if required.

Shortcodes In Comments can be used to allow flags in comments and and Shortcodes In Widgets can allow them in widgets.


Download the latest release from GitHub.


To install the Flags plugin:

  • Download the plugin from GitHub.
  • Upload the entire zip file using the Plugins upload function in your ClassicPress admin panel.
  • Activate the plugin.


Support, including bug reports, feature requests or questions, is available from azurecurve via the azurecurve Community site.


Translations are usually in the plugins languages folder, but our Translations site will have the most up-to-date versions.

If you can translate the plugin, please request access via the azurecurve Community site.


Changes and feature additions for the Flags plugin:

  • 1.1.0
    • Exclude index.php from image listing on admin page.
    • Fix issue with flags not displaying correctly on admin page.
    • Replace Isle of Mann flag with working one.
    • Amend sort order of flags to alphabetical order on admin page.
    • Add name of flags on admin page.
    • Change alt parameter of flag output to display country name.
  • 1.0.1
    • Update azurecurve menu for easier maintenance.
    • Move require of azurecurve menu below security check.
  • 1.0.0
    • First version for ClassicPress forked from azurecurve Flags WordPress Plugin.

Frequently Asked Questions

  1. Can I translate this plugin?

    Yes, this plugin can be translated using the available .pot file or via our Translations site which will have the most up-to-date versions.

    To translate on our translation site, please request access via our Community site.

  2. Is this plugin compatible with both WordPress and ClassicPress?

    This plugin is developed for ClassicPress, but will likely work on WordPress.


azurecurve plugins are free, open source tools for increasing the potential of ClassicPress as a CMS.

Plugins are a result of many many hours spent to deliver best product possible, reading comments from you and trying to support every ClassicPress release as soon as possible.

You can help support the development by donating a small amount of money.