The Post Grid - Version 3.1.1

Version Description

  • Fixed Grid Column Issue in Small Device
  • Fixed Radio Field Selection Issue
  • Fixed ShortCode Heading Issue
Download this release

Release Info

Developer techlabpro1
Plugin Icon 128x128 The Post Grid
Version 3.1.1
Comparing to
See all releases

Code changes from version 3.1.0 to 3.1.1

README.txt CHANGED
@@ -4,7 +4,7 @@ Donate link:
4
  Tags: post grid, content grid, post display, post format, post view, blog display, news display, post
5
  Requires at least: 4.5
6
  Tested up to: 5.8.2
7
- Stable tag: 3.1.0
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -16,13 +16,14 @@ Fast & Easy way to display WordPress post in Grid, List & Isotope view ( filter
16
 
17
  The Post Grid is a fully Responsive & Mobile friendly plugin to display your page/post in Grid, List and Isotope View without any line of coding. It is fast and easy to generate grid from admin end and insert into page/post. You can Display posts by any category(s), tag(s), author(s), keyword(s) also Order posts by Id, Title, Created date, Modified date and Menu order.
18
 
19
- [youtube https://www.youtube.com/watch?v=V651fm6eaV4]
20
 
21
  By using The Post Grid plugin you can display your post in Grid List & Isotope view in minutes, without any line of Coding...
22
 
23
  = Features =
24
  * Fully responsive and mobile friendly.
25
- * 4 Different Layouts
 
26
  * Generate Unlimited grid.
27
  * Excerpt limit in word or characters
28
  * User define excerpt ending(... )
@@ -35,7 +36,12 @@ By using The Post Grid plugin you can display your post in Grid List & Isotope v
35
  * Display image size (thumbnail, medium, large, full)
36
  * Isotope filter for any taxonomy ie. categories, tags...
37
  * Query Post with Relation.
 
38
  * Fields Selection.
 
 
 
 
39
  * Primary and Button Color control.
40
  * Enable/Disable Pagination.
41
  * Pagination Supported
@@ -64,7 +70,8 @@ For any bug or suggestion please mail support@radiustheme.com
64
 
65
  = PRO Features =
66
  * Fully responsive and mobile friendly.
67
- * 55 Different Layouts
 
68
  * Even and Masonry Grid.
69
  * WooCommerce supported.
70
  * Custom Post Type Supported
@@ -79,6 +86,9 @@ For any bug or suggestion please mail support@radiustheme.com
79
  * Popup page Fields Selection.
80
  * Default image set option in Shortcode generator settings.
81
  * All Text color, size and Button Color control.
 
 
 
82
  * Overlay color and opacity.
83
  * AJAX Pagination (Number, Load more and Load on Scrolling))
84
  * Single popup and Popup with next preview.
@@ -141,6 +151,11 @@ For any bug or suggestion please mail support@radiustheme.com
141
 
142
  == Changelog ==
143
 
 
 
 
 
 
144
  = 3.1.0 =
145
  * Updated UI
146
  * Added 4 New Layout
4
  Tags: post grid, content grid, post display, post format, post view, blog display, news display, post
5
  Requires at least: 4.5
6
  Tested up to: 5.8.2
7
+ Stable tag: 3.1.1
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
16
 
17
  The Post Grid is a fully Responsive & Mobile friendly plugin to display your page/post in Grid, List and Isotope View without any line of coding. It is fast and easy to generate grid from admin end and insert into page/post. You can Display posts by any category(s), tag(s), author(s), keyword(s) also Order posts by Id, Title, Created date, Modified date and Menu order.
18
 
19
+ [youtube https://www.youtube.com/watch?v=_xZBDU4kgKk]
20
 
21
  By using The Post Grid plugin you can display your post in Grid List & Isotope view in minutes, without any line of Coding...
22
 
23
  = Features =
24
  * Fully responsive and mobile friendly.
25
+ * 8 Different Layouts
26
+ * 4 New Layouts
27
  * Generate Unlimited grid.
28
  * Excerpt limit in word or characters
29
  * User define excerpt ending(... )
36
  * Display image size (thumbnail, medium, large, full)
37
  * Isotope filter for any taxonomy ie. categories, tags...
38
  * Query Post with Relation.
39
+ * Offset Field, to skip post from first.
40
  * Fields Selection.
41
+ * Meta Icon Control.
42
+ * Meta Separation Control.
43
+ * ShortCode Title Control.
44
+ * Section Color Control.
45
  * Primary and Button Color control.
46
  * Enable/Disable Pagination.
47
  * Pagination Supported
70
 
71
  = PRO Features =
72
  * Fully responsive and mobile friendly.
73
+ * 62 Different Layouts
74
+ * 12 New Layouts
75
  * Even and Masonry Grid.
76
  * WooCommerce supported.
77
  * Custom Post Type Supported
86
  * Popup page Fields Selection.
87
  * Default image set option in Shortcode generator settings.
88
  * All Text color, size and Button Color control.
89
+ * Meta Position Control
90
+ * Category Position Control
91
+ * Content Wrapper Style Control
92
  * Overlay color and opacity.
93
  * AJAX Pagination (Number, Load more and Load on Scrolling))
94
  * Single popup and Popup with next preview.
151
 
152
  == Changelog ==
153
 
154
+ = 3.1.1 =
155
+ * Fixed Grid Column Issue in Small Device
156
+ * Fixed Radio Field Selection Issue
157
+ * Fixed ShortCode Heading Issue
158
+
159
  = 3.1.0 =
160
  * Updated UI
161
  * Added 4 New Layout
assets/css/admin.css CHANGED
@@ -370,6 +370,10 @@ body .meta-box-sortables .field-holder select {
370
  width: 100%;
371
  }
372
 
 
 
 
 
373
  .rt-tpg-filter.taxonomy {
374
  background: var(--rt-primary-color) 3 b;
375
  }
370
  width: 100%;
371
  }
372
 
373
+ .rt-tab-content .field-holder .disabled input {
374
+ opacity: 0.7;
375
+ }
376
+
377
  .rt-tpg-filter.taxonomy {
378
  background: var(--rt-primary-color) 3 b;
379
  }
assets/css/thepostgrid.css CHANGED
@@ -987,10 +987,13 @@ span.more-loading {
987
  background: #222222;
988
  color: #b4b4b4;
989
  }
990
-
991
- .rt-filter-item-wrap.rt-order-by-action, .rt-filter-item-wrap.rt-sort-order-action {
992
- float: right;
993
  }
 
 
 
994
 
995
  .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap {
996
  line-height: 1.55;
@@ -1188,7 +1191,8 @@ span.more-loading {
1188
  .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-search-filter-wrap {
1189
  padding: 0;
1190
  position: relative;
1191
- float: right;
 
1192
  }
1193
 
1194
  .rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input {
@@ -1241,11 +1245,31 @@ span.more-loading {
1241
  .rt-filter-item-wrap.rt-tax-filter.rt-filter-dropdown-wrap {
1242
  display: block;
1243
  margin-bottom: 10px;
 
1244
  }
1245
-
1246
  .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap > .rt-filter-dropdown-default {
1247
  margin: 0 auto;
1248
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1249
  }
1250
 
1251
  /*************************** Tool Tip ****************/
@@ -2246,6 +2270,18 @@ body > .rt-tooltip .rt-tooltip-bottom:after {
2246
  color: #000;
2247
  }
2248
 
 
 
 
 
 
 
 
 
 
 
 
 
2249
  .rt-tpg-container .layout12 .rt-holder .rt-detail h2 a:hover,
2250
  .rt-tpg-container .layout12 .rt-holder .rt-detail h3 a:hover,
2251
  .rt-tpg-container .layout12 .rt-holder .rt-detail h4 a:hover,
@@ -2262,7 +2298,7 @@ body > .rt-tooltip .rt-tooltip-bottom:after {
2262
  .rt-tpg-container .isotope8 .rt-holder:hover .rt-detail,
2263
  .rt-tpg-container .carousel8 .rt-holder:hover .rt-detail {
2264
  background: #0850d0;
2265
- color: #fff;
2266
  }
2267
 
2268
  .rt-tpg-container .layout12 .rt-holder .rt-detail .read-more,
@@ -3284,12 +3320,6 @@ body > .rt-tooltip .rt-tooltip-bottom:after {
3284
  height: auto;
3285
  }
3286
 
3287
- @media (max-width: 767px) {
3288
- .tpg-even .even-grid-item {
3289
- width: 100%;
3290
- }
3291
- }
3292
-
3293
  @media (min-width: 768px) and (max-width: 991px) {
3294
  .tpg-even.layout4 .even-grid-item:nth-of-type(4n+2) .rt-holder [class*='rt-col']:first-child {
3295
  order: 2;
987
  background: #222222;
988
  color: #b4b4b4;
989
  }
990
+ .rt-filter-wrap {
991
+ display: flex;
992
+ flex-wrap: wrap;
993
  }
994
+ /*.rt-filter-item-wrap.rt-order-by-action, .rt-filter-item-wrap.rt-sort-order-action {
995
+ float: right;
996
+ }*/
997
 
998
  .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap {
999
  line-height: 1.55;
1191
  .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-search-filter-wrap {
1192
  padding: 0;
1193
  position: relative;
1194
+ margin-left: auto;
1195
+ /*float: right;*/
1196
  }
1197
 
1198
  .rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input {
1245
  .rt-filter-item-wrap.rt-tax-filter.rt-filter-dropdown-wrap {
1246
  display: block;
1247
  margin-bottom: 10px;
1248
+ width: 100%;
1249
  }
 
1250
  .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap > .rt-filter-dropdown-default {
1251
  margin: 0 auto;
1252
  }
1253
+ .rt-layout-filter-container .rt-filter-wrap .rt-author-filter > .rt-filter-dropdown-default {
1254
+ min-width: 120px !important;
1255
+ max-width: 120px !important;
1256
+ }
1257
+ .rt-layout-filter-container .rt-filter-wrap .rt-order-by-action {
1258
+ flex-grow: 1;
1259
+ }
1260
+ .rt-search-filter-wrap {
1261
+ order: 5;
1262
+ width: 100%;
1263
+ }
1264
+ .rt-search-filter-wrap input {
1265
+ width: 100%;
1266
+ }
1267
+ }
1268
+
1269
+ @media (max-width: 400px) {
1270
+ .rt-layout-filter-container .rt-filter-wrap .rt-author-filter {
1271
+ width: 100%;
1272
+ }
1273
  }
1274
 
1275
  /*************************** Tool Tip ****************/
2270
  color: #000;
2271
  }
2272
 
2273
+ .rt-tpg-container .layout12 .rt-holder:hover .entry-title a,
2274
+ .rt-tpg-container .isotope8 .rt-holder:hover .entry-title a,
2275
+ .rt-tpg-container .carousel8 .rt-holder:hover .entry-title a {
2276
+ color: #fff !important;
2277
+ }
2278
+
2279
+ .rt-tpg-container .layout12 .rt-holder:hover .rt-detail .tpg-excerpt,
2280
+ .rt-tpg-container .isotope8 .rt-holder:hover .rt-detail .tpg-excerpt,
2281
+ .rt-tpg-container .carousel8 .rt-holder:hover .rt-detail .tpg-excerpt {
2282
+ color: #fff !important;
2283
+ }
2284
+
2285
  .rt-tpg-container .layout12 .rt-holder .rt-detail h2 a:hover,
2286
  .rt-tpg-container .layout12 .rt-holder .rt-detail h3 a:hover,
2287
  .rt-tpg-container .layout12 .rt-holder .rt-detail h4 a:hover,
2298
  .rt-tpg-container .isotope8 .rt-holder:hover .rt-detail,
2299
  .rt-tpg-container .carousel8 .rt-holder:hover .rt-detail {
2300
  background: #0850d0;
2301
+ color: #fff !important;
2302
  }
2303
 
2304
  .rt-tpg-container .layout12 .rt-holder .rt-detail .read-more,
3320
  height: auto;
3321
  }
3322
 
 
 
 
 
 
 
3323
  @media (min-width: 768px) and (max-width: 991px) {
3324
  .tpg-even.layout4 .even-grid-item:nth-of-type(4n+2) .rt-holder [class*='rt-col']:first-child {
3325
  order: 2;
assets/js/admin.js CHANGED
@@ -367,6 +367,11 @@
367
 
368
  var arg = "post_type=" + postType;
369
  var bindElement = $this;
 
 
 
 
 
370
  tpgAjaxCall(bindElement, 'rtTPGTaxonomyListByPostType', arg, function (data) {
371
  if (!data.error) {
372
  $('.rt-tpg-filter.taxonomy > .taxonomy-field').html(data.data).show('slow');
367
 
368
  var arg = "post_type=" + postType;
369
  var bindElement = $this;
370
+
371
+ $('#post-taxonomy input[name="tpg_taxonomy[]"]:checked').each(function() {
372
+ arg += '&taxonomy[]=' + this.value;
373
+ });
374
+
375
  tpgAjaxCall(bindElement, 'rtTPGTaxonomyListByPostType', arg, function (data) {
376
  if (!data.error) {
377
  $('.rt-tpg-filter.taxonomy > .taxonomy-field').html(data.data).show('slow');
languages/the-post-grid.pot CHANGED
@@ -29,7 +29,7 @@ msgstr ""
29
  msgid "Server Error !!"
30
  msgstr ""
31
 
32
- #: ../lib/classes/rtTPGAjaxResponse.php:72, ../lib/classes/rtTPGAjaxResponse.php:99, ../lib/classes/rtTPGPreview.php:1009
33
  msgid "Session Error !!"
34
  msgstr ""
35
 
@@ -45,23 +45,23 @@ msgstr ""
45
  msgid "Settings successfully updated"
46
  msgstr ""
47
 
48
- #: ../lib/classes/rtTPGAjaxResponse.php:130, ../lib/classes/rtTPGAjaxResponse.php:149, ../lib/classes/rtTPGAjaxResponse.php:190
49
  msgid "Security error"
50
  msgstr ""
51
 
52
- #: ../lib/classes/rtTPGAjaxResponse.php:126
53
  msgid "<div class=\"field-holder\">No Taxonomy found</div>"
54
  msgstr ""
55
 
56
- #: ../lib/classes/rtTPGAjaxResponse.php:216
57
  msgid "No shortCode found."
58
  msgstr ""
59
 
60
- #: ../lib/classes/rtTPGAjaxResponse.php:205
61
  msgid "Select Short code"
62
  msgstr ""
63
 
64
- #: ../lib/classes/rtTPGAjaxResponse.php:207, ../lib/classes/rtTPGOptions.php:712, ../lib/classes/rtTPGOptions.php:723, ../lib/classes/rtTPGOptions.php:746, ../lib/classes/rtTPGOptions.php:761, ../lib/classes/rtTPGOptions.php:785, ../lib/classes/rtTPGOptions.php:826, ../lib/classes/rtTPGOptions.php:842, ../lib/classes/rtTPGOptions.php:906, ../lib/classes/rtTPGOptions.php:962
65
  msgid "Default"
66
  msgstr ""
67
 
@@ -161,7 +161,7 @@ msgstr ""
161
  msgid "Field Selection"
162
  msgstr ""
163
 
164
- #: ../lib/classes/rtTPGMeta.php:203, ../lib/classes/rtTPGOptions.php:711, ../lib/classes/rtTPGOptions.php:760
165
  msgid "Style"
166
  msgstr ""
167
 
@@ -193,7 +193,7 @@ msgstr ""
193
  msgid "OR — show posts which match one or more settings"
194
  msgstr ""
195
 
196
- #: ../lib/classes/rtTPGOptions.php:48, ../lib/classes/rtTPGPreview.php:704, ../lib/classes/rtTPGShortCode.php:752
197
  msgid "Meta value"
198
  msgstr ""
199
 
@@ -209,7 +209,7 @@ msgstr ""
209
  msgid "ID"
210
  msgstr ""
211
 
212
- #: ../lib/classes/rtTPGOptions.php:57, ../lib/classes/rtTPGOptions.php:1383, ../lib/views/settings/sc-settings.php:16
213
  msgid "Title"
214
  msgstr ""
215
 
@@ -317,343 +317,343 @@ msgstr ""
317
  msgid "Mobile"
318
  msgstr ""
319
 
320
- #: ../lib/classes/rtTPGOptions.php:702
321
  msgid "Tag"
322
  msgstr ""
323
 
324
- #: ../lib/classes/rtTPGOptions.php:714, ../lib/classes/rtTPGOptions.php:763
325
  msgid "Style 1"
326
  msgstr ""
327
 
328
- #: ../lib/classes/rtTPGOptions.php:715, ../lib/classes/rtTPGOptions.php:764
329
  msgid "Style 2"
330
  msgstr ""
331
 
332
- #: ../lib/classes/rtTPGOptions.php:716, ../lib/classes/rtTPGOptions.php:765
333
  msgid "Style 3"
334
  msgstr ""
335
 
336
- #: ../lib/classes/rtTPGOptions.php:722, ../lib/classes/rtTPGOptions.php:961
337
  msgid "Alignment"
338
  msgstr ""
339
 
340
- #: ../lib/classes/rtTPGOptions.php:725, ../lib/classes/rtTPGOptions.php:964
341
  msgid "Left"
342
  msgstr ""
343
 
344
- #: ../lib/classes/rtTPGOptions.php:726, ../lib/classes/rtTPGOptions.php:965
345
  msgid "Right"
346
  msgstr ""
347
 
348
- #: ../lib/classes/rtTPGOptions.php:727, ../lib/classes/rtTPGOptions.php:966
349
  msgid "Center"
350
  msgstr ""
351
 
352
- #: ../lib/classes/rtTPGOptions.php:732
353
  msgid "Link"
354
  msgstr ""
355
 
356
- #: ../lib/classes/rtTPGOptions.php:745, ../lib/classes/rtTPGOptions.php:823
357
  msgid "Position"
358
  msgstr ""
359
 
360
- #: ../lib/classes/rtTPGOptions.php:748, ../lib/classes/rtTPGOptions.php:828
361
  msgid "Above Title"
362
  msgstr ""
363
 
364
- #: ../lib/classes/rtTPGOptions.php:749
365
  msgid "Over image (Top Left)"
366
  msgstr ""
367
 
368
- #: ../lib/classes/rtTPGOptions.php:750
369
  msgid "Over image (Top Right)"
370
  msgstr ""
371
 
372
- #: ../lib/classes/rtTPGOptions.php:751
373
  msgid "Over image (Bottom Left)"
374
  msgstr ""
375
 
376
- #: ../lib/classes/rtTPGOptions.php:752
377
  msgid "Over image (Bottom Right)"
378
  msgstr ""
379
 
380
- #: ../lib/classes/rtTPGOptions.php:753
381
  msgid "Over image (Center)"
382
  msgstr ""
383
 
384
- #: ../lib/classes/rtTPGOptions.php:770, ../lib/classes/rtTPGOptions.php:835
385
  msgid "Icon"
386
  msgstr ""
387
 
388
- #: ../lib/classes/rtTPGOptions.php:782
389
  msgid "Title Position (Above or Below image)"
390
  msgstr ""
391
 
392
- #: ../lib/classes/rtTPGOptions.php:787
393
  msgid "Above image"
394
  msgstr ""
395
 
396
- #: ../lib/classes/rtTPGOptions.php:788
397
  msgid "Below image"
398
  msgstr ""
399
 
400
- #: ../lib/classes/rtTPGOptions.php:790
401
  msgid "<span style='color:red'>Only Layout 1, Layout 12, Layout 14, Isotope1, Isotope8, Isotope10, Carousel Layout 1, Carousel Layout 8, Carousel Layout 10</span>"
402
  msgstr ""
403
 
404
- #: ../lib/classes/rtTPGOptions.php:796
405
  msgid "Title tag"
406
  msgstr ""
407
 
408
- #: ../lib/classes/rtTPGOptions.php:804
409
  msgid "Title limit"
410
  msgstr ""
411
 
412
- #: ../lib/classes/rtTPGOptions.php:805
413
  msgid "Title limit only integer number is allowed, Leave it blank for full title."
414
  msgstr ""
415
 
416
- #: ../lib/classes/rtTPGOptions.php:809
417
  msgid "Title limit type"
418
  msgstr ""
419
 
420
- #: ../lib/classes/rtTPGOptions.php:829
421
  msgid "Above excerpt"
422
  msgstr ""
423
 
424
- #: ../lib/classes/rtTPGOptions.php:830
425
  msgid "Below excerpt"
426
  msgstr ""
427
 
428
- #: ../lib/classes/rtTPGOptions.php:841
429
  msgid "Separator"
430
  msgstr ""
431
 
432
- #: ../lib/classes/rtTPGOptions.php:844
433
  msgid "Dot ( . )"
434
  msgstr ""
435
 
436
- #: ../lib/classes/rtTPGOptions.php:845
437
  msgid "Single Slash ( / )"
438
  msgstr ""
439
 
440
- #: ../lib/classes/rtTPGOptions.php:846
441
  msgid "Double Slash ( // )"
442
  msgstr ""
443
 
444
- #: ../lib/classes/rtTPGOptions.php:847
445
  msgid "Hypen ( - )"
446
  msgstr ""
447
 
448
- #: ../lib/classes/rtTPGOptions.php:848
449
  msgid "Vertical Pipe ( | )"
450
  msgstr ""
451
 
452
- #: ../lib/classes/rtTPGOptions.php:887
453
  msgid "Image column"
454
  msgstr ""
455
 
456
- #: ../lib/classes/rtTPGOptions.php:896
457
  msgid "Type"
458
  msgstr ""
459
 
460
- #: ../lib/classes/rtTPGOptions.php:904
461
  msgid "Hover Animation"
462
  msgstr ""
463
 
464
- #: ../lib/classes/rtTPGOptions.php:908
465
  msgid "Zoom in"
466
  msgstr ""
467
 
468
- #: ../lib/classes/rtTPGOptions.php:909
469
  msgid "Zoom out"
470
  msgstr ""
471
 
472
- #: ../lib/classes/rtTPGOptions.php:910
473
  msgid "None"
474
  msgstr ""
475
 
476
- #: ../lib/classes/rtTPGOptions.php:917, ../lib/classes/rtTPGOptions.php:955
477
  msgid "Border radius"
478
  msgstr ""
479
 
480
- #: ../lib/classes/rtTPGOptions.php:918, ../lib/classes/rtTPGOptions.php:956, ../lib/classes/rtTPGOptions.php:1053, ../lib/classes/rtTPGOptions.php:1117, ../lib/classes/rtTPGOptions.php:1157
481
  msgid "Leave it blank for default"
482
  msgstr ""
483
 
484
- #: ../lib/classes/rtTPGOptions.php:929
485
  msgid "Excerpt limit"
486
  msgstr ""
487
 
488
- #: ../lib/classes/rtTPGOptions.php:931
489
  msgid "Excerpt limit only integer number is allowed, Leave it blank for full excerpt."
490
  msgstr ""
491
 
492
- #: ../lib/classes/rtTPGOptions.php:935
493
  msgid "Excerpt Type"
494
  msgstr ""
495
 
496
- #: ../lib/classes/rtTPGOptions.php:1037, ../lib/classes/rtTPGOptions.php:1101, ../lib/classes/rtTPGOptions.php:1146
497
  msgid "Background Color"
498
  msgstr ""
499
 
500
- #: ../lib/classes/rtTPGOptions.php:1042, ../lib/classes/rtTPGOptions.php:1151
501
  msgid "Text Color"
502
  msgstr ""
503
 
504
- #: ../lib/classes/rtTPGOptions.php:1047, ../lib/classes/rtTPGOptions.php:1111
505
  msgid "Border Color"
506
  msgstr ""
507
 
508
- #: ../lib/classes/rtTPGOptions.php:1052
509
  msgid "Border Size"
510
  msgstr ""
511
 
512
- #: ../lib/classes/rtTPGOptions.php:1058, ../lib/classes/rtTPGOptions.php:1082, ../lib/classes/rtTPGOptions.php:1162
513
  msgid "Margin"
514
  msgstr ""
515
 
516
- #: ../lib/classes/rtTPGOptions.php:1059, ../lib/classes/rtTPGOptions.php:1083, ../lib/classes/rtTPGOptions.php:1089, ../lib/classes/rtTPGOptions.php:1128, ../lib/classes/rtTPGOptions.php:1134, ../lib/classes/rtTPGOptions.php:1163, ../lib/classes/rtTPGOptions.php:1169
517
  msgid "Multiple value allowed separated by comma 12,0,5,10"
518
  msgstr ""
519
 
520
- #: ../lib/classes/rtTPGOptions.php:1064, ../lib/classes/rtTPGOptions.php:1088, ../lib/classes/rtTPGOptions.php:1168
521
  msgid "Padding"
522
  msgstr ""
523
 
524
- #: ../lib/classes/rtTPGOptions.php:1065
525
  msgid "Leave it blank for default, multiple value allowed separated by comma 12,0,5,10"
526
  msgstr ""
527
 
528
- #: ../lib/classes/rtTPGOptions.php:1077
529
  msgid "Background"
530
  msgstr ""
531
 
532
- #: ../lib/classes/rtTPGOptions.php:1106
533
  msgid "Box Shadow Color"
534
  msgstr ""
535
 
536
- #: ../lib/classes/rtTPGOptions.php:1116
537
  msgid "Border Width"
538
  msgstr ""
539
 
540
- #: ../lib/classes/rtTPGOptions.php:1122, ../lib/classes/rtTPGOptions.php:1156
541
  msgid "Border Radius"
542
  msgstr ""
543
 
544
- #: ../lib/classes/rtTPGOptions.php:1127
545
  msgid "Box Padding"
546
  msgstr ""
547
 
548
- #: ../lib/classes/rtTPGOptions.php:1133
549
  msgid "Content Padding"
550
  msgstr ""
551
 
552
- #: ../lib/classes/rtTPGOptions.php:1174
553
  msgid "Font Size"
554
  msgstr ""
555
 
556
- #: ../lib/classes/rtTPGOptions.php:1257
557
  msgid "Character"
558
  msgstr ""
559
 
560
- #: ../lib/classes/rtTPGOptions.php:1258
561
  msgid "Word"
562
  msgstr ""
563
 
564
- #: ../lib/classes/rtTPGOptions.php:1261
565
  msgid "Full Content"
566
  msgstr ""
567
 
568
- #: ../lib/classes/rtTPGOptions.php:1280
569
  msgid "Taxonomy filter"
570
  msgstr ""
571
 
572
- #: ../lib/classes/rtTPGOptions.php:1281
573
  msgid "Author filter"
574
  msgstr ""
575
 
576
- #: ../lib/classes/rtTPGOptions.php:1282
577
  msgid "Order - Sort retrieved posts by parameter"
578
  msgstr ""
579
 
580
- #: ../lib/classes/rtTPGOptions.php:1283
581
  msgid "Sort Order - Designates the ascending or descending order of the \"orderby\" parameter"
582
  msgstr ""
583
 
584
- #: ../lib/classes/rtTPGOptions.php:1284
585
  msgid "Search filter"
586
  msgstr ""
587
 
588
- #: ../lib/classes/rtTPGOptions.php:1305
589
  msgid "Grid"
590
  msgstr ""
591
 
592
- #: ../lib/classes/rtTPGOptions.php:1309
593
  msgid "Grid Hover"
594
  msgstr ""
595
 
596
- #: ../lib/classes/rtTPGOptions.php:1313
597
  msgid "List"
598
  msgstr ""
599
 
600
- #: ../lib/classes/rtTPGOptions.php:1317
601
  msgid "Isotope"
602
  msgstr ""
603
 
604
- #: ../lib/classes/rtTPGOptions.php:1328
605
  msgid "Grid Layout 1"
606
  msgstr ""
607
 
608
- #: ../lib/classes/rtTPGOptions.php:1340
609
  msgid "Grid Hover 1"
610
  msgstr ""
611
 
612
- #: ../lib/classes/rtTPGOptions.php:1358
613
  msgid "List Layout 1"
614
  msgstr ""
615
 
616
- #: ../lib/classes/rtTPGOptions.php:1364
617
  msgid "List Layout 2"
618
  msgstr ""
619
 
620
- #: ../lib/classes/rtTPGOptions.php:1370
621
  msgid "Isotope Layout 1"
622
  msgstr ""
623
 
624
- #: ../lib/classes/rtTPGOptions.php:1382, ../lib/views/settings/sc-settings.php:2, ../lib/views/settings/style.php:13
625
  msgid "ShortCode Heading"
626
  msgstr ""
627
 
628
- #: ../lib/classes/rtTPGOptions.php:1384, ../lib/views/settings/sc-settings.php:34
629
  msgid "Excerpt"
630
  msgstr ""
631
 
632
- #: ../lib/classes/rtTPGOptions.php:1385, ../lib/classes/rtTPGPreview.php:69, ../lib/classes/rtTPGShortCode.php:146
633
  msgid "Read More"
634
  msgstr ""
635
 
636
- #: ../lib/classes/rtTPGOptions.php:1386
637
  msgid "Post Date"
638
  msgstr ""
639
 
640
- #: ../lib/classes/rtTPGOptions.php:1387
641
  msgid "Author"
642
  msgstr ""
643
 
644
- #: ../lib/classes/rtTPGOptions.php:1388
645
  msgid "Categories"
646
  msgstr ""
647
 
648
- #: ../lib/classes/rtTPGOptions.php:1389
649
  msgid "Tags"
650
  msgstr ""
651
 
652
- #: ../lib/classes/rtTPGOptions.php:1390
653
  msgid "Comment count"
654
  msgstr ""
655
 
656
- #: ../lib/classes/rtTPGOptions.php:1500
657
  msgid "Get Pro Version"
658
  msgstr ""
659
 
@@ -661,39 +661,39 @@ msgstr ""
661
  msgid "All"
662
  msgstr ""
663
 
664
- #: ../lib/classes/rtTPGPreview.php:702, ../lib/classes/rtTPGPreview.php:709, ../lib/classes/rtTPGShortCode.php:750, ../lib/classes/rtTPGShortCode.php:757
665
- msgid "Sort By None"
666
  msgstr ""
667
 
668
- #: ../lib/classes/rtTPGPreview.php:727, ../lib/classes/rtTPGShortCode.php:775
669
- msgid "Search..."
670
  msgstr ""
671
 
672
- #: ../lib/classes/rtTPGPreview.php:735, ../lib/classes/rtTPGShortCode.php:783
673
  msgid "Loading ..."
674
  msgstr ""
675
 
676
- #: ../lib/classes/rtTPGPreview.php:938, ../lib/classes/rtTPGShortCode.php:979
677
  msgid "No post found"
678
  msgstr ""
679
 
680
- #: ../lib/classes/rtTPGPreview.php:822, ../lib/classes/rtTPGShortCode.php:869
681
  msgid "Search"
682
  msgstr ""
683
 
684
- #: ../lib/classes/rtTPGPreview.php:972, ../lib/classes/rtTPGPreview.php:967, ../lib/classes/rtTPGShortCode.php:1005
685
  msgid "Load More"
686
  msgstr ""
687
 
688
- #: ../lib/classes/rtTPGShortCode.php:1043
689
  msgid "No shortCode found"
690
  msgstr ""
691
 
692
- #: ../lib/classes/rtTPGShortCode.php:1062
693
  msgid "This is a restricted content, you need to logged in to view this content."
694
  msgstr ""
695
 
696
- #: ../lib/classes/rtTPGShortCode.php:1057
697
  msgid "You are not permitted to view this content."
698
  msgstr ""
699
 
@@ -701,15 +701,15 @@ msgstr ""
701
  msgid "Premium Option"
702
  msgstr ""
703
 
704
- #: ../lib/models/rtTPGField.php:505
705
  msgid "If \"Meta value\", \"Meta value Number\" or \"Meta value datetime\" is chosen then meta key is required."
706
  msgstr ""
707
 
708
- #: ../lib/models/rtTPGField.php:695
709
  msgid "Start"
710
  msgstr ""
711
 
712
- #: ../lib/models/rtTPGField.php:704
713
  msgid "End"
714
  msgstr ""
715
 
29
  msgid "Server Error !!"
30
  msgstr ""
31
 
32
+ #: ../lib/classes/rtTPGAjaxResponse.php:72, ../lib/classes/rtTPGAjaxResponse.php:99, ../lib/classes/rtTPGPreview.php:1010
33
  msgid "Session Error !!"
34
  msgstr ""
35
 
45
  msgid "Settings successfully updated"
46
  msgstr ""
47
 
48
+ #: ../lib/classes/rtTPGAjaxResponse.php:131, ../lib/classes/rtTPGAjaxResponse.php:150, ../lib/classes/rtTPGAjaxResponse.php:191
49
  msgid "Security error"
50
  msgstr ""
51
 
52
+ #: ../lib/classes/rtTPGAjaxResponse.php:127
53
  msgid "<div class=\"field-holder\">No Taxonomy found</div>"
54
  msgstr ""
55
 
56
+ #: ../lib/classes/rtTPGAjaxResponse.php:217
57
  msgid "No shortCode found."
58
  msgstr ""
59
 
60
+ #: ../lib/classes/rtTPGAjaxResponse.php:206
61
  msgid "Select Short code"
62
  msgstr ""
63
 
64
+ #: ../lib/classes/rtTPGAjaxResponse.php:208, ../lib/classes/rtTPGOptions.php:713, ../lib/classes/rtTPGOptions.php:724, ../lib/classes/rtTPGOptions.php:747, ../lib/classes/rtTPGOptions.php:762, ../lib/classes/rtTPGOptions.php:786, ../lib/classes/rtTPGOptions.php:827, ../lib/classes/rtTPGOptions.php:843, ../lib/classes/rtTPGOptions.php:907, ../lib/classes/rtTPGOptions.php:963
65
  msgid "Default"
66
  msgstr ""
67
 
161
  msgid "Field Selection"
162
  msgstr ""
163
 
164
+ #: ../lib/classes/rtTPGMeta.php:203, ../lib/classes/rtTPGOptions.php:712, ../lib/classes/rtTPGOptions.php:761
165
  msgid "Style"
166
  msgstr ""
167
 
193
  msgid "OR — show posts which match one or more settings"
194
  msgstr ""
195
 
196
+ #: ../lib/classes/rtTPGOptions.php:48, ../lib/classes/rtTPGPreview.php:705, ../lib/classes/rtTPGShortCode.php:753
197
  msgid "Meta value"
198
  msgstr ""
199
 
209
  msgid "ID"
210
  msgstr ""
211
 
212
+ #: ../lib/classes/rtTPGOptions.php:57, ../lib/classes/rtTPGOptions.php:1384, ../lib/views/settings/sc-settings.php:16
213
  msgid "Title"
214
  msgstr ""
215
 
317
  msgid "Mobile"
318
  msgstr ""
319
 
320
+ #: ../lib/classes/rtTPGOptions.php:703
321
  msgid "Tag"
322
  msgstr ""
323
 
324
+ #: ../lib/classes/rtTPGOptions.php:715, ../lib/classes/rtTPGOptions.php:764
325
  msgid "Style 1"
326
  msgstr ""
327
 
328
+ #: ../lib/classes/rtTPGOptions.php:716, ../lib/classes/rtTPGOptions.php:765
329
  msgid "Style 2"
330
  msgstr ""
331
 
332
+ #: ../lib/classes/rtTPGOptions.php:717, ../lib/classes/rtTPGOptions.php:766
333
  msgid "Style 3"
334
  msgstr ""
335
 
336
+ #: ../lib/classes/rtTPGOptions.php:723, ../lib/classes/rtTPGOptions.php:962
337
  msgid "Alignment"
338
  msgstr ""
339
 
340
+ #: ../lib/classes/rtTPGOptions.php:726, ../lib/classes/rtTPGOptions.php:965
341
  msgid "Left"
342
  msgstr ""
343
 
344
+ #: ../lib/classes/rtTPGOptions.php:727, ../lib/classes/rtTPGOptions.php:966
345
  msgid "Right"
346
  msgstr ""
347
 
348
+ #: ../lib/classes/rtTPGOptions.php:728, ../lib/classes/rtTPGOptions.php:967
349
  msgid "Center"
350
  msgstr ""
351
 
352
+ #: ../lib/classes/rtTPGOptions.php:733
353
  msgid "Link"
354
  msgstr ""
355
 
356
+ #: ../lib/classes/rtTPGOptions.php:746, ../lib/classes/rtTPGOptions.php:824
357
  msgid "Position"
358
  msgstr ""
359
 
360
+ #: ../lib/classes/rtTPGOptions.php:749, ../lib/classes/rtTPGOptions.php:829
361
  msgid "Above Title"
362
  msgstr ""
363
 
364
+ #: ../lib/classes/rtTPGOptions.php:750
365
  msgid "Over image (Top Left)"
366
  msgstr ""
367
 
368
+ #: ../lib/classes/rtTPGOptions.php:751
369
  msgid "Over image (Top Right)"
370
  msgstr ""
371
 
372
+ #: ../lib/classes/rtTPGOptions.php:752
373
  msgid "Over image (Bottom Left)"
374
  msgstr ""
375
 
376
+ #: ../lib/classes/rtTPGOptions.php:753
377
  msgid "Over image (Bottom Right)"
378
  msgstr ""
379
 
380
+ #: ../lib/classes/rtTPGOptions.php:754
381
  msgid "Over image (Center)"
382
  msgstr ""
383
 
384
+ #: ../lib/classes/rtTPGOptions.php:771, ../lib/classes/rtTPGOptions.php:836
385
  msgid "Icon"
386
  msgstr ""
387
 
388
+ #: ../lib/classes/rtTPGOptions.php:783
389
  msgid "Title Position (Above or Below image)"
390
  msgstr ""
391
 
392
+ #: ../lib/classes/rtTPGOptions.php:788
393
  msgid "Above image"
394
  msgstr ""
395
 
396
+ #: ../lib/classes/rtTPGOptions.php:789
397
  msgid "Below image"
398
  msgstr ""
399
 
400
+ #: ../lib/classes/rtTPGOptions.php:791
401
  msgid "<span style='color:red'>Only Layout 1, Layout 12, Layout 14, Isotope1, Isotope8, Isotope10, Carousel Layout 1, Carousel Layout 8, Carousel Layout 10</span>"
402
  msgstr ""
403
 
404
+ #: ../lib/classes/rtTPGOptions.php:797
405
  msgid "Title tag"
406
  msgstr ""
407
 
408
+ #: ../lib/classes/rtTPGOptions.php:805
409
  msgid "Title limit"
410
  msgstr ""
411
 
412
+ #: ../lib/classes/rtTPGOptions.php:806
413
  msgid "Title limit only integer number is allowed, Leave it blank for full title."
414
  msgstr ""
415
 
416
+ #: ../lib/classes/rtTPGOptions.php:810
417
  msgid "Title limit type"
418
  msgstr ""
419
 
420
+ #: ../lib/classes/rtTPGOptions.php:830
421
  msgid "Above excerpt"
422
  msgstr ""
423
 
424
+ #: ../lib/classes/rtTPGOptions.php:831
425
  msgid "Below excerpt"
426
  msgstr ""
427
 
428
+ #: ../lib/classes/rtTPGOptions.php:842
429
  msgid "Separator"
430
  msgstr ""
431
 
432
+ #: ../lib/classes/rtTPGOptions.php:845
433
  msgid "Dot ( . )"
434
  msgstr ""
435
 
436
+ #: ../lib/classes/rtTPGOptions.php:846
437
  msgid "Single Slash ( / )"
438
  msgstr ""
439
 
440
+ #: ../lib/classes/rtTPGOptions.php:847
441
  msgid "Double Slash ( // )"
442
  msgstr ""
443
 
444
+ #: ../lib/classes/rtTPGOptions.php:848
445
  msgid "Hypen ( - )"
446
  msgstr ""
447
 
448
+ #: ../lib/classes/rtTPGOptions.php:849
449
  msgid "Vertical Pipe ( | )"
450
  msgstr ""
451
 
452
+ #: ../lib/classes/rtTPGOptions.php:888
453
  msgid "Image column"
454
  msgstr ""
455
 
456
+ #: ../lib/classes/rtTPGOptions.php:897
457
  msgid "Type"
458
  msgstr ""
459
 
460
+ #: ../lib/classes/rtTPGOptions.php:905
461
  msgid "Hover Animation"
462
  msgstr ""
463
 
464
+ #: ../lib/classes/rtTPGOptions.php:909
465
  msgid "Zoom in"
466
  msgstr ""
467
 
468
+ #: ../lib/classes/rtTPGOptions.php:910
469
  msgid "Zoom out"
470
  msgstr ""
471
 
472
+ #: ../lib/classes/rtTPGOptions.php:911
473
  msgid "None"
474
  msgstr ""
475
 
476
+ #: ../lib/classes/rtTPGOptions.php:918, ../lib/classes/rtTPGOptions.php:956
477
  msgid "Border radius"
478
  msgstr ""
479
 
480
+ #: ../lib/classes/rtTPGOptions.php:919, ../lib/classes/rtTPGOptions.php:957, ../lib/classes/rtTPGOptions.php:1054, ../lib/classes/rtTPGOptions.php:1118, ../lib/classes/rtTPGOptions.php:1158
481
  msgid "Leave it blank for default"
482
  msgstr ""
483
 
484
+ #: ../lib/classes/rtTPGOptions.php:930
485
  msgid "Excerpt limit"
486
  msgstr ""
487
 
488
+ #: ../lib/classes/rtTPGOptions.php:932
489
  msgid "Excerpt limit only integer number is allowed, Leave it blank for full excerpt."
490
  msgstr ""
491
 
492
+ #: ../lib/classes/rtTPGOptions.php:936
493
  msgid "Excerpt Type"
494
  msgstr ""
495
 
496
+ #: ../lib/classes/rtTPGOptions.php:1038, ../lib/classes/rtTPGOptions.php:1102, ../lib/classes/rtTPGOptions.php:1147
497
  msgid "Background Color"
498
  msgstr ""
499
 
500
+ #: ../lib/classes/rtTPGOptions.php:1043, ../lib/classes/rtTPGOptions.php:1152
501
  msgid "Text Color"
502
  msgstr ""
503
 
504
+ #: ../lib/classes/rtTPGOptions.php:1048, ../lib/classes/rtTPGOptions.php:1112
505
  msgid "Border Color"
506
  msgstr ""
507
 
508
+ #: ../lib/classes/rtTPGOptions.php:1053
509
  msgid "Border Size"
510
  msgstr ""
511
 
512
+ #: ../lib/classes/rtTPGOptions.php:1059, ../lib/classes/rtTPGOptions.php:1083, ../lib/classes/rtTPGOptions.php:1163
513
  msgid "Margin"
514
  msgstr ""
515
 
516
+ #: ../lib/classes/rtTPGOptions.php:1060, ../lib/classes/rtTPGOptions.php:1084, ../lib/classes/rtTPGOptions.php:1090, ../lib/classes/rtTPGOptions.php:1129, ../lib/classes/rtTPGOptions.php:1135, ../lib/classes/rtTPGOptions.php:1164, ../lib/classes/rtTPGOptions.php:1170
517
  msgid "Multiple value allowed separated by comma 12,0,5,10"
518
  msgstr ""
519
 
520
+ #: ../lib/classes/rtTPGOptions.php:1065, ../lib/classes/rtTPGOptions.php:1089, ../lib/classes/rtTPGOptions.php:1169
521
  msgid "Padding"
522
  msgstr ""
523
 
524
+ #: ../lib/classes/rtTPGOptions.php:1066
525
  msgid "Leave it blank for default, multiple value allowed separated by comma 12,0,5,10"
526
  msgstr ""
527
 
528
+ #: ../lib/classes/rtTPGOptions.php:1078
529
  msgid "Background"
530
  msgstr ""
531
 
532
+ #: ../lib/classes/rtTPGOptions.php:1107
533
  msgid "Box Shadow Color"
534
  msgstr ""
535
 
536
+ #: ../lib/classes/rtTPGOptions.php:1117
537
  msgid "Border Width"
538
  msgstr ""
539
 
540
+ #: ../lib/classes/rtTPGOptions.php:1123, ../lib/classes/rtTPGOptions.php:1157
541
  msgid "Border Radius"
542
  msgstr ""
543
 
544
+ #: ../lib/classes/rtTPGOptions.php:1128
545
  msgid "Box Padding"
546
  msgstr ""
547
 
548
+ #: ../lib/classes/rtTPGOptions.php:1134
549
  msgid "Content Padding"
550
  msgstr ""
551
 
552
+ #: ../lib/classes/rtTPGOptions.php:1175
553
  msgid "Font Size"
554
  msgstr ""
555
 
556
+ #: ../lib/classes/rtTPGOptions.php:1258
557
  msgid "Character"
558
  msgstr ""
559
 
560
+ #: ../lib/classes/rtTPGOptions.php:1259
561
  msgid "Word"
562
  msgstr ""
563
 
564
+ #: ../lib/classes/rtTPGOptions.php:1262
565
  msgid "Full Content"
566
  msgstr ""
567
 
568
+ #: ../lib/classes/rtTPGOptions.php:1281
569
  msgid "Taxonomy filter"
570
  msgstr ""
571
 
572
+ #: ../lib/classes/rtTPGOptions.php:1282
573
  msgid "Author filter"
574
  msgstr ""
575
 
576
+ #: ../lib/classes/rtTPGOptions.php:1283
577
  msgid "Order - Sort retrieved posts by parameter"
578
  msgstr ""
579
 
580
+ #: ../lib/classes/rtTPGOptions.php:1284
581
  msgid "Sort Order - Designates the ascending or descending order of the \"orderby\" parameter"
582
  msgstr ""
583
 
584
+ #: ../lib/classes/rtTPGOptions.php:1285
585
  msgid "Search filter"
586
  msgstr ""
587
 
588
+ #: ../lib/classes/rtTPGOptions.php:1306
589
  msgid "Grid"
590
  msgstr ""
591
 
592
+ #: ../lib/classes/rtTPGOptions.php:1310
593
  msgid "Grid Hover"
594
  msgstr ""
595
 
596
+ #: ../lib/classes/rtTPGOptions.php:1314
597
  msgid "List"
598
  msgstr ""
599
 
600
+ #: ../lib/classes/rtTPGOptions.php:1318
601
  msgid "Isotope"
602
  msgstr ""
603
 
604
+ #: ../lib/classes/rtTPGOptions.php:1329
605
  msgid "Grid Layout 1"
606
  msgstr ""
607
 
608
+ #: ../lib/classes/rtTPGOptions.php:1341
609
  msgid "Grid Hover 1"
610
  msgstr ""
611
 
612
+ #: ../lib/classes/rtTPGOptions.php:1359
613
  msgid "List Layout 1"
614
  msgstr ""
615
 
616
+ #: ../lib/classes/rtTPGOptions.php:1365
617
  msgid "List Layout 2"
618
  msgstr ""
619
 
620
+ #: ../lib/classes/rtTPGOptions.php:1371
621
  msgid "Isotope Layout 1"
622
  msgstr ""
623
 
624
+ #: ../lib/classes/rtTPGOptions.php:1383, ../lib/views/settings/sc-settings.php:2, ../lib/views/settings/style.php:13
625
  msgid "ShortCode Heading"
626
  msgstr ""
627
 
628
+ #: ../lib/classes/rtTPGOptions.php:1385, ../lib/views/settings/sc-settings.php:34
629
  msgid "Excerpt"
630
  msgstr ""
631
 
632
+ #: ../lib/classes/rtTPGOptions.php:1386, ../lib/classes/rtTPGPreview.php:69, ../lib/classes/rtTPGShortCode.php:146
633
  msgid "Read More"
634
  msgstr ""
635
 
636
+ #: ../lib/classes/rtTPGOptions.php:1387
637
  msgid "Post Date"
638
  msgstr ""
639
 
640
+ #: ../lib/classes/rtTPGOptions.php:1388
641
  msgid "Author"
642
  msgstr ""
643
 
644
+ #: ../lib/classes/rtTPGOptions.php:1389
645
  msgid "Categories"
646
  msgstr ""
647
 
648
+ #: ../lib/classes/rtTPGOptions.php:1390
649
  msgid "Tags"
650
  msgstr ""
651
 
652
+ #: ../lib/classes/rtTPGOptions.php:1391
653
  msgid "Comment count"
654
  msgstr ""
655
 
656
+ #: ../lib/classes/rtTPGOptions.php:1505
657
  msgid "Get Pro Version"
658
  msgstr ""
659
 
661
  msgid "All"
662
  msgstr ""
663
 
664
+ #: ../lib/classes/rtTPGPreview.php:692, ../lib/classes/rtTPGShortCode.php:740
665
+ msgid "Search..."
666
  msgstr ""
667
 
668
+ #: ../lib/classes/rtTPGPreview.php:703, ../lib/classes/rtTPGPreview.php:710, ../lib/classes/rtTPGShortCode.php:751, ../lib/classes/rtTPGShortCode.php:758
669
+ msgid "Sort By None"
670
  msgstr ""
671
 
672
+ #: ../lib/classes/rtTPGPreview.php:736, ../lib/classes/rtTPGShortCode.php:784
673
  msgid "Loading ..."
674
  msgstr ""
675
 
676
+ #: ../lib/classes/rtTPGPreview.php:939, ../lib/classes/rtTPGShortCode.php:980
677
  msgid "No post found"
678
  msgstr ""
679
 
680
+ #: ../lib/classes/rtTPGPreview.php:823, ../lib/classes/rtTPGShortCode.php:870
681
  msgid "Search"
682
  msgstr ""
683
 
684
+ #: ../lib/classes/rtTPGPreview.php:973, ../lib/classes/rtTPGPreview.php:968, ../lib/classes/rtTPGShortCode.php:1006
685
  msgid "Load More"
686
  msgstr ""
687
 
688
+ #: ../lib/classes/rtTPGShortCode.php:1044
689
  msgid "No shortCode found"
690
  msgstr ""
691
 
692
+ #: ../lib/classes/rtTPGShortCode.php:1063
693
  msgid "This is a restricted content, you need to logged in to view this content."
694
  msgstr ""
695
 
696
+ #: ../lib/classes/rtTPGShortCode.php:1058
697
  msgid "You are not permitted to view this content."
698
  msgstr ""
699
 
701
  msgid "Premium Option"
702
  msgstr ""
703
 
704
+ #: ../lib/models/rtTPGField.php:502
705
  msgid "If \"Meta value\", \"Meta value Number\" or \"Meta value datetime\" is chosen then meta key is required."
706
  msgstr ""
707
 
708
+ #: ../lib/models/rtTPGField.php:692
709
  msgid "Start"
710
  msgstr ""
711
 
712
+ #: ../lib/models/rtTPGField.php:701
713
  msgid "End"
714
  msgstr ""
715
 
lib/classes/rtTPGAjaxResponse.php CHANGED
@@ -118,6 +118,7 @@ if (!class_exists('rtTPGAjaxResponse')):
118
  'label' => 'Taxonomy',
119
  'id' => 'post-taxonomy',
120
  "multiple" => true,
 
121
  'options' => $taxonomies
122
  )
123
  )
118
  'label' => 'Taxonomy',
119
  'id' => 'post-taxonomy',
120
  "multiple" => true,
121
+ "value"=> isset($_REQUEST['taxonomy']) ? $_REQUEST['taxonomy'] : [],
122
  'options' => $taxonomies
123
  )
124
  )
lib/classes/rtTPGOptions.php CHANGED
@@ -543,8 +543,8 @@ if ( ! class_exists( 'rtTPGOptions' ) ):
543
  "alignment" => "vertical",
544
  "default" => "new_page",
545
  "options" => [
546
- 'popup' => "PopUp",
547
  'new_page' => "New Page",
 
548
  ],
549
  ],
550
  'popup_type' => [
@@ -631,6 +631,7 @@ if ( ! class_exists( 'rtTPGOptions' ) ):
631
  'alignment' => 'vertical',
632
  'multiple' => true,
633
  'options' => rtTPG()->detailAvailableFields(),
 
634
  'value' => isset( $settings['popup_fields'] ) ? $settings['popup_fields'] : [],
635
  ],
636
  ];
@@ -1483,7 +1484,8 @@ if ( ! class_exists( 'rtTPGOptions' ) ):
1483
  function get_pro_feature_list() {
1484
  return '<ol>
1485
  <li>Fully responsive and mobile friendly.</li>
1486
- <li>55 Different Layouts</li>
 
1487
  <li>Even and Masonry Grid.</li>
1488
  <li>WooCommerce supported.</li>
1489
  <li>Custom Post Type Supported</li>
@@ -1494,6 +1496,9 @@ if ( ! class_exists( 'rtTPGOptions' ) ):
1494
  <li>Query Post with Relation.</li>
1495
  <li>Fields Selection.</li>
1496
  <li>All Text and Color control.</li>
 
 
 
1497
  <li>Enable/Disable Pagination.</li>
1498
  <li>AJAX Pagination (Load more and Load on Scrolling)</li>
1499
  </ol>
543
  "alignment" => "vertical",
544
  "default" => "new_page",
545
  "options" => [
 
546
  'new_page' => "New Page",
547
+ 'popup' => "PopUp",
548
  ],
549
  ],
550
  'popup_type' => [
631
  'alignment' => 'vertical',
632
  'multiple' => true,
633
  'options' => rtTPG()->detailAvailableFields(),
634
+ 'default' => array_keys(rtTPG()->detailAvailableFields()),
635
  'value' => isset( $settings['popup_fields'] ) ? $settings['popup_fields'] : [],
636
  ],
637
  ];
1484
  function get_pro_feature_list() {
1485
  return '<ol>
1486
  <li>Fully responsive and mobile friendly.</li>
1487
+ <li>62 Different Layouts</li>
1488
+ <li>12 New Layouts</li>
1489
  <li>Even and Masonry Grid.</li>
1490
  <li>WooCommerce supported.</li>
1491
  <li>Custom Post Type Supported</li>
1496
  <li>Query Post with Relation.</li>
1497
  <li>Fields Selection.</li>
1498
  <li>All Text and Color control.</li>
1499
+ <li>Meta Position Control.</li>
1500
+ <li>Category Position Control.</li>
1501
+ <li>Content Wrapper Style Control.</li>
1502
  <li>Enable/Disable Pagination.</li>
1503
  <li>AJAX Pagination (Load more and Load on Scrolling)</li>
1504
  </ol>
lib/classes/rtTPGPreview.php CHANGED
@@ -687,11 +687,12 @@ if ( ! class_exists( 'rtTPGPreview' ) ):
687
  }
688
  }
689
 
690
- if ( in_array( '_sort_order', $filters ) ) {
691
- $action_order = ( ! empty( $args['order'] ) ? strtoupper( trim( $args['order'] ) ) : "DESC" );
692
- $data .= '<div class="rt-filter-item-wrap rt-sort-order-action">';
693
- $data .= "<span class='rt-sort-order-action-arrow' data-sort-order='{$action_order}'>&nbsp;<span></span></span>";
694
- $data .= '</div>';
 
695
  }
696
 
697
  if ( in_array( '_order_by', $filters ) ) {
@@ -722,13 +723,13 @@ if ( ! class_exists( 'rtTPGPreview' ) ):
722
  $data .= '</div>';
723
  }
724
 
725
- if ( in_array( '_search', $filters ) ) {
726
- $data .= '<div class="rt-filter-item-wrap rt-search-filter-wrap">';
727
- $data .= sprintf( '<input type="text" class="rt-search-input" placeholder="%s">', esc_html__( "Search...", 'the-post-grid' ) );
728
- $data .= "<span class='rt-action'>&#128269;</span>";
729
- $data .= "<span class='rt-loading'></span>";
730
- $data .= '</div>';
731
  }
 
732
  $data .= "</div>$selectedSubTermsForButton</div>";
733
  }
734
 
687
  }
688
  }
689
 
690
+ if ( in_array( '_search', $filters ) ) {
691
+ $data .= '<div class="rt-filter-item-wrap rt-search-filter-wrap">';
692
+ $data .= sprintf( '<input type="text" class="rt-search-input" placeholder="%s">', esc_html__( "Search...", 'the-post-grid' ) );
693
+ $data .= "<span class='rt-action'>&#128269;</span>";
694
+ $data .= "<span class='rt-loading'></span>";
695
+ $data .= '</div>';
696
  }
697
 
698
  if ( in_array( '_order_by', $filters ) ) {
723
  $data .= '</div>';
724
  }
725
 
726
+ if ( in_array( '_sort_order', $filters ) ) {
727
+ $action_order = ( ! empty( $args['order'] ) ? strtoupper( trim( $args['order'] ) ) : "DESC" );
728
+ $data .= '<div class="rt-filter-item-wrap rt-sort-order-action">';
729
+ $data .= "<span class='rt-sort-order-action-arrow' data-sort-order='{$action_order}'>&nbsp;<span></span></span>";
730
+ $data .= '</div>';
 
731
  }
732
+
733
  $data .= "</div>$selectedSubTermsForButton</div>";
734
  }
735
 
lib/classes/rtTPGShortCode.php CHANGED
@@ -504,7 +504,7 @@ if ( ! class_exists( 'rtTPGShortCode' ) ):
504
  if ( $heading_link ) {
505
  $html .= sprintf( '<%1$s class="tpg-widget-heading"><a href="%2$s" title="%3$s">%3$s</a></%1$s>', $heading_tag, $heading_link, get_the_title() );
506
  } else {
507
- $html .= sprintf( '<%1$s class="tpg-widget-heading">%2$s</%1$s>', $heading_tag, get_the_title() );
508
  }
509
  $html .= '<span class="tpg-widget-heading-line"></span>';
510
  $html .= '</div>';
@@ -735,11 +735,12 @@ if ( ! class_exists( 'rtTPGShortCode' ) ):
735
  }
736
  }
737
 
738
- if ( in_array( '_sort_order', $filters ) ) {
739
- $action_order = ( ! empty( $args['order'] ) ? strtoupper( trim( $args['order'] ) ) : "DESC" );
740
- $html .= '<div class="rt-filter-item-wrap rt-sort-order-action">';
741
- $html .= "<span class='rt-sort-order-action-arrow' data-sort-order='{$action_order}'>&nbsp;<span></span></span>";
742
- $html .= '</div>';
 
743
  }
744
 
745
  if ( in_array( '_order_by', $filters ) ) {
@@ -770,13 +771,13 @@ if ( ! class_exists( 'rtTPGShortCode' ) ):
770
  $html .= '</div>';
771
  }
772
 
773
- if ( in_array( '_search', $filters ) ) {
774
- $html .= '<div class="rt-filter-item-wrap rt-search-filter-wrap">';
775
- $html .= sprintf( '<input type="text" class="rt-search-input" placeholder="%s">', esc_html__( "Search...", 'the-post-grid' ) );
776
- $html .= "<span class='rt-action'>&#128269;</span>";
777
- $html .= "<span class='rt-loading'></span>";
778
- $html .= '</div>';
779
  }
 
780
  $html .= "</div>$selectedSubTermsForButton</div>";
781
  }
782
 
504
  if ( $heading_link ) {
505
  $html .= sprintf( '<%1$s class="tpg-widget-heading"><a href="%2$s" title="%3$s">%3$s</a></%1$s>', $heading_tag, $heading_link, get_the_title() );
506
  } else {
507
+ $html .= sprintf( '<%1$s class="tpg-widget-heading">%2$s</%1$s>', $heading_tag, get_the_title($scID) );
508
  }
509
  $html .= '<span class="tpg-widget-heading-line"></span>';
510
  $html .= '</div>';
735
  }
736
  }
737
 
738
+ if ( in_array( '_search', $filters ) ) {
739
+ $html .= '<div class="rt-filter-item-wrap rt-search-filter-wrap">';
740
+ $html .= sprintf( '<input type="text" class="rt-search-input" placeholder="%s">', esc_html__( "Search...", 'the-post-grid' ) );
741
+ $html .= "<span class='rt-action'>&#128269;</span>";
742
+ $html .= "<span class='rt-loading'></span>";
743
+ $html .= '</div>';
744
  }
745
 
746
  if ( in_array( '_order_by', $filters ) ) {
771
  $html .= '</div>';
772
  }
773
 
774
+ if ( in_array( '_sort_order', $filters ) ) {
775
+ $action_order = ( ! empty( $args['order'] ) ? strtoupper( trim( $args['order'] ) ) : "DESC" );
776
+ $html .= '<div class="rt-filter-item-wrap rt-sort-order-action">';
777
+ $html .= "<span class='rt-sort-order-action-arrow' data-sort-order='{$action_order}'>&nbsp;<span></span></span>";
778
+ $html .= '</div>';
 
779
  }
780
+
781
  $html .= "</div>$selectedSubTermsForButton</div>";
782
  }
783
 
lib/models/rtTPGField.php CHANGED
@@ -40,16 +40,16 @@ if ( ! class_exists( 'rtTPGField' ) ):
40
  $this->value = $this->default;
41
  } else {
42
  if ( $this->multiple ) {
43
- $this->value = get_post_meta( $post_id, $this->name );
 
 
 
 
44
  } else {
45
- if ( 'switch' != $this->type ) {
46
  $this->value = get_post_meta( $post_id, $this->name, true );
47
  } else {
48
- if (metadata_exists('post', $post_id, $this->name)) {
49
- $this->value = get_post_meta( $post_id, $this->name, true );
50
- } else {
51
- $this->value = $this->default;
52
- }
53
  }
54
  }
55
  }
@@ -160,9 +160,8 @@ if ( ! class_exists( 'rtTPGField' ) ):
160
 
161
  private function text() {
162
  $holderClass = explode(' ', $this->holderClass);
163
- $atts = (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? 'disabled="true"' : '';
164
  $h = null;
165
- $h .= "<input {$atts}
166
  type='text'
167
  class='{$this->class}'
168
  id='{$this->id}'
@@ -215,9 +214,8 @@ if ( ! class_exists( 'rtTPGField' ) ):
215
 
216
  private function number() {
217
  $holderClass = explode(' ', $this->holderClass);
218
- $atts = (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? 'disabled="true"' : '';
219
  $h = null;
220
- $h .= "<input {$atts}
221
  type='number'
222
  class='{$this->class}'
223
  id='{$this->id}'
@@ -232,7 +230,7 @@ if ( ! class_exists( 'rtTPGField' ) ):
232
 
233
  private function select() {
234
  $holderClass = explode(' ', $this->holderClass);
235
- $atts = (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? 'disabled="true"' : '';
236
  $h = null;
237
  if ( $this->multiple ) {
238
  $this->attr = " style='min-width:160px;'";
@@ -260,9 +258,8 @@ if ( ! class_exists( 'rtTPGField' ) ):
260
 
261
  private function textArea() {
262
  $holderClass = explode(' ', $this->holderClass);
263
- $atts = (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? 'disabled="true"' : '';
264
  $h = null;
265
- $h .= "<textarea {$atts}
266
  class='{$this->class} rt-textarea'
267
  id='{$this->id}'
268
  name='{$this->name}'
@@ -324,7 +321,7 @@ if ( ! class_exists( 'rtTPGField' ) ):
324
 
325
  private function checkbox() {
326
  $holderClass = explode(' ', $this->holderClass);
327
- $atts = (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? 'disabled="true"' : '';
328
  $h = null;
329
  if ( $this->multiple ) {
330
  $this->name = $this->name . "[]";
@@ -337,7 +334,7 @@ if ( ! class_exists( 'rtTPGField' ) ):
337
  $checked = ( in_array( $key, $this->value ) ? "checked" : null );
338
 
339
  $h .= "<label for='{$this->id}-{$key}'>
340
- <input {$atts} type='checkbox' id='{$this->id}-{$key}' {$checked} name='{$this->name}' value='{$key}'>{$value}
341
  </label>";
342
  }
343
  }
@@ -366,7 +363,7 @@ if ( ! class_exists( 'rtTPGField' ) ):
366
  $advFilters = rtTPG()->rtTPAdvanceFilters();
367
 
368
  $holderClass = explode(' ', $this->holderClass);
369
- $atts = (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? 'disabled="true"' : '';
370
  $h = null;
371
  if ( $this->multiple ) {
372
  $this->name = $this->name . "[]";
@@ -381,7 +378,7 @@ if ( ! class_exists( 'rtTPGField' ) ):
381
  $h .= '<div class="checkbox-filter-field">';
382
 
383
  $h .= "<label for='{$this->id}-{$key}'>
384
- <input {$atts} type='checkbox' id='{$this->id}-{$key}' {$checked} name='{$this->name}' value='{$key}'>{$value}
385
  </label>";
386
 
387
  //foreach($advFilters['post_filter']['options'] as $key => $filter){
@@ -623,7 +620,7 @@ if ( ! class_exists( 'rtTPGField' ) ):
623
 
624
  private function radioField() {
625
  $holderClass = explode(' ', $this->holderClass);
626
- $atts = (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? 'disabled="true"' : '';
627
  $h = null;
628
  $h .= "<div class='radio-group {$this->alignment}' id='{$this->id}'>";
629
  if ( is_array( $this->options ) && ! empty( $this->options ) ) {
@@ -633,7 +630,7 @@ if ( ! class_exists( 'rtTPGField' ) ):
633
  $checked = ( $key == $this->default ? "checked" : null );
634
  }*/
635
  $h .= "<label for='{$this->name}-{$key}'>
636
- <input {$atts} type='radio' id='{$this->id}-{$key}' {$checked} name='{$this->name}' value='{$key}'>{$value}
637
  </label>";
638
  }
639
  }
40
  $this->value = $this->default;
41
  } else {
42
  if ( $this->multiple ) {
43
+ if (metadata_exists('post', $post_id, $this->name)) {
44
+ $this->value = get_post_meta( $post_id, $this->name );
45
+ } else {
46
+ $this->value = $this->default;
47
+ }
48
  } else {
49
+ if (metadata_exists('post', $post_id, $this->name)) {
50
  $this->value = get_post_meta( $post_id, $this->name, true );
51
  } else {
52
+ $this->value = $this->default;
 
 
 
 
53
  }
54
  }
55
  }
160
 
161
  private function text() {
162
  $holderClass = explode(' ', $this->holderClass);
 
163
  $h = null;
164
+ $h .= "<input
165
  type='text'
166
  class='{$this->class}'
167
  id='{$this->id}'
214
 
215
  private function number() {
216
  $holderClass = explode(' ', $this->holderClass);
 
217
  $h = null;
218
+ $h .= "<input
219
  type='number'
220
  class='{$this->class}'
221
  id='{$this->id}'
230
 
231
  private function select() {
232
  $holderClass = explode(' ', $this->holderClass);
233
+ $atts = (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? 'disabled="true"' : '';
234
  $h = null;
235
  if ( $this->multiple ) {
236
  $this->attr = " style='min-width:160px;'";
258
 
259
  private function textArea() {
260
  $holderClass = explode(' ', $this->holderClass);
 
261
  $h = null;
262
+ $h .= "<textarea
263
  class='{$this->class} rt-textarea'
264
  id='{$this->id}'
265
  name='{$this->name}'
321
 
322
  private function checkbox() {
323
  $holderClass = explode(' ', $this->holderClass);
324
+ $this->alignment .= (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? ' disabled' : '';
325
  $h = null;
326
  if ( $this->multiple ) {
327
  $this->name = $this->name . "[]";
334
  $checked = ( in_array( $key, $this->value ) ? "checked" : null );
335
 
336
  $h .= "<label for='{$this->id}-{$key}'>
337
+ <input type='checkbox' id='{$this->id}-{$key}' {$checked} name='{$this->name}' value='{$key}'>{$value}
338
  </label>";
339
  }
340
  }
363
  $advFilters = rtTPG()->rtTPAdvanceFilters();
364
 
365
  $holderClass = explode(' ', $this->holderClass);
366
+
367
  $h = null;
368
  if ( $this->multiple ) {
369
  $this->name = $this->name . "[]";
378
  $h .= '<div class="checkbox-filter-field">';
379
 
380
  $h .= "<label for='{$this->id}-{$key}'>
381
+ <input type='checkbox' id='{$this->id}-{$key}' {$checked} name='{$this->name}' value='{$key}'>{$value}
382
  </label>";
383
 
384
  //foreach($advFilters['post_filter']['options'] as $key => $filter){
620
 
621
  private function radioField() {
622
  $holderClass = explode(' ', $this->holderClass);
623
+ $this->alignment .= (in_array('pro-field', $holderClass)) && !rtTPG()->hasPro() ? ' disabled' : '';
624
  $h = null;
625
  $h .= "<div class='radio-group {$this->alignment}' id='{$this->id}'>";
626
  if ( is_array( $this->options ) && ! empty( $this->options ) ) {
630
  $checked = ( $key == $this->default ? "checked" : null );
631
  }*/
632
  $h .= "<label for='{$this->name}-{$key}'>
633
+ <input type='radio' id='{$this->id}-{$key}' {$checked} name='{$this->name}' value='{$key}'>{$value}
634
  </label>";
635
  }
636
  }
the-post-grid.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin URI: http://demo.radiustheme.com/wordpress/plugins/the-post-grid/
5
  * Description: Fast & Easy way to display WordPress post in Grid, List & Isotope view ( filter by category, tag, author..) without a single line of coding.
6
  * Author: RadiusTheme
7
- * Version: 3.1.0
8
  * Text Domain: the-post-grid
9
  * Domain Path: /languages
10
  * Author URI: https://radiustheme.com/
4
  * Plugin URI: http://demo.radiustheme.com/wordpress/plugins/the-post-grid/
5
  * Description: Fast & Easy way to display WordPress post in Grid, List & Isotope view ( filter by category, tag, author..) without a single line of coding.
6
  * Author: RadiusTheme
7
+ * Version: 3.1.1
8
  * Text Domain: the-post-grid
9
  * Domain Path: /languages
10
  * Author URI: https://radiustheme.com/