Content Views – Post Grid & List for WordPress - Version 2.1.3.2

Version Description

  • 2019/02/22 =
  • Tested up to WordPress 5.1
  • Some minor fixes
Download this release

Release Info

Developer PT Guy
Plugin Icon 128x128 Content Views – Post Grid & List for WordPress
Version 2.1.3.2
Comparing to
See all releases

Code changes from version 2.1.3.1 to 2.1.3.2

Files changed (3) hide show
  1. README.txt +39 -39
  2. admin/content-views-admin.php +3 -1
  3. content-views.php +2 -2
README.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: pt-guy
3
  Donate link: https://www.contentviewspro.com/?utm_source=wordpress&utm_medium=plugin&utm_campaign=donate
4
  Tags: post grid, grid plugin, grid, latest post, display post, post, page, category, responsive, list, thumbnail
5
  Requires at least: 3.3
6
- Tested up to: 5.0.3
7
- Stable tag: 2.1.3.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -12,82 +12,78 @@ Create beautiful grid and list of WordPress posts, pages in minutes. No coding r
12
 
13
  == Description ==
14
 
15
- = WordPress Post Grid and List Plugin =
16
 
17
  We believe that a beautiful grid and list of posts with make your WordPress site stand out and keep visitors engaged. That's why we built [ContentViews](https://www.contentviewspro.com/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views "ContentViews"), a WordPress post grid and list plugin that's EASY and POWERFUL.
18
 
19
- ContentViews helps you to create beautiful recent posts grid, category posts grid, tag posts grid, author posts grid, and other types of grid for your WordPress site in minutes, without any line of code!
20
 
21
- ContentViews is a 100% mobile responsive posts grid solution, so your grid of posts will always look great on all devices (mobiles, tablets, and desktops).
22
 
23
  ContentViews also highly optimized for performance, to help improve SEO and conversions.
24
 
25
  There is no more pain of creating WordPress posts grid and list.
26
 
27
- = Easy to Use =
28
 
29
- ContentViews requires no time to learn, no coding skill to create beautiful grid and list of posts for your WordPress site. There is a friendly form of settings to help you create your grid and list easily. All settings are well organized, with clear descriptions. There is a live preview panel to see your posts grid instantly. All things were designed to help you create your WordPress posts grid and list in minutes, without hiring a developer.
30
 
31
- There are 3 simple steps to design your WordPress grid by ContentViews:
32
  * Step 1: Filter any posts you want to show (with many possible options: ID, category, tag, author, keyword, status).
33
- * Step 2: Select beautiful grid or list layout to display your posts. You can customize the grid and list in your own way with many useful settings.
34
  * Step 3: Paste generated shortcode to anywhere you want to display your grid of posts.
35
 
36
  [youtube https://www.youtube.com/watch?v=drxqtCiaw4I]
37
 
38
- = Powerful Post Grid and List Plugin =
39
 
40
- We have all the settings you need to filter and display any WordPress posts, pages in responsive grid and list layout easily, without coding.
41
 
42
- The full ContentViews feature list:
43
 
44
  * 100% Responsive and Mobile Friendly
45
  * SEO friendly and optimized for speed
46
  * Pagination support
47
  * Display grid of posts on WordPress page, widget, theme template easily by shortcode
48
- * Display recent posts in a second
49
- * Display posts by category
50
- * Display posts by tag
51
- * List posts by IDs
52
- * List posts by author
53
- * Show posts which contain specific keyword in title, content
54
- * List of child pages for a parent page
55
  * Show posts' featured images in grid gallery
56
- * Display post title, excerpt, thumbnail
57
- * Display post date, author, category, comments count
58
- * Sort posts by date
59
- * Sort posts by title
60
  * Limit the number of posts in grid
61
  * Show posts in Collapsible list, useful for a FAQ page
62
  * Show posts in Scrollable list, a simple slider of posts
63
- * Easy to customize and extend with many custom WordPress actions, filters hook
 
 
64
 
65
  Give ContentViews a try, and create your WordPress posts grid effortlessly!
66
 
67
- = More Features For Your WordPress Grid =
68
 
69
  There is Pro version of ContentViews plugin that comes with many more valuable features to supercharge your WordPress posts grid and list.
70
  [Upgrade to Pro](https://www.contentviewspro.com/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views).
71
 
72
- The Pro feature list:
73
 
74
- * Support [WooCommerce](http://sample.contentviewspro.com/supports/woocommerce-3/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views), [Easy Digital Downloads](http://sample.contentviewspro.com/supports/easy-digital-downloads/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views), [The Events Calendar, Events Manager](http://docs.contentviewspro.com/filter-events-by-date/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)... and other WordPress custom post type plugins
75
- * Support [Advanced Custom Fields](http://sample.contentviewspro.com/supports/advanced-custom-fields/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views), Pods, Toolset Types, Custom Post Type UI... and other WordPress custom field plugins
76
  * Support membership plugins: Paid Memberships Pro, Members, Ultimate Member, MemberPress, MemberMouse, WP eMember
77
  * Support translation plugins: WPML, Polylang, qTranslate
78
  * [More advanced layouts](http://sample.contentviewspro.com/multi-views-on-page/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views) - Pinterest, Masonry, Facebook Timeline, Glossary...
79
- * [Posts grid layout for WordPress Category, Blog, Search, Archive pages](http://sample.contentviewspro.com/category/business/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
80
  * [Filterable grid](http://sample.contentviewspro.com/shuffle-filter/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
81
- * [Show grid of WordPress category](http://sample.contentviewspro.com/category-as-output/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
82
  * [Load More pagination](http://sample.contentviewspro.com/pagination/load-more/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
83
  * [Infinite Scrolling pagination](http://sample.contentviewspro.com/pagination/infinite-scrolling/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
84
- * [Media thumbnail](http://sample.contentviewspro.com/advanced/media-thumbnails/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views) - Display Youtube, Vimeo, Dailymotion, Soundcloud, custom image as post thumbnail
85
  * [Social Sharing](http://sample.contentviewspro.com/social-sharing/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views) - Show sharing buttons of Facebook, Twitter, Google +, Linkedin, Pinterest for your WordPress posts
86
  * Make money $ online by displaying advertisements (Google Adsense, HTML banner…) in posts grid
87
  * Styling - Customize design without writing CSS
88
  * Drag & drop to customize layout
89
- * Query posts by WordPress custom fields
90
- * Show post's custom fields
91
  * Advanced sorting options - Random order, Custom field, Drag & Drop...
92
  * Custom query parameters
93
  * Right to Left (RTL) support
@@ -102,7 +98,7 @@ The Pro feature list:
102
  = Using The WordPress Dashboard =
103
 
104
  1. Navigate to the 'Add New' in the plugins dashboard
105
- 2. Search for 'Content Views'
106
  3. Click 'Install Now'
107
  4. Activate the plugin on the Plugin dashboard
108
 
@@ -127,7 +123,7 @@ The Pro feature list:
127
 
128
  = How to start? =
129
 
130
- In WordPress Admin menu, click Content Views > Add New
131
 
132
  = What is 'View'? =
133
 
@@ -139,7 +135,7 @@ You can create Unlimited Views, in Unlimited websites
139
 
140
  = How to edit a View? =
141
 
142
- In WordPress Admin menu, click Content Views. Paste View ID or title to text field beside "Search Views" button, then click the button to search.
143
  Click on Title of View you want to edit.
144
  You will be forwarded to View page.
145
 
@@ -163,6 +159,10 @@ If you are using "Your latest posts" as home page, you should paste this code `<
163
 
164
  == Changelog ==
165
 
 
 
 
 
166
  = 2.1.3.1 - 2019/01/31 =
167
  * Fix: Showing full post content issue caused by last version
168
 
@@ -180,7 +180,7 @@ If you are using "Your latest posts" as home page, you should paste this code `<
180
  = 2.1 - 2018/09/21 =
181
  * Update: SEO friendly URL for non-Ajax pagination (change from /?_page=N to /pages/N)
182
  * Update: Prevent private taxonomies from being shown in meta fields
183
- * Update: Adjust color of the Content Views icon in Dashboard menu, only highlight on open/click
184
  * Update: Prevent empty p tag from being added to View output in Text widget
185
  * Update: Some other updates & improvements
186
 
@@ -239,7 +239,7 @@ If you are using "Your latest posts" as home page, you should paste this code `<
239
  = 1.9.7 - 2017/03/28 =
240
  * New: Add setting to change HTML tag for Title
241
  * Update: Show message in Preview panel when enabled Pagination but there is only 1 page
242
- * Tweak: More useful information in Content Views >> Settings page
243
  * Improvement: Refactor some code to improve performance
244
 
245
  = 1.9.6 - 2017/03/08 =
@@ -359,7 +359,7 @@ If you are using "Your latest posts" as home page, you should paste this code `<
359
  * Tweak: Update Notice message at front-end (when Javascript error occurs) to avoid misunderstand
360
 
361
  = 1.8.0.0 - March 01 2016 =
362
- * Improvement: Detect Javascript errors (which can stop Content Views from working properly), show guide to try to solve it automatically
363
  * Improvement: Prevent error "Permission denied" by session_start() in some hostings
364
  * Improvement: Prevent conflicts with dropdown Menu in theme
365
  * Improvement: Clearer shortcode information in View edit page
3
  Donate link: https://www.contentviewspro.com/?utm_source=wordpress&utm_medium=plugin&utm_campaign=donate
4
  Tags: post grid, grid plugin, grid, latest post, display post, post, page, category, responsive, list, thumbnail
5
  Requires at least: 3.3
6
+ Tested up to: 5.1
7
+ Stable tag: 2.1.3.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
12
 
13
  == Description ==
14
 
15
+ ### WordPress Post Grid and List Plugin
16
 
17
  We believe that a beautiful grid and list of posts with make your WordPress site stand out and keep visitors engaged. That's why we built [ContentViews](https://www.contentviewspro.com/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views "ContentViews"), a WordPress post grid and list plugin that's EASY and POWERFUL.
18
 
19
+ ContentViews helps you to create beautiful grid and list to display the recent posts, the posts of specific category, tag, author easily, without any line of code!
20
 
21
+ ContentViews is a 100% mobile responsive solution, so your grid of posts will always look great on all devices (mobiles, tablets, and desktops).
22
 
23
  ContentViews also highly optimized for performance, to help improve SEO and conversions.
24
 
25
  There is no more pain of creating WordPress posts grid and list.
26
 
27
+ ### Easy to Use
28
 
29
+ ContentViews requires no time to learn, no coding skill to create beautiful grid and list of posts for your WordPress site. There is a friendly form of settings to help you create your grid and list easily. All settings are well organized, with clear descriptions. There is a live preview panel to see your posts grid instantly.
30
 
31
+ There are 3 simple steps to design your grid by ContentViews:
32
  * Step 1: Filter any posts you want to show (with many possible options: ID, category, tag, author, keyword, status).
33
+ * Step 2: Select beautiful grid or list layout to display your posts. You can customize the layout in your own way with many useful settings.
34
  * Step 3: Paste generated shortcode to anywhere you want to display your grid of posts.
35
 
36
  [youtube https://www.youtube.com/watch?v=drxqtCiaw4I]
37
 
38
+ ### Features
39
 
40
+ We have all the settings you need to filter and display any WordPress posts, pages in responsive grid and list layout easily, without coding:
41
 
 
42
 
43
  * 100% Responsive and Mobile Friendly
44
  * SEO friendly and optimized for speed
45
  * Pagination support
46
  * Display grid of posts on WordPress page, widget, theme template easily by shortcode
47
+ * Display recent posts
48
+ * Display posts from specific category, tag, author, ID
49
+ * Display posts contain specific keyword
50
+ * Display child pages of a parent page
 
 
 
51
  * Show posts' featured images in grid gallery
52
+ * Display title, excerpt, full content, thumbnail, published date, author, category, comments count of posts
53
+ * Sort posts by date, title
 
 
54
  * Limit the number of posts in grid
55
  * Show posts in Collapsible list, useful for a FAQ page
56
  * Show posts in Scrollable list, a simple slider of posts
57
+ * Easy to customize and extend with many custom actions, filters hook
58
+ * PHP 7 compatible
59
+ * GDPR compliance (ContentViews does not collect and store any personal data)
60
 
61
  Give ContentViews a try, and create your WordPress posts grid effortlessly!
62
 
63
+ ### PRO Features
64
 
65
  There is Pro version of ContentViews plugin that comes with many more valuable features to supercharge your WordPress posts grid and list.
66
  [Upgrade to Pro](https://www.contentviewspro.com/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views).
67
 
68
+ PRO features list:
69
 
70
+ * Support [WooCommerce](http://sample.contentviewspro.com/supports/woocommerce-3/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views), [Easy Digital Downloads](http://sample.contentviewspro.com/supports/easy-digital-downloads/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views), [The Events Calendar, Events Manager](http://docs.contentviewspro.com/filter-events-by-date/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)... and other custom post type plugins
71
+ * Support [Advanced Custom Fields](http://sample.contentviewspro.com/supports/advanced-custom-fields/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views), Pods, Toolset Types, Custom Post Type UI... and other custom field plugins
72
  * Support membership plugins: Paid Memberships Pro, Members, Ultimate Member, MemberPress, MemberMouse, WP eMember
73
  * Support translation plugins: WPML, Polylang, qTranslate
74
  * [More advanced layouts](http://sample.contentviewspro.com/multi-views-on-page/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views) - Pinterest, Masonry, Facebook Timeline, Glossary...
75
+ * [Grid layout for WordPress Category, Blog, Search, Archive pages](http://sample.contentviewspro.com/category/business/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
76
  * [Filterable grid](http://sample.contentviewspro.com/shuffle-filter/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
77
+ * [Show grid of categories](http://sample.contentviewspro.com/category-as-output/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
78
  * [Load More pagination](http://sample.contentviewspro.com/pagination/load-more/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
79
  * [Infinite Scrolling pagination](http://sample.contentviewspro.com/pagination/infinite-scrolling/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views)
80
+ * [Media thumbnail](http://sample.contentviewspro.com/advanced/media-thumbnails/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views) - Display Youtube, Vimeo, Dailymotion, Soundcloud, custom image as thumbnail
81
  * [Social Sharing](http://sample.contentviewspro.com/social-sharing/?utm_source=wordpress&utm_medium=plugin&utm_campaign=content-views) - Show sharing buttons of Facebook, Twitter, Google +, Linkedin, Pinterest for your WordPress posts
82
  * Make money $ online by displaying advertisements (Google Adsense, HTML banner…) in posts grid
83
  * Styling - Customize design without writing CSS
84
  * Drag & drop to customize layout
85
+ * Query posts by custom fields
86
+ * Show custom fields of posts
87
  * Advanced sorting options - Random order, Custom field, Drag & Drop...
88
  * Custom query parameters
89
  * Right to Left (RTL) support
98
  = Using The WordPress Dashboard =
99
 
100
  1. Navigate to the 'Add New' in the plugins dashboard
101
+ 2. Search for 'ContentViews'
102
  3. Click 'Install Now'
103
  4. Activate the plugin on the Plugin dashboard
104
 
123
 
124
  = How to start? =
125
 
126
+ In WordPress Admin menu, click ContentViews > Add New
127
 
128
  = What is 'View'? =
129
 
135
 
136
  = How to edit a View? =
137
 
138
+ In WordPress Admin menu, click ContentViews. Paste View ID or title to text field beside "Search Views" button, then click the button to search.
139
  Click on Title of View you want to edit.
140
  You will be forwarded to View page.
141
 
159
 
160
  == Changelog ==
161
 
162
+ = 2.1.3.2 - 2019/02/22 =
163
+ * Tested up to WordPress 5.1
164
+ * Some minor fixes
165
+
166
  = 2.1.3.1 - 2019/01/31 =
167
  * Fix: Showing full post content issue caused by last version
168
 
180
  = 2.1 - 2018/09/21 =
181
  * Update: SEO friendly URL for non-Ajax pagination (change from /?_page=N to /pages/N)
182
  * Update: Prevent private taxonomies from being shown in meta fields
183
+ * Update: Adjust color of the ContentViews icon in Dashboard menu, only highlight on open/click
184
  * Update: Prevent empty p tag from being added to View output in Text widget
185
  * Update: Some other updates & improvements
186
 
239
  = 1.9.7 - 2017/03/28 =
240
  * New: Add setting to change HTML tag for Title
241
  * Update: Show message in Preview panel when enabled Pagination but there is only 1 page
242
+ * Tweak: More useful information in ContentViews >> Settings page
243
  * Improvement: Refactor some code to improve performance
244
 
245
  = 1.9.6 - 2017/03/08 =
359
  * Tweak: Update Notice message at front-end (when Javascript error occurs) to avoid misunderstand
360
 
361
  = 1.8.0.0 - March 01 2016 =
362
+ * Improvement: Detect Javascript errors (which can stop ContentViews from working properly), show guide to try to solve it automatically
363
  * Improvement: Prevent error "Permission denied" by session_start() in some hostings
364
  * Improvement: Prevent conflicts with dropdown Menu in theme
365
  * Improvement: Clearer shortcode information in View edit page
admin/content-views-admin.php CHANGED
@@ -68,7 +68,7 @@ class PT_Content_Views_Admin {
68
  add_filter( 'plugin_action_links_' . $plugin_basename, array( $this, 'filter_add_action_links' ) );
69
 
70
  // Filter link of actions in All Views page
71
- add_filter( 'post_row_actions', array( $this, 'filter_view_row_actions' ), 10, 2 );
72
 
73
  // Add Shortcode column
74
  add_filter( 'manage_pt_view_posts_columns', array( $this, 'filter_view_custom_column_header' ) );
@@ -285,6 +285,8 @@ class PT_Content_Views_Admin {
285
  wp_dequeue_style( 'es-trendy-admin-style' );
286
  wp_dequeue_style( 'es-admin-style' );
287
 
 
 
288
  do_action( PT_CV_PREFIX_ . 'remove_unwanted_assets' );
289
  }
290
  }
68
  add_filter( 'plugin_action_links_' . $plugin_basename, array( $this, 'filter_add_action_links' ) );
69
 
70
  // Filter link of actions in All Views page
71
+ add_filter( 'post_row_actions', array( $this, 'filter_view_row_actions' ), 999, 2 );
72
 
73
  // Add Shortcode column
74
  add_filter( 'manage_pt_view_posts_columns', array( $this, 'filter_view_custom_column_header' ) );
285
  wp_dequeue_style( 'es-trendy-admin-style' );
286
  wp_dequeue_style( 'es-admin-style' );
287
 
288
+ wp_dequeue_script( 'badgeos-shortcodes-embed' );
289
+
290
  do_action( PT_CV_PREFIX_ . 'remove_unwanted_assets' );
291
  }
292
  }
content-views.php CHANGED
@@ -10,7 +10,7 @@
10
  * Plugin Name: Content Views
11
  * Plugin URI: http://wordpress.org/plugins/content-views-query-and-display-post-page/
12
  * Description: Query and display <strong>posts, pages</strong> in awesome layouts (<strong>grid, scrollable list, collapsible list</strong>) easier than ever, without coding!
13
- * Version: 2.1.3.1
14
  * Author: ContentViews
15
  * Author URI: http://profiles.wordpress.org/pt-guy
16
  * Text Domain: content-views-query-and-display-post-page
@@ -25,7 +25,7 @@ if ( !defined( 'ABSPATH' ) ) {
25
  }
26
 
27
  // Define Constant
28
- define( 'PT_CV_VERSION', '2.1.3.1' );
29
  define( 'PT_CV_FILE', __FILE__ );
30
  define( 'PT_CV_PATH', plugin_dir_path( __FILE__ ) );
31
  include_once( PT_CV_PATH . 'includes/defines.php' );
10
  * Plugin Name: Content Views
11
  * Plugin URI: http://wordpress.org/plugins/content-views-query-and-display-post-page/
12
  * Description: Query and display <strong>posts, pages</strong> in awesome layouts (<strong>grid, scrollable list, collapsible list</strong>) easier than ever, without coding!
13
+ * Version: 2.1.3.2
14
  * Author: ContentViews
15
  * Author URI: http://profiles.wordpress.org/pt-guy
16
  * Text Domain: content-views-query-and-display-post-page
25
  }
26
 
27
  // Define Constant
28
+ define( 'PT_CV_VERSION', '2.1.3.2' );
29
  define( 'PT_CV_FILE', __FILE__ );
30
  define( 'PT_CV_PATH', plugin_dir_path( __FILE__ ) );
31
  include_once( PT_CV_PATH . 'includes/defines.php' );