ClassicPress Plugins Available From azurecurve | Development in 2023: Load Admin CSS

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 24th plugin is Load Admin CSS.

Load Admin CSS
Change the styling of your admin dashboard with custom CSS.

Options are maintained via a Settings page on the **azurecurve** menu.

Example CSS usage to change the font size in the textarea:

textarea.wp-editor-area{
	font-size: 1.33em;
}

This plugin is multisite compatible, with options set on a per site basis.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Load Admin CSS”

ClassicPress Plugins Available From azurecurve | Development in 2023: Insult Generator

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 23rd plugin is Insult Generator.

Insult Generator
Uses shortcodes which allow a modern or medieval insult to be generated.

This plugin works by providing three shortcodes which can be positioned on a post, page or widget:

  • moderninsult when clicked will generate a modern insult displayed using the displayinsult shortcode.
  • medievalinsult when clicked will generate a medieval insult displayed using the displayinsult shortcode.
  • displayinsult is used to position the insult generated by one of the insult shortcodes.

This plugin is multisite compatible.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Insult Generator”

ClassicPress Plugins Available From azurecurve | Development in 2023: Images

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 22nd plugin is Images.

Images
Shortcode to display image in post; add width, alt, caption or error attributes.

Example shortcode:

[image image="http://www.example.com/hello.png" width="550px" alt="Hello World!"]

This plugin is multisite compatible.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Images”

ClassicPress Plugins Available From azurecurve | Development in 2023: Icons

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 21st plugin is Icons.

Icons

Easily add an icon to a post or page using the [icon] shortcode.

For example, to display the note icon, shortcode usage is [icon=note]; 1,000 icons from the famfamfam Silk collection are included.

Definition of icons can be found at famfamfam.com; a settings page also shows all available icons.

Custom cons can be added; if a custom icon with the same name as a standard icon exists, the custom icon will be used.

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

This plugin is multisite compatible.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Icons”

ClassicPress Plugins Available From azurecurve | Development in 2023: Get GitHub File

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 20th plugin is Get GitHub File.

Get GitHub File
Gets the content of a file from a GitHub repository and outputs using the [github-file] shortcode.

Settings allow default options, such as author, folder, filename to be specified. Additional options to allow the removal or conversion of WordPress headers in readme.txt files.

Available shortcode parameters:

  • account – account on GitHub
  • branch – branch to get file from
  • folder – folder containing the file
  • file – file to get from GitHub repository
  • repository – name of GitHub repository
  • startfrom – text in file to start outputting from (e.g. # Description)
  • htmlastext – 1 to output HTMl as text and 0 to output as HTML
  • shortcodesastext – 1 to output shortcodes as text and 0 to output as shortcode
  • wordpresstitles – remove/ignore/convert

All parameters except repository can be defined as defaults in settings.

Example shortcode usage:

[github-file branch="master" repository="azrcrv-get-github-file"]

Output is in markdown, but use of a plugin such as Markdown by azurecurve | Development can convert this markdown to HTML markup.

This plugin is multisite compatible; settings need to be configured for each site.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Get GitHub File”

ClassicPress Plugins Available From azurecurve | Development in 2023: Gallery From Folder

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 19th plugin is Gallery From Folder.

Gallery From Folder
Gallery From Folder is a simple plugin which will read a folder and display a gallery of all thumbnails with links to the original full-size image.

The [gallery-from-folder] shortcode can be provided with either an alt_id parameter referencing a specific name or a post_id for a ClassicPress post.

An example of the shortcode is [gallery-from-folder alt_id="sample-gallery"].

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Gallery From Folder”

ClassicPress Plugins Available From azurecurve | Development in 2023: From Twitter

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 18th plugin is From Twitter.

From Twitter
Automate the retrieval of tweets from Twitter and create posts on your ClassicPress site

From Twitter includes the following functionality;

  • Search Twitter and create tweets as posts or as a Tweet custom post type.
  • Specify the title and content in posts for retrieved tweets.
  • Choose whether to save tweet data.
  • Choose cron frequency (hourly, twice daily or daily).
  • Choose how many tweets to return each time the cron runs (max 100 as per Twitter api).
  • Choose whether Tweet images should be Downloaded.

Make sure that once all the settings have been configured, you enable the cron job to run on the **Cron Settings** tab.

This plugin is multisite compatible with each site having its own settings.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: From Twitter”

ClassicPress Plugins Available From azurecurve | Development in 2023: Floating Featured Image

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 17th plugin is Floating Featured Image.

Flags

featured-image shortcode allows a floating featured image to be placed at the top of a post. Default settings can be entered to simplify the use of the plugin.

When used several parameters are available for use:
1. image – to use an image other than the default.
2. title – set a title on the image (will appear in the tooltip).
3. alt – enter the alt text for when the image cannot be displayed.
4. taxonomy – enter a category or tag name or slug to have a hyperlink added to the image.
5. is_tag – set to 1 for when the taxonomy should be a tag instead of a category.

List of images can be saved for easy use in future.

This plugin is multisite compatible; each site will need settings to be configured in the admin dashboard.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Floating Featured Image”

ClassicPress Plugins Available From azurecurve | Development in 2023: Flags

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 16th plugin is Flags.

Flags

Flags allows a scalable SVG flag to be displayed in a post or page using the [flag] shortcode

The shortcode usage is [flag id="gb" width="20px" border="1px solid black"] where the `id` is the country code shown below; width and border are optional parameters and can be defaulted from the settings. Shortcode usage of [flag="gb"] where default parameters are to be used is also supported.

Definition of flags can be found at Wikipedia page ISO 3166-1 alpha-2 (although some additional flags have been included).

Custom flags can be added; if a custom flag with the same name as a standard flag exists, the custom flag will be used.

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

This plugin is multisite compatible.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Flags”

ClassicPress Plugins Available From azurecurve | Development in 2023: Filtered Categories

ClassicPressIn this series of articles, I am going to introduce each of the plugins I have developed for ClassicPress, a hard-fork of WordPress, which was originally created to provide an alternative, yet compatible, CMS without the Gutenberg block editor.

The 15th plugin is Filtered Categories.

Filtered Categories
Creates a new Categories sidebar widget which allows categories to be included/excluded.

A link to a categories page listing all categories can be configured to be displayed; a shortcode

can be used on this page to display categories list.

This plugin is multisite compatible; each site will need settings to be configured in the admin dashboard.

Continue reading “ClassicPress Plugins Available From azurecurve | Development in 2023: Filtered Categories”