WordPress.org

Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Cherry Projects

Showcase your projects using a variety of layouts with Cherry Projects plugin.

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:

  • listing_layout (default = 'grid-layout') - Select listing layout type
  • loading_mode (default = 'ajax-pagination-mode') - Select project posts loading mode type
  • loading_animation (default = 'loading-animation-move-up') - Select loading animation type
  • hover_animation (default = 'simple-scale') - Select hover animation type
  • filter_visible (default = true) - Show/hide filters for selected terms type
  • filter_type (default = 'category') - Select posts filter type
  • category_list (default = '') - Categories list for ajax-filter
  • tags_list (default = '') - Tag list for ajax-filter
  • order_filter_visible (default = false) - Show/hide order(desc/asc) and order by(date/name/modified/comments) filters
  • order_filter_default_value (default = 'desc') - Specify the order filter default value (asc/desc)
  • orderby_filter_default_value (default = 'date') - Specify the order by filter default value(date/name/modified/comments)
  • posts_format (default = 'post-format-all') - Choose a proper post format
  • single_term (default = '') - Choose a particular term
  • column_number (default = 3) - Choose columns number for masonry and grid layouts
  • post_per_page (default = 9) - Number of posts per page
  • item_margin (default = 4) - Margin between projects
  • justified_fixed_height (default = 300) - Fixed height for images in justified listing layout
  • masonry_template, grid_template, justified_template, cascading_grid_template, list_template - Template for changing the layout type of a project.

Shortcode cherry_projects_terms

The shortcode displays Category and Tag sections content listing with set parameters.

  • term_type (default = 'category') - Select term type for listing category and tag sections.
  • listing_layout (default = 'grid-layout') - Select listing layout type.
  • loading_animation (default = 'loading-animation-fade') -Select loading animation type.
  • column_number (default = 3) - Number of columns for masonry and grid layouts.
  • post_per_page (default = 6) - Number of posts displayed on a page.
  • item_margin (default = 10) - Margin between categories in the listing.
  • masonry_template, grid_template, list_template - Choose a proper template for a specific project type.

Templates

The plugin offers simplified templating system for .tmpl files. 13 templates are available by default:

  • grid-default.tmpl - Main template for displaying projects grid layout on the archive page and in the shortcode.
  • masonry-default.tmpl - Main template for displaying projects masonry layout on the archive page and in the shortcode.
  • justified-default.tmpl - Main template for displaying projects justified layout on the archive page and in the shortcode.
  • cascading-default.tmpl - Main template for displaying projects cascading layout on the archive page and in the shortcode.
  • list-default.tmpl - Main template for displaying projects list layout on the archive page and in the shortcode.
  • standard-post-template.tmpl - Single post page template standard post.
  • image-post-template.tmpl - Single post page template image post.
  • gallery-post-template.tmpl - Single post page template gallery post.
  • audio-post-template.tmpl - Single post page template audio post.
  • video-post-template.tmpl - Single post page template video post.
  • 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.

Requires: 4.5 or higher
Compatible up to: 4.5.6
Last Updated: 1 month ago
Active Installs: 2,000+

Ratings

5 out of 5 stars

Support

0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.