Post Grid - Version 2.0.59

Version Description

  • 2020-05-21 add - Elements added for "WCK - Custom Fields and Custom Post Types Creator" plugin
    • 2020-05-21 add - Elements added for "WP Job Manager" plugin
    • 2020-05-21 add - Elements added for "Simple Job Board" plugin
    • 2020-05-21 add - Element "Categories" link target option added
    • 2020-05-21 add - Element "Tags" link target option added
Download this release

Release Info

Developer pickplugins
Plugin Icon 128x128 Post Grid
Version 2.0.59
Comparing to
See all releases

Code changes from version 2.0.58 to 2.0.59

includes/classes/class-shortcodes.php CHANGED
@@ -50,6 +50,7 @@ class class_post_grid_shortcodes{
50
 
51
 
52
 
53
- }
 
54
 
55
  new class_post_grid_shortcodes();
50
 
51
 
52
 
53
+
54
+ }
55
 
56
  new class_post_grid_shortcodes();
includes/layout-elements/3rd-party.php CHANGED
@@ -72,13 +72,23 @@ if ( is_plugin_active( 'page-visit-counter/page-visit-counter.php' ) ) {
72
 
73
 
74
 
 
 
 
 
75
 
76
 
77
 
 
78
 
 
 
79
 
80
 
 
81
 
 
 
82
 
83
 
84
 
72
 
73
 
74
 
75
+ if ( is_plugin_active( 'wck-custom-fields-and-custom-post-types-creator/wck.php' ) ) {
76
+
77
+ require_once( post_grid_plugin_dir . 'includes/layout-elements/wck-custom-fields-and-custom-post-types-creator/layout-elements.php');
78
+ }
79
 
80
 
81
 
82
+ if ( is_plugin_active( 'wp-job-manager/wp-job-manager.php' ) ) {
83
 
84
+ require_once( post_grid_plugin_dir . 'includes/layout-elements/wp-job-manager/layout-elements.php');
85
+ }
86
 
87
 
88
+ if ( is_plugin_active( 'simple-job-board/simple-job-board.php' ) ) {
89
 
90
+ require_once( post_grid_plugin_dir . 'includes/layout-elements/simple-job-board/layout-elements.php');
91
+ }
92
 
93
 
94
 
includes/post-grid-layout-elements.php CHANGED
@@ -4415,6 +4415,10 @@ function post_grid_layout_element_option_categories($parameters){
4415
  $element_index = isset($parameters['index']) ? $parameters['index'] : '';
4416
 
4417
  $max_count = isset($element_data['max_count']) ? $element_data['max_count'] : '';
 
 
 
 
4418
  $font_size = isset($element_data['font_size']) ? $element_data['font_size'] : '';
4419
  $font_family = isset($element_data['font_family']) ? $element_data['font_family'] : '';
4420
  $wrapper_html = isset($element_data['wrapper_html']) ? $element_data['wrapper_html'] : '';
@@ -4422,7 +4426,6 @@ function post_grid_layout_element_option_categories($parameters){
4422
  $link_color = isset($element_data['link_color']) ? $element_data['link_color'] : '';
4423
  $text_color = isset($element_data['text_color']) ? $element_data['text_color'] : '';
4424
 
4425
- $separator = isset($element_data['separator']) ? $element_data['separator'] : '';
4426
  $text_align = isset($element_data['text_align']) ? $element_data['text_align'] : '';
4427
 
4428
  $css = isset($element_data['css']) ? $element_data['css'] : '';
@@ -4469,6 +4472,26 @@ function post_grid_layout_element_option_categories($parameters){
4469
 
4470
  $settings_tabs_field->generate_field($args);
4471
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4472
  $args = array(
4473
  'id' => 'wrapper_html',
4474
  'css_id' => $element_index.'_wrapper_html',
@@ -4498,6 +4521,9 @@ function post_grid_layout_element_option_categories($parameters){
4498
  $settings_tabs_field->generate_field($args);
4499
 
4500
 
 
 
 
4501
  $args = array(
4502
  'id' => 'font_size',
4503
  'css_id' => $element_index.'_font_size',
@@ -4731,13 +4757,15 @@ function post_grid_layout_element_option_tags($parameters){
4731
  $element_index = isset($parameters['index']) ? $parameters['index'] : '';
4732
 
4733
  $max_count = isset($element_data['max_count']) ? $element_data['max_count'] : '';
 
 
 
4734
  $font_size = isset($element_data['font_size']) ? $element_data['font_size'] : '';
4735
  $font_family = isset($element_data['font_family']) ? $element_data['font_family'] : '';
4736
  $wrapper_html = isset($element_data['wrapper_html']) ? $element_data['wrapper_html'] : '';
4737
  $wrapper_margin = isset($element_data['wrapper_margin']) ? $element_data['wrapper_margin'] : '';
4738
  $link_color = isset($element_data['link_color']) ? $element_data['link_color'] : '';
4739
  $text_align = isset($element_data['text_align']) ? $element_data['text_align'] : '';
4740
- $separator = isset($element_data['separator']) ? $element_data['separator'] : '';
4741
 
4742
  $css = isset($element_data['css']) ? $element_data['css'] : '';
4743
  $css_hover = isset($element_data['css_hover']) ? $element_data['css_hover'] : '';
@@ -4784,6 +4812,26 @@ function post_grid_layout_element_option_tags($parameters){
4784
 
4785
  $settings_tabs_field->generate_field($args);
4786
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4787
 
4788
  $args = array(
4789
  'id' => 'wrapper_html',
4415
  $element_index = isset($parameters['index']) ? $parameters['index'] : '';
4416
 
4417
  $max_count = isset($element_data['max_count']) ? $element_data['max_count'] : '';
4418
+ $link_target = isset($element_data['link_target']) ? $element_data['link_target'] : '';
4419
+ $separator = isset($element_data['separator']) ? $element_data['separator'] : '';
4420
+
4421
+
4422
  $font_size = isset($element_data['font_size']) ? $element_data['font_size'] : '';
4423
  $font_family = isset($element_data['font_family']) ? $element_data['font_family'] : '';
4424
  $wrapper_html = isset($element_data['wrapper_html']) ? $element_data['wrapper_html'] : '';
4426
  $link_color = isset($element_data['link_color']) ? $element_data['link_color'] : '';
4427
  $text_color = isset($element_data['text_color']) ? $element_data['text_color'] : '';
4428
 
 
4429
  $text_align = isset($element_data['text_align']) ? $element_data['text_align'] : '';
4430
 
4431
  $css = isset($element_data['css']) ? $element_data['css'] : '';
4472
 
4473
  $settings_tabs_field->generate_field($args);
4474
 
4475
+ $args = array(
4476
+ 'id' => 'link_target',
4477
+ 'css_id' => $element_index.'_link_target',
4478
+ 'parent' => $input_name.'[categories]',
4479
+ 'title' => __('Link target','post-grid'),
4480
+ 'details' => __('Choose option link target.','post-grid'),
4481
+ 'type' => 'select',
4482
+ 'value' => $link_target,
4483
+ 'default' => 'post_link',
4484
+ 'args' => array(
4485
+ '_blank'=> __('_blank', 'post-grid'),
4486
+ '_parent'=> __('_parent', 'post-grid'),
4487
+ '_self'=> __('_self', 'post-grid'),
4488
+ '_top'=> __('_top', 'post-grid'),
4489
+
4490
+ ),
4491
+ );
4492
+
4493
+ $settings_tabs_field->generate_field($args);
4494
+
4495
  $args = array(
4496
  'id' => 'wrapper_html',
4497
  'css_id' => $element_index.'_wrapper_html',
4521
  $settings_tabs_field->generate_field($args);
4522
 
4523
 
4524
+
4525
+
4526
+
4527
  $args = array(
4528
  'id' => 'font_size',
4529
  'css_id' => $element_index.'_font_size',
4757
  $element_index = isset($parameters['index']) ? $parameters['index'] : '';
4758
 
4759
  $max_count = isset($element_data['max_count']) ? $element_data['max_count'] : '';
4760
+ $link_target = isset($element_data['link_target']) ? $element_data['link_target'] : '';
4761
+ $separator = isset($element_data['separator']) ? $element_data['separator'] : '';
4762
+
4763
  $font_size = isset($element_data['font_size']) ? $element_data['font_size'] : '';
4764
  $font_family = isset($element_data['font_family']) ? $element_data['font_family'] : '';
4765
  $wrapper_html = isset($element_data['wrapper_html']) ? $element_data['wrapper_html'] : '';
4766
  $wrapper_margin = isset($element_data['wrapper_margin']) ? $element_data['wrapper_margin'] : '';
4767
  $link_color = isset($element_data['link_color']) ? $element_data['link_color'] : '';
4768
  $text_align = isset($element_data['text_align']) ? $element_data['text_align'] : '';
 
4769
 
4770
  $css = isset($element_data['css']) ? $element_data['css'] : '';
4771
  $css_hover = isset($element_data['css_hover']) ? $element_data['css_hover'] : '';
4812
 
4813
  $settings_tabs_field->generate_field($args);
4814
 
4815
+ $args = array(
4816
+ 'id' => 'link_target',
4817
+ 'css_id' => $element_index.'_link_target',
4818
+ 'parent' => $input_name.'[tags]',
4819
+ 'title' => __('Link target','post-grid'),
4820
+ 'details' => __('Choose option link target.','post-grid'),
4821
+ 'type' => 'select',
4822
+ 'value' => $link_target,
4823
+ 'default' => 'post_link',
4824
+ 'args' => array(
4825
+ '_blank'=> __('_blank', 'post-grid'),
4826
+ '_parent'=> __('_parent', 'post-grid'),
4827
+ '_self'=> __('_self', 'post-grid'),
4828
+ '_top'=> __('_top', 'post-grid'),
4829
+
4830
+ ),
4831
+ );
4832
+
4833
+ $settings_tabs_field->generate_field($args);
4834
+
4835
 
4836
  $args = array(
4837
  'id' => 'wrapper_html',
includes/settings-hook.php CHANGED
@@ -234,14 +234,368 @@ if(!function_exists('post_grid_settings_content_buy_pro')) {
234
  </thead>
235
 
236
  <tr>
237
- <td class="col-features"><?php echo __('Query by product taxonomies','post-grid'); ?> </td>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
238
  <td><i class="fas fa-times"></i></td>
239
  <td><i class="fas fa-check"></i></td>
240
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
241
 
242
 
243
  <tr>
244
- <td colspan="3" class="col-features"><b><?php echo __('3rd Party Plugins','post-grid'); ?></b> </td>
 
 
245
  </tr>
246
 
247
  <tr>
@@ -249,7 +603,43 @@ if(!function_exists('post_grid_settings_content_buy_pro')) {
249
  <td><i class="fas fa-check"></i></td>
250
  <td><i class="fas fa-check"></i></td>
251
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
252
 
 
 
 
 
 
253
  <tr>
254
  <td class="col-features"><?php echo __('Multi Rating','post-grid'); ?> </td>
255
  <td><i class="fas fa-check"></i></td>
@@ -270,6 +660,12 @@ if(!function_exists('post_grid_settings_content_buy_pro')) {
270
  <td><i class="fas fa-check"></i></td>
271
  <td><i class="fas fa-check"></i></td>
272
  </tr>
 
 
 
 
 
 
273
  <tr>
274
  <td class="col-features"><?php echo __('Yasr – Yet Another Stars Rating','post-grid'); ?> </td>
275
  <td><i class="fas fa-check"></i></td>
@@ -297,13 +693,38 @@ if(!function_exists('post_grid_settings_content_buy_pro')) {
297
  <td><i class="fas fa-check"></i></td>
298
  </tr>
299
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
300
 
 
 
 
 
 
301
 
302
-
303
-
304
-
305
-
306
-
 
 
 
 
 
307
 
308
 
309
 
234
  </thead>
235
 
236
  <tr>
237
+ <td colspan="3" class="col-features">
238
+ <h3><?php echo __('Post Query','post-grid'); ?></h3>
239
+ </td>
240
+ </tr>
241
+ <tr>
242
+ <td class="col-features"><?php echo __('Lazy load','post-grid'); ?> </td>
243
+ <td><i class="fas fa-check"></i></td>
244
+ <td><i class="fas fa-check"></i></td>
245
+ </tr>
246
+ <tr>
247
+ <td class="col-features"><?php echo __('Lazy load image source','post-grid'); ?> </td>
248
+ <td><i class="fas fa-check"></i></td>
249
+ <td><i class="fas fa-check"></i></td>
250
+ </tr>
251
+ <tr>
252
+ <td class="col-features"><?php echo __('Container style','post-grid'); ?> </td>
253
+ <td><i class="fas fa-check"></i></td>
254
+ <td><i class="fas fa-check"></i></td>
255
+ </tr>
256
+ <tr>
257
+ <td class="col-features"><?php echo __('Grid item width','post-grid'); ?> </td>
258
+ <td><i class="fas fa-check"></i></td>
259
+ <td><i class="fas fa-check"></i></td>
260
+ </tr>
261
+
262
+ <tr>
263
+ <td class="col-features"><?php echo __('Grid item height','post-grid'); ?> </td>
264
+ <td><i class="fas fa-check"></i></td>
265
+ <td><i class="fas fa-check"></i></td>
266
+ </tr>
267
+
268
+ <tr>
269
+ <td class="col-features"><?php echo __('Items background color','post-grid'); ?> </td>
270
+ <td><i class="fas fa-check"></i></td>
271
+ <td><i class="fas fa-check"></i></td>
272
+ </tr>
273
+
274
+ <tr>
275
+ <td class="col-features"><?php echo __('Grid item margin','post-grid'); ?> </td>
276
+ <td><i class="fas fa-check"></i></td>
277
+ <td><i class="fas fa-check"></i></td>
278
+ </tr>
279
+
280
+ <tr>
281
+ <td class="col-features"><?php echo __('Grid item padding','post-grid'); ?> </td>
282
+ <td><i class="fas fa-check"></i></td>
283
+ <td><i class="fas fa-check"></i></td>
284
+ </tr>
285
+
286
+
287
+ <tr>
288
+ <td class="col-features"><?php echo __('Masonry layout','post-grid'); ?> </td>
289
+ <td><i class="fas fa-check"></i></td>
290
+ <td><i class="fas fa-check"></i></td>
291
+ </tr>
292
+
293
+ <tr>
294
+ <td class="col-features"><?php echo __('Custom Js','post-grid'); ?> </td>
295
+ <td><i class="fas fa-check"></i></td>
296
+ <td><i class="fas fa-check"></i></td>
297
+ </tr>
298
+
299
+ <tr>
300
+ <td class="col-features"><?php echo __('Custom CSS','post-grid'); ?> </td>
301
+ <td><i class="fas fa-check"></i></td>
302
+ <td><i class="fas fa-check"></i></td>
303
+ </tr>
304
+
305
+
306
+
307
+
308
+
309
+
310
+ <tr>
311
+ <td colspan="3" class="col-features">
312
+ <h3><?php echo __('Post Query','post-grid'); ?></h3>
313
+ </td>
314
+ </tr>
315
+
316
+ <tr>
317
+ <td class="col-features"><?php echo __('Any post types','post-grid'); ?> </td>
318
+ <td><i class="fas fa-check"></i></td>
319
+ <td><i class="fas fa-check"></i></td>
320
+ </tr>
321
+
322
+ <tr>
323
+ <td class="col-features"><?php echo __('Any taxonomies & terms','post-grid'); ?> </td>
324
+ <td><i class="fas fa-check"></i></td>
325
+ <td><i class="fas fa-check"></i></td>
326
+ </tr>
327
+ <tr>
328
+ <td class="col-features"><?php echo __('Taxonomies relation','post-grid'); ?> </td>
329
+ <td><i class="fas fa-check"></i></td>
330
+ <td><i class="fas fa-check"></i></td>
331
+ </tr>
332
+
333
+ <tr>
334
+ <td class="col-features"><?php echo __('Any post status','post-grid'); ?> </td>
335
+ <td><i class="fas fa-check"></i></td>
336
+ <td><i class="fas fa-check"></i></td>
337
+ </tr>
338
+
339
+ <tr>
340
+ <td class="col-features"><?php echo __('Post query order','post-grid'); ?> </td>
341
+ <td><i class="fas fa-check"></i></td>
342
+ <td><i class="fas fa-check"></i></td>
343
+ </tr>
344
+ <tr>
345
+ <td class="col-features"><?php echo __('Post query orderby','post-grid'); ?> </td>
346
+ <td><i class="fas fa-check"></i></td>
347
+ <td><i class="fas fa-check"></i></td>
348
+ </tr>
349
+
350
+ <tr>
351
+ <td class="col-features"><?php echo __('Query orderby meta key','post-grid'); ?> </td>
352
+ <td><i class="fas fa-check"></i></td>
353
+ <td><i class="fas fa-check"></i></td>
354
+ </tr>
355
+ <tr>
356
+ <td class="col-features"><?php echo __('Posts per page','post-grid'); ?> </td>
357
+ <td><i class="fas fa-check"></i></td>
358
+ <td><i class="fas fa-check"></i></td>
359
+ </tr>
360
+ <tr>
361
+ <td class="col-features"><?php echo __('Offset','post-grid'); ?> </td>
362
+ <td><i class="fas fa-check"></i></td>
363
+ <td><i class="fas fa-check"></i></td>
364
+ </tr>
365
+ <tr>
366
+ <td class="col-features"><?php echo __('Exclude by post ID','post-grid'); ?> </td>
367
+ <td><i class="fas fa-check"></i></td>
368
+ <td><i class="fas fa-check"></i></td>
369
+ </tr>
370
+
371
+ <tr>
372
+ <td class="col-features"><?php echo __('Include by post ID','post-grid'); ?> </td>
373
+ <td><i class="fas fa-check"></i></td>
374
+ <td><i class="fas fa-check"></i></td>
375
+ </tr>
376
+ <tr>
377
+ <td class="col-features"><?php echo __('Search parameter','post-grid'); ?> </td>
378
+ <td><i class="fas fa-check"></i></td>
379
+ <td><i class="fas fa-check"></i></td>
380
+ </tr>
381
+
382
+ <tr>
383
+ <td class="col-features"><?php echo __('Meta field query','post-grid'); ?> </td>
384
+ <td><i class="fas fa-times"></i></td>
385
+ <td><i class="fas fa-check"></i></td>
386
+ </tr>
387
+
388
+ <tr>
389
+ <td class="col-features"><?php echo __('Meta query relation','post-grid'); ?> </td>
390
+ <td><i class="fas fa-times"></i></td>
391
+ <td><i class="fas fa-check"></i></td>
392
+ </tr>
393
+ <tr>
394
+ <td class="col-features"><?php echo __('Extra query parameter','post-grid'); ?> </td>
395
+ <td><i class="fas fa-times"></i></td>
396
+ <td><i class="fas fa-check"></i></td>
397
+ </tr>
398
+ <tr>
399
+ <td class="col-features"><?php echo __('Permission parameters','post-grid'); ?> </td>
400
+ <td><i class="fas fa-times"></i></td>
401
+ <td><i class="fas fa-check"></i></td>
402
+ </tr>
403
+ <tr>
404
+ <td class="col-features"><?php echo __('Sticky post query','post-grid'); ?> </td>
405
+ <td><i class="fas fa-times"></i></td>
406
+ <td><i class="fas fa-check"></i></td>
407
+ </tr>
408
+ <tr>
409
+ <td class="col-features"><?php echo __('Date parameters','post-grid'); ?> </td>
410
+ <td><i class="fas fa-times"></i></td>
411
+ <td><i class="fas fa-check"></i></td>
412
+ </tr>
413
+
414
+ <tr>
415
+ <td class="col-features"><?php echo __('Author parameters','post-grid'); ?> </td>
416
+ <td><i class="fas fa-times"></i></td>
417
+ <td><i class="fas fa-check"></i></td>
418
+ </tr>
419
+ <tr>
420
+ <td class="col-features"><?php echo __('Password parameters','post-grid'); ?> </td>
421
+ <td><i class="fas fa-times"></i></td>
422
+ <td><i class="fas fa-check"></i></td>
423
+ </tr>
424
+ <tr>
425
+ <td class="col-features"><?php echo __('Post grid for Archives','post-grid'); ?> </td>
426
+ <td><i class="fas fa-times"></i></td>
427
+ <td><i class="fas fa-check"></i></td>
428
+ </tr>
429
+
430
+
431
+
432
+
433
+
434
+
435
+
436
+
437
+ <tr>
438
+ <td colspan="3" class="col-features">
439
+ <h3><?php echo __('View Types','post-grid'); ?></h3>
440
+ </td>
441
+ </tr>
442
+
443
+
444
+ <tr>
445
+ <td class="col-features"><?php echo __('Filterable','post-grid'); ?> </td>
446
+ <td><i class="fas fa-times"></i></td>
447
+ <td><i class="fas fa-check"></i></td>
448
+ </tr>
449
+ <tr>
450
+ <td class="col-features"><?php echo __('Glossary','post-grid'); ?> </td>
451
+ <td><i class="fas fa-times"></i></td>
452
+ <td><i class="fas fa-check"></i></td>
453
+ </tr>
454
+ <tr>
455
+ <td class="col-features"><?php echo __('Carousel Slider','post-grid'); ?> </td>
456
+ <td><i class="fas fa-times"></i></td>
457
+ <td><i class="fas fa-check"></i></td>
458
+ </tr>
459
+
460
+ <tr>
461
+ <td class="col-features"><?php echo __('Collapsible','post-grid'); ?> </td>
462
+ <td><i class="fas fa-times"></i></td>
463
+ <td><i class="fas fa-check"></i></td>
464
+ </tr>
465
+
466
+ <tr>
467
+ <td colspan="3" class="col-features">
468
+ <h3><?php echo __('Pagination Types','post-grid'); ?></h3>
469
+ </td>
470
+ </tr>
471
+
472
+ <tr>
473
+ <td class="col-features"><?php echo __('Normal Pagination','post-grid'); ?> </td>
474
+ <td><i class="fas fa-check"></i></td>
475
+ <td><i class="fas fa-check"></i></td>
476
+ </tr>
477
+
478
+ <tr>
479
+ <td class="col-features"><?php echo __('Ajax Pagination','post-grid'); ?> </td>
480
+ <td><i class="fas fa-times"></i></td>
481
+ <td><i class="fas fa-check"></i></td>
482
+ </tr>
483
+ <tr>
484
+ <td class="col-features"><?php echo __('Next-Previous','post-grid'); ?> </td>
485
+ <td><i class="fas fa-times"></i></td>
486
+ <td><i class="fas fa-check"></i></td>
487
+ </tr>
488
+ <tr>
489
+ <td class="col-features"><?php echo __('Filterable pagination','post-grid'); ?> </td>
490
+ <td><i class="fas fa-times"></i></td>
491
+ <td><i class="fas fa-check"></i></td>
492
+ </tr>
493
+ <tr>
494
+ <td class="col-features"><?php echo __('Ajax Load More','post-grid'); ?> </td>
495
+ <td><i class="fas fa-times"></i></td>
496
+ <td><i class="fas fa-check"></i></td>
497
+ </tr>
498
+
499
+ <tr>
500
+ <td colspan="3" class="col-features">
501
+ <h3><?php echo __('Media Sources','post-grid'); ?></h3>
502
+ </td>
503
+ </tr>
504
+
505
+ <tr>
506
+ <td class="col-features"><?php echo __('Featured Image','post-grid'); ?> </td>
507
+ <td><i class="fas fa-check"></i></td>
508
+ <td><i class="fas fa-check"></i></td>
509
+ </tr>
510
+ <tr>
511
+ <td class="col-features"><?php echo __('First images from content','post-grid'); ?> </td>
512
+ <td><i class="fas fa-check"></i></td>
513
+ <td><i class="fas fa-check"></i></td>
514
+ </tr>
515
+ <tr>
516
+ <td class="col-features"><?php echo __('Empty thumbnail','post-grid'); ?> </td>
517
+ <td><i class="fas fa-check"></i></td>
518
+ <td><i class="fas fa-check"></i></td>
519
+ </tr>
520
+
521
+ <tr>
522
+ <td class="col-features"><?php echo __('First youtube video from content','post-grid'); ?> </td>
523
+ <td><i class="fas fa-times"></i></td>
524
+ <td><i class="fas fa-check"></i></td>
525
+ </tr>
526
+ <tr>
527
+ <td class="col-features"><?php echo __('Custom youtube video','post-grid'); ?> </td>
528
+ <td><i class="fas fa-times"></i></td>
529
+ <td><i class="fas fa-check"></i></td>
530
+ </tr>
531
+ <tr>
532
+ <td class="col-features"><?php echo __('First vimeo video from content','post-grid'); ?> </td>
533
+ <td><i class="fas fa-times"></i></td>
534
+ <td><i class="fas fa-check"></i></td>
535
+ </tr>
536
+ <tr>
537
+ <td class="col-features"><?php echo __('Custom vimeo video','post-grid'); ?> </td>
538
+ <td><i class="fas fa-times"></i></td>
539
+ <td><i class="fas fa-check"></i></td>
540
+ </tr>
541
+ <tr>
542
+ <td class="col-features"><?php echo __('First dailymotion video from content','post-grid'); ?> </td>
543
+ <td><i class="fas fa-times"></i></td>
544
+ <td><i class="fas fa-check"></i></td>
545
+ </tr>
546
+ <tr>
547
+ <td class="col-features"><?php echo __('Custom dailymotion video','post-grid'); ?> </td>
548
+ <td><i class="fas fa-times"></i></td>
549
+ <td><i class="fas fa-check"></i></td>
550
+ </tr>
551
+ <tr>
552
+ <td class="col-features"><?php echo __('First MP3 from content','post-grid'); ?> </td>
553
+ <td><i class="fas fa-times"></i></td>
554
+ <td><i class="fas fa-check"></i></td>
555
+ </tr>
556
+ <tr>
557
+ <td class="col-features"><?php echo __('Custom MP3','post-grid'); ?> </td>
558
+ <td><i class="fas fa-times"></i></td>
559
+ <td><i class="fas fa-check"></i></td>
560
+ </tr>
561
+ <tr>
562
+ <td class="col-features"><?php echo __('First SoundCloud from content','post-grid'); ?> </td>
563
  <td><i class="fas fa-times"></i></td>
564
  <td><i class="fas fa-check"></i></td>
565
  </tr>
566
+ <tr>
567
+ <td class="col-features"><?php echo __('Custom SoundCloud','post-grid'); ?> </td>
568
+ <td><i class="fas fa-times"></i></td>
569
+ <td><i class="fas fa-check"></i></td>
570
+ </tr>
571
+ <tr>
572
+ <td class="col-features"><?php echo __('Custom Thumbnail','post-grid'); ?> </td>
573
+ <td><i class="fas fa-times"></i></td>
574
+ <td><i class="fas fa-check"></i></td>
575
+ </tr>
576
+ <tr>
577
+ <td class="col-features"><?php echo __('Font Awesome','post-grid'); ?> </td>
578
+ <td><i class="fas fa-times"></i></td>
579
+ <td><i class="fas fa-check"></i></td>
580
+ </tr>
581
+ <tr>
582
+ <td class="col-features"><?php echo __('Custom Video','post-grid'); ?> </td>
583
+ <td><i class="fas fa-times"></i></td>
584
+ <td><i class="fas fa-check"></i></td>
585
+ </tr>
586
+
587
+
588
+
589
+
590
+
591
+
592
+
593
 
594
 
595
  <tr>
596
+ <td colspan="3" class="col-features">
597
+ <h3><?php echo __('3rd Party Plugins','post-grid'); ?></h3>
598
+ </td>
599
  </tr>
600
 
601
  <tr>
603
  <td><i class="fas fa-check"></i></td>
604
  <td><i class="fas fa-check"></i></td>
605
  </tr>
606
+ <tr>
607
+ <td class="col-features"><?php echo __('Like Button Rating','post-grid'); ?> </td>
608
+ <td><i class="fas fa-check"></i></td>
609
+ <td><i class="fas fa-check"></i></td>
610
+ </tr>
611
+ <tr>
612
+ <td class="col-features"><?php echo __('Page Views Count','post-grid'); ?> </td>
613
+ <td><i class="fas fa-check"></i></td>
614
+ <td><i class="fas fa-check"></i></td>
615
+ </tr>
616
+
617
+ <tr>
618
+ <td class="col-features"><?php echo __('Page Visit Counter','post-grid'); ?> </td>
619
+ <td><i class="fas fa-check"></i></td>
620
+ <td><i class="fas fa-check"></i></td>
621
+ </tr>
622
+ <tr>
623
+ <td class="col-features"><?php echo __('Post Views Counter','post-grid'); ?> </td>
624
+ <td><i class="fas fa-check"></i></td>
625
+ <td><i class="fas fa-check"></i></td>
626
+ </tr>
627
+ <tr>
628
+ <td class="col-features"><?php echo __('Simple Job Board','post-grid'); ?> </td>
629
+ <td><i class="fas fa-check"></i></td>
630
+ <td><i class="fas fa-check"></i></td>
631
+ </tr>
632
+ <tr>
633
+ <td class="col-features"><?php echo __('WP Job Manager','post-grid'); ?> </td>
634
+ <td><i class="fas fa-check"></i></td>
635
+ <td><i class="fas fa-check"></i></td>
636
+ </tr>
637
 
638
+ <tr>
639
+ <td class="col-features"><?php echo __('WCK - Custom Fields Creator','post-grid'); ?> </td>
640
+ <td><i class="fas fa-check"></i></td>
641
+ <td><i class="fas fa-check"></i></td>
642
+ </tr>
643
  <tr>
644
  <td class="col-features"><?php echo __('Multi Rating','post-grid'); ?> </td>
645
  <td><i class="fas fa-check"></i></td>
660
  <td><i class="fas fa-check"></i></td>
661
  <td><i class="fas fa-check"></i></td>
662
  </tr>
663
+ <tr>
664
+ <td class="col-features"><?php echo __('WP-PostViews','post-grid'); ?> </td>
665
+ <td><i class="fas fa-check"></i></td>
666
+ <td><i class="fas fa-check"></i></td>
667
+ </tr>
668
+
669
  <tr>
670
  <td class="col-features"><?php echo __('Yasr – Yet Another Stars Rating','post-grid'); ?> </td>
671
  <td><i class="fas fa-check"></i></td>
693
  <td><i class="fas fa-check"></i></td>
694
  </tr>
695
 
696
+ <tr>
697
+ <td class="col-features"><?php echo __('CMB2','post-grid'); ?> </td>
698
+ <td><i class="fas fa-times"></i></td>
699
+ <td><i class="fas fa-check"></i></td>
700
+ </tr>
701
+ <tr>
702
+ <td class="col-features"><?php echo __('Custom Field Suite','post-grid'); ?> </td>
703
+ <td><i class="fas fa-times"></i></td>
704
+ <td><i class="fas fa-check"></i></td>
705
+ </tr>
706
+ <tr>
707
+ <td class="col-features"><?php echo __('Events Manager','post-grid'); ?> </td>
708
+ <td><i class="fas fa-times"></i></td>
709
+ <td><i class="fas fa-check"></i></td>
710
+ </tr>
711
 
712
+ <tr>
713
+ <td class="col-features"><?php echo __('Pods','post-grid'); ?> </td>
714
+ <td><i class="fas fa-times"></i></td>
715
+ <td><i class="fas fa-check"></i></td>
716
+ </tr>
717
 
718
+ <tr>
719
+ <td class="col-features"><?php echo __('The Events Calendar','post-grid'); ?> </td>
720
+ <td><i class="fas fa-times"></i></td>
721
+ <td><i class="fas fa-check"></i></td>
722
+ </tr>
723
+ <tr>
724
+ <td class="col-features"><?php echo __('Event Organiser','post-grid'); ?> </td>
725
+ <td><i class="fas fa-times"></i></td>
726
+ <td><i class="fas fa-check"></i></td>
727
+ </tr>
728
 
729
 
730
 
post-grid.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Post Grid by PickPlugins
4
  Plugin URI: https://www.pickplugins.com/item/post-grid-create-awesome-grid-from-any-post-type-for-wordpress/
5
  Description: Awesome post grid for query post from any post type and display on grid.
6
- Version: 2.0.58
7
  Author: PickPlugins
8
  Author URI: https://www.pickplugins.com/
9
  License: GPLv2 or later
@@ -21,7 +21,7 @@ if( !class_exists( 'PostGrid' )){
21
  define('post_grid_plugin_dir', plugin_dir_path(__FILE__));
22
  define('post_grid_plugin_basename', plugin_basename(__FILE__));
23
  define('post_grid_plugin_name', 'Post Grid');
24
- define('post_grid_version', '2.0.58');
25
 
26
 
27
 
3
  Plugin Name: Post Grid by PickPlugins
4
  Plugin URI: https://www.pickplugins.com/item/post-grid-create-awesome-grid-from-any-post-type-for-wordpress/
5
  Description: Awesome post grid for query post from any post type and display on grid.
6
+ Version: 2.0.59
7
  Author: PickPlugins
8
  Author URI: https://www.pickplugins.com/
9
  License: GPLv2 or later
21
  define('post_grid_plugin_dir', plugin_dir_path(__FILE__));
22
  define('post_grid_plugin_basename', plugin_basename(__FILE__));
23
  define('post_grid_plugin_name', 'Post Grid');
24
+ define('post_grid_version', '2.0.59');
25
 
26
 
27
 
readme.txt CHANGED
@@ -4,7 +4,7 @@
4
  Tags: post grid, grid, custom post grid, post type grid, grid display, category filter, custom post, filter, filtering, grid, layout, list, masonry, post, post filter, post layout, taxonomy, taxonomy filter,
5
  Requires at least: 3.8
6
  Tested up to: 5.4
7
- Stable tag: 2.0.58
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -59,24 +59,17 @@ Post Grid has many support and input to display your desired post on the grid, y
59
  * Post order and
60
  * Order by, order by meta field value,
61
  * Custom number of posts per page, offset
62
- * Exclude post by ids, and
 
63
  * Display post grid based on keyword search.
64
-
65
-
66
- **Layout settings**
67
- You can customize grid item layout settings, following option avilable to customize
68
-
69
- * Grid item width, you can set custom width for grid item based on mobile, tablet and desktop device. you can also set %
70
- based column, like 30% will gives you 3 column in each row.
71
- * Grid item height - you can set custom height of grid item, based on device you can set auto height, fixed height or
72
- max height.
73
  * Grid item background color.
74
  * Grid item padding.
75
  * Grid item margins.
76
  * Lazy load - you can enable lazy load to hide grid on page load.
77
  * Featured image custom size selection.
78
- * Custom media source - there is 3 different source available in free version. Featured Image, First images from
79
- content, Empty thumbnail
80
  * Masonry style grid also available.
81
 
82
 
@@ -151,114 +144,41 @@ content, Empty thumbnail
151
  **WooCommerce**
152
  WooCommerce is #1 ecommerce plugin for WordPress and we provide full support to display following elements for products on the post grid.
153
 
154
- * Add to cart
155
- * Full price
156
- * Sale price
157
- * Regular price
158
- * Star rating
159
- * Text rating
160
- * Product categories
161
- * Product tags
162
- * Product gallery
163
- * Product SKU
164
 
165
 
166
  **Easy Digital Download**
167
  Easy Digital Download is another best ecommerce for digital products and we provide full support to display following elements for downloads on the post grid.
168
 
169
- * Price
170
- * Variable prices
171
- * Sales stats
172
- * Earnings stats
173
- * Add to cart
174
- * Text rating
175
- * download categories
176
- * download tags
177
 
178
 
179
  **Advanced Custom Fields**
180
  Advanced Custom Fields is #1 custom field's plugin for WordPress and we added full support to display following meta fields for any post types.
181
 
182
- * Text
183
- * Textarea
184
- * Number
185
- * Range
186
- * Email
187
- * URL
188
- * Password
189
- * Link
190
- * Post object
191
- * Page link
192
- * Taxonomy
193
- * User
194
- * Relationship
195
- * Image
196
- * File
197
- * Wysiwyg
198
- * oEmbed
199
- * Select
200
- * Checkbox
201
- * Radio
202
- * Button group
203
- * True / False
204
- * Date picker
205
- * Time picker
206
- * Datetime picker
207
- * Google Map
208
 
209
  **Custom Field Suite**
210
  Custom Field Suite is another best custom field's plugin for WordPress and we added full support to display following meta fields for any post types.
211
 
212
- * Text
213
- * Textarea
214
- * Link
215
- * Taxonomy
216
- * User
217
- * Relationship
218
- * File
219
- * Wysiwyg
220
- * Select
221
- * True / False
222
- * Date picker
223
-
224
 
225
  **The Events Calendar**
226
  The Events Calendar is #1 event's manager plugin for WordPress and we added full support to display following elements for event post type
227
 
228
- * Event categories
229
- * Event tags
230
- * Event start date
231
- * Event end date
232
- * Event URL
233
- * Event cost
234
- * Venue address
235
- * Venue city
236
- * Venue country
237
- * Venue province
238
- * Venue zip
239
- * Venue phone
240
- * Venue URL
241
- * Venue Map
242
- * Organizer Phone
243
- * Organizer Website
244
- * Organizer Email
245
 
246
 
247
  **Events Manager**
248
  Events Manager is another best event's manager plugin for WordPress and we added full support to display following elements for event post type
249
 
250
- * Event categories
251
- * Event tags
252
- * Event start date
253
- * Event end date
254
- * Event start time
255
- * Event end time
256
- * Event spaces
257
- * Max Spaces
258
- * Cut-Off Date
259
- * Cut-Off time
260
-
261
-
262
 
263
 
264
 
@@ -296,6 +216,14 @@ then paste this shortcode anywhere in your page to display grid<br />
296
 
297
  == Changelog ==
298
 
 
 
 
 
 
 
 
 
299
  = 2.0.58 =
300
  * 2020-05-19 add - Element added for "Like Button Rating" plugin
301
  * 2020-05-19 add - Element added for "WP-PostViews" plugin
4
  Tags: post grid, grid, custom post grid, post type grid, grid display, category filter, custom post, filter, filtering, grid, layout, list, masonry, post, post filter, post layout, taxonomy, taxonomy filter,
5
  Requires at least: 3.8
6
  Tested up to: 5.4
7
+ Stable tag: 2.0.59
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
59
  * Post order and
60
  * Order by, order by meta field value,
61
  * Custom number of posts per page, offset
62
+ * Exclude post by ids
63
+ * Include post by ids
64
  * Display post grid based on keyword search.
65
+ * Grid item width, you can set custom width for grid item based on mobile, tablet and desktop device. you can also set % based column, like 30% will gives you 3 column in each row.
66
+ * Grid item height - you can set custom height of grid item, based on device you can set auto height, fixed height or max height.
 
 
 
 
 
 
 
67
  * Grid item background color.
68
  * Grid item padding.
69
  * Grid item margins.
70
  * Lazy load - you can enable lazy load to hide grid on page load.
71
  * Featured image custom size selection.
72
+ * Custom media source - there is 3 different source available in free version. Featured Image, First images from content, Empty thumbnail
 
73
  * Masonry style grid also available.
74
 
75
 
144
  **WooCommerce**
145
  WooCommerce is #1 ecommerce plugin for WordPress and we provide full support to display following elements for products on the post grid.
146
 
147
+ Add to cart | Full price | Sale price | Regular price | Star rating | Text rating | Product categories | Product tags | Product gallery | Product SKU
 
 
 
 
 
 
 
 
 
148
 
149
 
150
  **Easy Digital Download**
151
  Easy Digital Download is another best ecommerce for digital products and we provide full support to display following elements for downloads on the post grid.
152
 
153
+ Price | Variable prices | Sales stats | Earnings stats | Add to cart | Text rating | download categories | download tags
 
 
 
 
 
 
 
154
 
155
 
156
  **Advanced Custom Fields**
157
  Advanced Custom Fields is #1 custom field's plugin for WordPress and we added full support to display following meta fields for any post types.
158
 
159
+ Text | Textarea | Number | Range | Email | URL | Password | Link | Post object | Page link | Taxonomy | User | Relationship | Image | File | Wysiwyg | oEmbed | Select | Checkbox | Radio | Button group | True / False | Date picker | Time picker | Datetime picker | Google Map
160
+
161
+
162
+ **CMB2**
163
+ CMB2 is another best custom field's plugin for WordPress and we added full support to display following meta fields for any post types.
164
+
165
+ Text | Email | URL | Money | Textarea | Select | Checkbox | Radio | Link | File | Wysiwyg | oEmbed
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
166
 
167
  **Custom Field Suite**
168
  Custom Field Suite is another best custom field's plugin for WordPress and we added full support to display following meta fields for any post types.
169
 
170
+ Text | Textarea | Link | Taxonomy | User | Relationship | File | Wysiwyg | Select | True / False | Date picker
 
 
 
 
 
 
 
 
 
 
 
171
 
172
  **The Events Calendar**
173
  The Events Calendar is #1 event's manager plugin for WordPress and we added full support to display following elements for event post type
174
 
175
+ Event categories | Event tags | Event start date | Event end date | Event URL | Event cost | Venue address | Venue city | Venue country | Venue province | Venue zip | Venue phone | Venue URL | Venue Map | Organizer Phone | Organizer Website | Organizer Email
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
176
 
177
 
178
  **Events Manager**
179
  Events Manager is another best event's manager plugin for WordPress and we added full support to display following elements for event post type
180
 
181
+ Event categories | Event tags | Event start date | Event end date | Event start time | Event end time | Event spaces | Max Spaces | Cut-Off Date | Cut-Off time
 
 
 
 
 
 
 
 
 
 
 
182
 
183
 
184
 
216
 
217
  == Changelog ==
218
 
219
+ = 2.0.59 =
220
+ * 2020-05-21 add - Elements added for "WCK - Custom Fields and Custom Post Types Creator" plugin
221
+ * 2020-05-21 add - Elements added for "WP Job Manager" plugin
222
+ * 2020-05-21 add - Elements added for "Simple Job Board" plugin
223
+ * 2020-05-21 add - Element "Categories" link target option added
224
+ * 2020-05-21 add - Element "Tags" link target option added
225
+
226
+
227
  = 2.0.58 =
228
  * 2020-05-19 add - Element added for "Like Button Rating" plugin
229
  * 2020-05-19 add - Element added for "WP-PostViews" plugin