Custom Content Shortcode

Description

Résumé

From a single field to entire pages, Custom Content Shortcode is a set of commands to display content where you need.

The [content] shortcode displays any of the following: posts, pages, custom post types, fields, images, menus, or widget areas.

The [loop] shortcode performs query loops. It can display, for example, available products in a category, or excerpts from the 5 most recent posts. You can query by parameters such as: post type, taxonomy, date, and field values.

There is a reference section under Settings -> Custom Content.

Inclus

Here are some of the included features:

  • Wide range of query parameters to display site content
  • Conditional content based on field value, login status, etc.
  • Overview of your site’s content structure
  • Relative URLs for links and images
  • Cache the result of a query
  • Optional: Gallery field, Mobile Detect, Math

Support for other plugins: Advanced Custom Fields, WCK Fields and Post Types

Captures d’écran

  • Documentation and examples
  • Content overview page
  • Gallery field

Installation

  1. Install & activate from Plugins -> Add New
  2. See: Settings -> Custom Content

Avis

8 janvier 2021
Thank you Eliot Akira for this wonderful plugin. Please consider to make this commercial so that: a) you get paid for your efforts b) people use it with inner peace.
9 décembre 2020
I created a custom post type to separate a specific kind of post (with custom fields) from the regular blog posts. But I was struggling to find a way to list the available custom post entries in a sidebar and had not found any plugins with the flexibility and formatting control that I needed. With this plug-in I was able to create 8-10 lines of shortcoding in a custom HTML widget that listed the most recent posts, showed the date/author of each in a smaller font than the title and finished up with a pagination control allowing the user to scroll through all available posts. Superb!
3 mai 2020
I use this plugin with ACF and it saved me the time to handcode templates and snippets to file by way of Elementor, and it served Relationship field types like a champ. This allowed me to save the money I would have otherwise had to spend in time (manual coding) and money (buying a paid plugin to serve bidirectional Relationships fields that wasn't available in standard/pro Elementor). Thank you VERY much for this gem.
Lire les 155 avis

Contributeurs & développeurs

« Custom Content Shortcode » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Custom Content Shortcode” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Custom Content Shortcode » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

3.8.6

  • Improve getting shortcode function names in Content Overview

3.8.5

  • Correct output of ACF field label when multiple choices are selected

3.8.4

  • Remove deprecation warning about non-static method CCS_Loop::include_children

3.8.3

  • Improve compatibility with PHP 7.2
  • Update to Parsedown library 1.7.3 for documentation pages
  • Math module: Use variable function call for built-in functions

3.8.2

  • Pass: Allow passing user fields that are arrays or objects – thanks to @jrevillini
  • Improve compatibility with PHP 5.3

3.8.1

  • Compatibility with WP 5.0.2 and PHP 7.2
  • Improve support and documentation for shortcodes inside HTML attributes

3.8.0

  • [link] – Add parameter download; set « true » or file name

3.7.9

  • [if user_field contains] – Support searching multiple user fields
  • [related] – Support ACF relational type users
  • [related user_field] – Support related posts from a user field

3.7.8

  • [if image] – Check correct current post when inside [related]

3.7.7

  • [related] – Add parameter offset to skip the first X number of posts
  • [if] – Improve logic to count repeater fields

3.7.6

  • [each] – Add default field count for each term’s post count

3.7.5

  • [if] – Add parameter count for field value array, such as relationship fields
  • [if] – Improve field=content,excerpt with parameter contains
  • [is] – Allow nested
  • Content overview: cleaner list of shortcodes

3.7.4

  • [loop], [loopage] – Add parameter query to use custom query variable for pagination

3.7.3

  • [user] – Add field registered and parameter format (« relative » or custom format)
  • Settings – Add option to enable shortcodes in widget title

3.7.1

  • [format] – Add parameters split and part; handle field values of number type in list
  • [attached] – Add field download-url, to get URL to actual PDF file instead of generated preview image
  • [url register] – URL to registration form under wp-login
  • [pass] – Add parameter trim=all to remove all white space, new lines, tabs
  • ACF [related] – Add parameters start and count
  • Improve use of content filter with other plugins; support for Beaver Themer in progress

3.7.0

  • Minor fixes in reference pages