This plugin hasnt been tested with the latest three major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Cherry Projects

Description

Cherry Projects is a portfolio management system that lets you create your projects and display them using a large number of options. Use ready-made templates for taking control over each element of your project.

Cherry Projects is a standalone plugin, however it depends on the Cherry Framework package that comes with the plugin by default. You don’t need to download any additional modules manually, just be aware of this dependency.

Display settings

Pagination mode. If the number of portfolio items is larger than the maximum number of projects per page, the pagination will be applied. Pick the pagination mode you’d like to use from the available: ajax pagination, more button, or lazy load.

Loading animation. Select which animation to use when the posts appear on the page during the loading.

Hover animation. The animation used on hover for each portfolio item.

Sorting & Filtering

Choose whether to display filtering for your projects or not. If you choose to display it, there’s a number of options.

Filter type. Choose whether you want to display projects based on their categories, or tags.

Filter order. You can also decide in which order to display your projects. Select the sorting order from ASC and DESC values, or output them based on the date of creation, name, last modified date or number of comments.

Post format. Select which projects to output based on their post format. You can output all formats, or choose from standard, image, gallery, audio, or video formats.

Additional Settings

In addition there are three more settings you can adjust:

Column number. Select the number of columns for masonry and grid project layouts.

Posts per page. Choose the maximum number of post per page you want to showcase.

Item margin. Adjust the margin size between separate portfolio items.

Customizable Templates

Cherry Projects is using a simplified templating system with .tmpl files. Out-of-the-box the plugin comes with templates for each of the project listing layouts and available post formats, which are used for displaying project single pages. Create the unique look and feel of your portfolio by customizing existing templates, or creating your own.

Configuration

Plugin Options

All plugin options are gathered in Projects -> Settings

Select team archive page – Choose the archive page for Team posts.

Set posts number per archive page – Set the number of posts to display on the archive page and on the Team category pages. This option is not included into the shortcode.

Select archive page columns number – Number of columns for the posts on the archive page and Team category pages. This option is not included into the shortcode (4 max).

Select template for single team member page – Choose a proper template for a single Team member page.

Select image size for single team member page – Choose a featured image size for a single team member page. In the dropdown menu you can choose from all available sizes. It is strongly recommended to use the Regenerate Thumbnails plugin before changing this option.

Select template for team listing page – Choose a proper template for displaying Team posts items. (Works for archives page and category pages).

Select image size for listing team member page – Choose featured image size for items in Team posts listing type. (Works for archives page and category pages). In the dropdown menu you can choose from all available sizes. It is strongly recommended to use the Regenerate Thumbnails plugin before changing this option.

Shortcode cherry_projects

Shortcode is used to display the projects list with set parameters. Shortcode attributes:

terms-grid-default.tmpl – Main template for displaying terms grid layout in the shortcode.

terms-masonry-default.tmpl – Main template for displaying terms grid layout in the shortcode.

terms-list-default.tmpl – Main template for displaying terms grid layout in the shortcode.

Standard templates can be rewritten in the theme. For that you need to create cherry-projects folder in the root catalog of the theme and copy the necessary templates in there. You can also add your own templates. For that you need to create a file with .tmpl extension in the same folder.

Not useful at all, very eventual updates to just "add fixes". Null specifications given on the updates, and very bad documentation. All these "Cherry" plugins feel the same. They came with my theme but I ended up unistalling each of them.

Unfortunately it seems that the plugin is incompatible with version 4.9, because while it looks like it's working initially, any projects made with it have no pages created for them, instead they appear in the projects directory, but when clicked on they take you to a 404.
The plugin has no clear documentation linked from it's page and the website lacks documentation or even information for this specific plugin as well.
The plugin page also lacks any links to example pages or even images that showcase the plugin's abilities.