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