Title: WP Posts Carousel
Author: teastudio.pl
Published: <strong>May 5, 2015</strong>
Last modified: May 15, 2025

---

Search plugins

![](https://ps.w.org/wp-posts-carousel/assets/banner-772x250.png?rev=1403961)

![](https://ps.w.org/wp-posts-carousel/assets/icon-128x128.png?rev=1154352)

# WP Posts Carousel

 By [teastudio.pl](https://profiles.wordpress.org/teastudiopl/)

[Download](https://downloads.wordpress.org/plugin/wp-posts-carousel.1.3.zip)

 * [Details](https://wordpress.org/plugins/wp-posts-carousel/#description)
 * [Reviews](https://wordpress.org/plugins/wp-posts-carousel/#reviews)
 *  [Installation](https://wordpress.org/plugins/wp-posts-carousel/#installation)
 * [Development](https://wordpress.org/plugins/wp-posts-carousel/#developers)

 [Support](https://wordpress.org/support/plugin/wp-posts-carousel/)

## Description

#### This plugin is under development, and we apologize for the lack of updates. The development is ongoing, and we are planning to release it in May 2025! 🚀 Stay tuned!

**WP Posts Carousel** allows to view the list of selected post types in a carousel.
The plugin offers rich parameters of carousel display and post information, and 
provides better support for mobile devices. The plugin is equipped with a code generator(
allows to insert the carousel into content) and a dedicated widget.
 This plugin
uses [OWL Carousel](http://www.owlcarousel.owlgraphic.com/) in new version 2.0.0-
beta.2.4.

#### This plugin may require some others plugins or libraries:

 * **Font Awesome** – this library is included but you can disable it on the plugin’s
   settings page
 * **WordPress Popular Posts** – this plugin is required only if you want to display
   popular posts in the carousel

#### Now available in the following Languages

 * English (en_EN)
 * Polish (pl_PL)

If you need other translation or you would like to create some, please visit [crowdin.com](https://crowdin.com/project/wp-posts-carousel)
project page.

For more information, check out [PLUGIN HOMEPAGE](http://www.teastudio.pl/product/wp-posts-carousel/).

I will be grateful for opinions and reviews.

### Translations:

 * English – by Marcin Gierada
 * Polish – by Marcin Gierada

## Screenshots

 * [[
 * Widget configuration
 * [[
 * Shortcode generator
 * [[
 * WYSIWYG button
 * [[
 * Settings page
 * [[
 * Example of usage

## Installation

 1. Upload plugin either via the your’s WordPress installation, or by uploading to 
    the /wp-content/plugins/ by FTP client
 2. Install the plugin through the ‘Plugins’ menu in WordPress.
 3. Activate “WP Posts Carousel” in the “Plugins” using the “Activate” link.
 4. Go to the plugin settings page in the “Settings” menu.

## FAQ

If you’ve got any questions, don’t hesitate to ask.

### I made a update from a previous version. What now?

 * If you’re using on your website shortcode from this plugin, the best way is to
   delete old code and generate it again.
 * If you’re using widget, you must update its options.
 * **Go to the plugin settings page and see if there are any notifications**

### How can I add custom theme?

 1. Now, you can add your custom stylesheet in your’s theme directory.
 2. If you don’t have “css” folder in your WordPress theme, you must create it.
 3. Then, in this folder create another – named “wp-posts-carousel” and now you can
    move custom stylesheets in there 🙂

Folders path should looks like this:
 /themes/my_wordpress_theme/css/wp-posts-carousel/
custom.css

### How can I use custom actions or filters?

From 1.1.1 version you can use your own actions and filters to overwrite values 
or html code.

Lists of actions:

 * wpc_before_item_content (1 parameter – $params)
 * wpc_after_item_content (1 parameter – $params)

Lists of filters:

**new filters for developers**

 * wpc_get_shows (1 parameter – $value)
 * wpc_get_orderings (1 parameter – $value)
 * get_descriptions (1 parameter – $value)
 * get_sources (1 parameter – $value)

**standard filters**

 * wpc_query (2 parameters – $value, $params)
 * wpc_item_featured_image_placeholder (1 parameter – $value)
 * wpc_item_featured_image (2 parameters – $value, $params)
 * wpc_item_title (2 parameters – $value, $params)
 * wpc_item_created_date (2 parameters – $value, $params)
 * wpc_item_categories (2 parameters – $value, $params)
 * wpc_item_description (2 parameters – $value, $params)
 * wpc_item_tags (2 parameters – $value, $params)
 * wpc_item_buttons (2 parameters – $value, $params)

Variable **$params** includes all plugin’s values and other variables that are required
to display.

e.g:
 To overwrite html of the title, you can create function in your functions.
php file: [See “Overwrite title by filters from WP Posts Carousel”](http://pastebin.com/kZs3bDh1)

For more info visit [WordPress Function Reference/add filter](https://codex.wordpress.org/Function_Reference/add_filter)

## Reviews

![](https://secure.gravatar.com/avatar/e59e3680d182b56387154fb97de4225e057489871582d56de6e457412af6f0b4?
s=60&d=retro&r=g)

### 󠀁[Still works like a charm](https://wordpress.org/support/topic/still-works-like-a-charm-4/)󠁿

 [sixtyseven](https://profiles.wordpress.org/sixtyseven/) June 9, 2017

Just intalled it, worked out of the box.

![](https://secure.gravatar.com/avatar/d49ce4d5e419fc5abcd801a0b6786ef52ac57521e9ddc900a928b302615dfdd5?
s=60&d=retro&r=g)

### 󠀁[Its not working and there is no Support !](https://wordpress.org/support/topic/its-not-working-and-there-is-no-support/)󠁿

 [Milad Jafari](https://profiles.wordpress.org/miladjfr/) February 10, 2017 1 reply

Its not working and there is no Support !

![](https://secure.gravatar.com/avatar/2820b32d168d071d2dc06f136d12ab3364d9bf848036c69595180571b9553869?
s=60&d=retro&r=g)

### 󠀁[Powerful and flexible.](https://wordpress.org/support/topic/powerful-and-flexible-7/)󠁿

 [johnh10](https://profiles.wordpress.org/johnh10/) September 28, 2016

Being able to use filters to customize is a huge plus.

![](https://secure.gravatar.com/avatar/cab3b29213645fbe8a63d4566c8af646a3da68cd646d0b8d2bb003c9b0606e11?
s=60&d=retro&r=g)

### 󠀁[Best Post / Custom Post carousel](https://wordpress.org/support/topic/best-post-custom-post-carousel/)󠁿

 [studiokb](https://profiles.wordpress.org/studiokb/) September 3, 2016

Best Post / Custom Post carousel. Great that it has some filters for the developers
out there too. Good support, the author will try to help you with any issues you
are having.

![](https://secure.gravatar.com/avatar/a84c87363421de42282f9408b71052630b8b10dbd3743e660be5f62b7dae06f1?
s=60&d=retro&r=g)

### 󠀁[NIce plugin, great support](https://wordpress.org/support/topic/nice-plugin-great-support-21/)󠁿

 [moviepen](https://profiles.wordpress.org/moviepen/) September 3, 2016

Using a modified version of the Dazzling theme, this plugin was very flexible and
customizable for look and feel. The author was extremely fast and helpful in guiding
me through applying a filter to the carousel.

![](https://secure.gravatar.com/avatar/8bde0abb47da3da7725b3a31e0bac3d2307694f6479be8ffc7c7b9cc9ee3d5a4?
s=60&d=retro&r=g)

### 󠀁[Great Plugin](https://wordpress.org/support/topic/great-plugin-10118/)󠁿

 [Morteza Rahmani](https://profiles.wordpress.org/parsilinux/) September 3, 2016

Finally, a great plugin that uses owl carousel v2! 😀 I have a small suggestion:
You can add a parameter for RTL languages, as owl carousel v2 has RTL support. &
thank you so much for this great plugin.

 [ Read all 27 reviews ](https://wordpress.org/support/plugin/wp-posts-carousel/reviews/)

## Contributors & Developers

“WP Posts Carousel” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ teastudio.pl ](https://profiles.wordpress.org/teastudiopl/)
 *   [ Cool Cat Ideas ](https://profiles.wordpress.org/coolcatideas/)

[Translate “WP Posts Carousel” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-posts-carousel)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-posts-carousel/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wp-posts-carousel/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wp-posts-carousel/)
by [RSS](https://plugins.trac.wordpress.org/log/wp-posts-carousel/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.13

 * fixed security issues, thanks to Patchstack and Martino S. (r3verii)

#### 1.3.12

 * fixed security issues, thanks to Patchstack and Martino S. (r3verii)

#### 1.3.11

 * fixed security issues, thanks to Marc F.

#### 1.3.10

 * fixed security issues, thanks to Patchstack and Muhammad Y.

#### 1.3.9

 * fixed security issues, thanks to Patchstack and Martino S. (r3verii)

#### 1.3.8

 * fixed security issues, thanks to Wordfence and Krzysztof Z.

#### 1.3.7

 * fixed problems with newest version of PHP and WordPress (thanks to John Holt 
   and Steckinsights)

#### 1.3.6

 * fixed problem with query

#### 1.3.5

 * added params value to the “wpc_query” filter
 * added new filters for custom modifications
 * added option to set the relation method between categories and tags

#### 1.3.4

 * fixed bug with params in “wpc_item_categories” filter

#### 1.3.3

 * fixed small bug on generating js for the carousel (thanks to tehpopulator from
   wordpress.org)
 * fixed small bug on the plugin settings page (thanks to studiokb from wordpress.
   org)

#### 1.3.2

 * added skipped “Show created date” option to the widget (thanks to Luca Franchini)
 * check if some of the new variables is exists (thanks to Weronika Rudnicka)

#### 1.3.1

 * fixed filters: wpc_item_categories and wpc_item_tags

#### 1.3.0

 * fixed HTML5 validation
 * added option to exclude posts from display
 * added option to select where it should include plugin’s scripts (head or footer
   section)
 * added option to display many post types in one carousel
 * added option to create custom breakpoints for better responsiveness

#### 1.2.9

 * fixed the problem with non existing variables
 * added the “wpc_query” filter to overwrite query parameters

#### 1.2.8

 * fixed the code structure

#### 1.2.7

 * fixed conditions to display categories and tags

#### 1.2.6

 * again, fixed the problem with custom taxonomies on WordPress 4.4

#### 1.2.5

 * fixed the problem with custom taxonomies on WordPress 4.4

#### 1.2.4

 * fixed custom taxonomy queries
 * added inputs validation
 * added donate link

#### 1.2.3

 * fixed carousel loading – hide before load

#### 1.2.2

 * fixed custom stylesheet loading (thanks to CotswoldPhoto)

#### 1.2.1

 * fixed auto height display

#### 1.2.0

 * improved WordPress 4.3 capatible
 * fixed query for custom post types
 * added option to setup visible items on mobile, tablets and desktop devices
 * translation update
 * added new filter “wpc_item_featured_image_placeholder” for the featured image
   placeholder
 * fixed problem with lazy loading images

#### 1.1.9

 * fixed display one item carousel

#### 1.1.8

 * added option to disable auto height

#### 1.1.7

 * added autoplay speed option
 * improved lazy load for large images

#### 1.1.6

 * updated Polish language translation

#### 1.1.5

 * fixed problem with jQuery UI Effects library

#### 1.1.4

 * fixed problem with duplicate posts

#### 1.1.3

 * fixed problem with animation variable in shortcode generator

#### 1.1.2

 * replaced display the excerpt from directly field’s value to automatically gererate
   excerpt by get_the_excerpt() function

#### 1.1.1

 * added actions and filters to overwrite html and values
 * added option to select posts or custom post types by IDs

Remember to rebuild your shortcodes and update widgets options.

#### 1.1.0

 * fixed problem with WordPress queries
 * added option to allow shortcodes in post content

#### 1.0.9

 * fixed problem with loading owl.carousel script

#### 1.0.8

 * fixed problem with carousel height in Safari browser

#### 1.0.7

 * fixed problem with carousel height in Safari browser
 * changed way to enter tags, from ids to names

#### 1.0.6

 * new option to sort – by post views (required external plugin – WordPress Popular
   Posts)
 * new option to sort – by id
 * new option to sort – by title
 * new option to sort – by date
 * new option to order – random lists

#### 1.0.5

 * fixed FontAwesome include method

#### 1.0.4

 * new way to display posts – by full content
    **Important** Before update read 
   FAQ.
 * new option to set margin between items

#### 1.0.3

 * new option to display posts or other taxonomies with selected tags

#### 1.0.2

 * changed custom stylesheet directory

#### 1.0.1

 * new option to display post tags
 * new way to include FontAwesome – from official Bootstrap CDN

#### 1.0.0

Initial release

## Meta

 *  Version **1.3.13**
 *  Last updated **11 months ago**
 *  Active installations **3,000+**
 *  WordPress version ** 3.6 or higher **
 *  Tested up to **6.7.5**
 * Tags
 * [carousel](https://wordpress.org/plugins/tags/carousel/)[owl carousel](https://wordpress.org/plugins/tags/owl-carousel/)
   [posts carousel](https://wordpress.org/plugins/tags/posts-carousel/)
 *  [Advanced View](https://wordpress.org/plugins/wp-posts-carousel/advanced/)

## Ratings

 4.6 out of 5 stars.

 *  [  23 5-star reviews     ](https://wordpress.org/support/plugin/wp-posts-carousel/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/wp-posts-carousel/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wp-posts-carousel/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-posts-carousel/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/wp-posts-carousel/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-posts-carousel/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-posts-carousel/reviews/)

## Contributors

 *   [ teastudio.pl ](https://profiles.wordpress.org/teastudiopl/)
 *   [ Cool Cat Ideas ](https://profiles.wordpress.org/coolcatideas/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-posts-carousel/)