WordPress Infinite Scroll – Ajax Load More - Version 2.2.6

Version Description

  • Bug fix for meta_query parameters.
  • Further improvements to WordPress query arguments from 2.2.4.
  • Update plugin .pot file.
Download this release

Release Info

Developer dcooney
Plugin Icon 128x128 WordPress Infinite Scroll – Ajax Load More
Version 2.2.6
Comparing to
See all releases

Code changes from version 2.2.3 to 2.2.6

README.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://connekthq.com/donate/
4
  Tags: ajax, query, loop, paging, filter, jquery, shortcode builder, shortcode, search, tags, category, post types, taxonomy, post format, wmpl
5
  Requires at least: 3.6
6
  Tested up to: 4.0
7
- Stable tag: 2.2.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -193,13 +193,26 @@ How to install Ajax Load More.
193
 
194
  == Changelog ==
195
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
196
  = 2.2.3 =
197
  * Adding query by Custom Field value(Meta Query).
198
  * Improved error handling for easier debugging.
199
  * Fixed issue with pause = "true" and scroll = "true". Pause should always take precendence over scroll.
200
  * Code clean up, improving overall quality for easier merges and updates.
201
 
202
-
203
  = 2.2.2 =
204
  * Adding callback function that is dispatched once a successful ajax call is made. $.fn.almComplete(alm).
205
  * Adding WPML support for ICL_LANGUAGE_CODE - A 'lang' atributed is added dynamically if WPML is installed.
4
  Tags: ajax, query, loop, paging, filter, jquery, shortcode builder, shortcode, search, tags, category, post types, taxonomy, post format, wmpl
5
  Requires at least: 3.6
6
  Tested up to: 4.0
7
+ Stable tag: 2.2.6
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
193
 
194
  == Changelog ==
195
 
196
+ = 2.2.6 =
197
+ * Bug fix for meta_query parameters.
198
+ * Further improvements to WordPress query arguments from 2.2.4.
199
+ * Update plugin .pot file.
200
+
201
+ = 2.2.5 =
202
+ * Urgent fix for category queries.
203
+
204
+ = 2.2.4 =
205
+ * Improving WordPress query arguments.
206
+ * Removing empty query parameters which were conflicting with various hooks and filters reported by ALM users.
207
+ * Updated admin notifications.
208
+ * Added plugin action links to plugin listing.
209
+
210
  = 2.2.3 =
211
  * Adding query by Custom Field value(Meta Query).
212
  * Improved error handling for easier debugging.
213
  * Fixed issue with pause = "true" and scroll = "true". Pause should always take precendence over scroll.
214
  * Code clean up, improving overall quality for easier merges and updates.
215
 
 
216
  = 2.2.2 =
217
  * Adding callback function that is dispatched once a successful ajax call is made. $.fn.almComplete(alm).
218
  * Adding WPML support for ICL_LANGUAGE_CODE - A 'lang' atributed is added dynamically if WPML is installed.
admin/admin.php CHANGED
@@ -195,29 +195,52 @@ function alm_enqueue_admin_scripts(){
195
  function alm_settings_page(){ ?>
196
  <div class="admin ajax-load-more settings" id="alm-settings">
197
  <div class="wrap">
198
- <div class="header-wrap">
199
- <h2><?php echo ALM_TITLE; ?> <span><?php echo ALM_VERSION; ?></span></h2>
200
- <p>A WordPress plugin for lazy loading posts with Ajax</p>
201
- </div>
202
- <div class="alm-main">
 
 
 
 
 
203
  <div class="group">
204
- <form action="options.php" method="post">
205
  <?php
206
  settings_fields( 'alm-setting-group' );
207
  do_settings_sections( 'ajax-load-more' );
208
  //get the older values, wont work the first time
209
  $options = get_option( '_alm_settings' ); ?>
210
- <div class="row no-brd">
211
- <?php submit_button('Save Settings'); ?>
 
212
  </div>
213
- </form>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
214
  </div>
215
  </div>
216
- <div class="alm-sidebar">
217
  <?php include( plugin_dir_path( __FILE__ ) . 'includes/cta/resources.php'); ?>
218
  <?php include( plugin_dir_path( __FILE__ ) . 'includes/cta/about.php'); ?>
219
- </div>
220
-
221
  </div>
222
  </div>
223
  <?php
@@ -239,7 +262,7 @@ function alm_repeater_page(){ ?>
239
  <h2><?php _e('Ajax Load More: Repeater Templates', ALM_NAME); ?></h2>
240
  <p><?php _e('The library of available templates to use throughout your theme', ALM_NAME); ?></p>
241
  </div>
242
- <div class="alm-main form-table repeaters">
243
 
244
  <!-- Repeaters -->
245
  <div class="group">
@@ -381,7 +404,7 @@ function alm_repeater_page(){ ?>
381
  </div>
382
  <!-- End Repeaters -->
383
  </div>
384
- <div class="alm-sidebar">
385
  <div class="cta">
386
  <h3><?php _e('Templating Help', ALM_NAME); ?></h3>
387
  <div class="item">
@@ -483,7 +506,7 @@ function alm_shortcode_builder_page(){ ?>
483
  <h2><?php _e('Ajax Load More: Shortcode Builder', ALM_NAME); ?></h2>
484
  <p><?php _e('Create your own Ajax Load More <a href="http://en.support.wordpress.com/shortcodes/" target="_blank">shortcode</a> by adjusting the values below', ALM_NAME); ?></p>
485
  </div>
486
- <div class="alm-main">
487
  <div class="group">
488
  <?php include( plugin_dir_path( __FILE__ ) . 'shortcode-builder/shortcode-builder.php'); ?>
489
  <div class="row no-brd">
@@ -491,7 +514,7 @@ function alm_shortcode_builder_page(){ ?>
491
  </div>
492
  </div>
493
  </div>
494
- <div class="alm-sidebar">
495
  <div class="cta">
496
  <h3><?php _e('Shortcode Output', ALM_NAME); ?></h3>
497
  <p><?php _e('Copy and paste the following shortcode into the content editor or widget area of your theme.', ALM_NAME); ?></p>
@@ -563,7 +586,7 @@ function alm_example_page(){ ?>
563
  <h2><?php _e('Ajax Load More: Examples', ALM_NAME); ?></h2>
564
  <p><?php _e('A collection of everyday shortcode usages and implementation examples', ALM_NAME); ?></p>
565
  </div>
566
- <div class="alm-main forceColors">
567
  <div class="group">
568
  <div class="row gist">
569
  <h3 class="heading"><?php _e('Author.php', ALM_NAME); ?></h3>
@@ -605,7 +628,7 @@ function alm_example_page(){ ?>
605
  </div>
606
  </div>
607
  </div>
608
- <div class="alm-sidebar">
609
  <div class="cta">
610
  <h3><?php _e('Request Examples', ALM_NAME); ?></h3>
611
  <p><?php _e('If you\'re having issue\'s with functionality, please submit example requests through the <a href="https://github.com/dcooney/wordpress-ajax-load-more" target="_blank">GitHub repository</a>. ', ALM_NAME); ?></p>
@@ -635,7 +658,7 @@ function alm_add_ons_page(){ ?>
635
  <h2><?php _e('Ajax Load More: Add-ons', ALM_NAME); ?></h2>
636
  <p><?php _e('The following Add-ons are available to increase the functionality of Ajax Load More.', ALM_NAME); ?></p>
637
  </div>
638
- <div class="alm-main">
639
  <!-- Custom Repeater -->
640
  <div class="group">
641
  <div class="row no-brd">
@@ -661,7 +684,7 @@ function alm_add_ons_page(){ ?>
661
  <!-- End Custom Repeater -->
662
  </div>
663
 
664
- <div class="alm-sidebar">
665
  <div class="cta">
666
  <h3><?php _e('About Add-ons', ALM_NAME); ?></h3>
667
  <p><?php _e('Add-ons are installed as a separate plugin and will receive plug-in update notifications. ', ALM_NAME); ?></p>
@@ -719,7 +742,7 @@ function alm_admin_init(){
719
 
720
  add_settings_field(
721
  '_alm_hide_btn',
722
- __('Editor Shortcode Button', ALM_NAME ),
723
  'alm_hide_btn_callback',
724
  'ajax-load-more',
725
  'alm_general_settings'
195
  function alm_settings_page(){ ?>
196
  <div class="admin ajax-load-more settings" id="alm-settings">
197
  <div class="wrap">
198
+ <div class="header-wrap">
199
+ <h2><?php echo ALM_TITLE; ?> <span><?php echo ALM_VERSION; ?></span></h2>
200
+ <p><?php _e('A WordPress plugin for lazy loading posts with Ajax', ALM_NAME); ?></p>
201
+ </div>
202
+ <?php if( isset($_GET['settings-updated']) ) { ?>
203
+ <div id="message" class="updated inline">
204
+ <p><strong><?php _e('Ajax Load More settings have been saved.') ?></strong></p>
205
+ </div>
206
+ <?php } ?>
207
+ <div class="cnkt-main">
208
  <div class="group">
209
+ <form action="options.php" method="post" id="alm_OptionsForm">
210
  <?php
211
  settings_fields( 'alm-setting-group' );
212
  do_settings_sections( 'ajax-load-more' );
213
  //get the older values, wont work the first time
214
  $options = get_option( '_alm_settings' ); ?>
215
+ <div class="row no-brd alm-save-settings">
216
+ <?php submit_button('Save Settings', 'large', 'secondary'); ?>
217
+ <div class="loading"></div>
218
  </div>
219
+ </form>
220
+ <script type="text/javascript">
221
+ jQuery(document).ready(function() {
222
+ jQuery('#alm_OptionsForm').submit(function() {
223
+ jQuery('.alm-save-settings .loading').fadeIn();
224
+ jQuery(this).ajaxSubmit({
225
+ success: function(){
226
+ jQuery('.alm-save-settings .loading').fadeOut(250, function(){
227
+ window.location.reload();
228
+ });
229
+ },
230
+ error: function(){
231
+ alert("<?php _e('Sorry, settings could not be saved.', ALM_NAME); ?>");
232
+ }
233
+ });
234
+ return false;
235
+ });
236
+ });
237
+ </script>
238
  </div>
239
  </div>
240
+ <div class="cnkt-sidebar">
241
  <?php include( plugin_dir_path( __FILE__ ) . 'includes/cta/resources.php'); ?>
242
  <?php include( plugin_dir_path( __FILE__ ) . 'includes/cta/about.php'); ?>
243
+ </div>
 
244
  </div>
245
  </div>
246
  <?php
262
  <h2><?php _e('Ajax Load More: Repeater Templates', ALM_NAME); ?></h2>
263
  <p><?php _e('The library of available templates to use throughout your theme', ALM_NAME); ?></p>
264
  </div>
265
+ <div class="cnkt-main form-table repeaters">
266
 
267
  <!-- Repeaters -->
268
  <div class="group">
404
  </div>
405
  <!-- End Repeaters -->
406
  </div>
407
+ <div class="cnkt-sidebar">
408
  <div class="cta">
409
  <h3><?php _e('Templating Help', ALM_NAME); ?></h3>
410
  <div class="item">
506
  <h2><?php _e('Ajax Load More: Shortcode Builder', ALM_NAME); ?></h2>
507
  <p><?php _e('Create your own Ajax Load More <a href="http://en.support.wordpress.com/shortcodes/" target="_blank">shortcode</a> by adjusting the values below', ALM_NAME); ?></p>
508
  </div>
509
+ <div class="cnkt-main">
510
  <div class="group">
511
  <?php include( plugin_dir_path( __FILE__ ) . 'shortcode-builder/shortcode-builder.php'); ?>
512
  <div class="row no-brd">
514
  </div>
515
  </div>
516
  </div>
517
+ <div class="cnkt-sidebar">
518
  <div class="cta">
519
  <h3><?php _e('Shortcode Output', ALM_NAME); ?></h3>
520
  <p><?php _e('Copy and paste the following shortcode into the content editor or widget area of your theme.', ALM_NAME); ?></p>
586
  <h2><?php _e('Ajax Load More: Examples', ALM_NAME); ?></h2>
587
  <p><?php _e('A collection of everyday shortcode usages and implementation examples', ALM_NAME); ?></p>
588
  </div>
589
+ <div class="cnkt-main forceColors">
590
  <div class="group">
591
  <div class="row gist">
592
  <h3 class="heading"><?php _e('Author.php', ALM_NAME); ?></h3>
628
  </div>
629
  </div>
630
  </div>
631
+ <div class="cnkt-sidebar">
632
  <div class="cta">
633
  <h3><?php _e('Request Examples', ALM_NAME); ?></h3>
634
  <p><?php _e('If you\'re having issue\'s with functionality, please submit example requests through the <a href="https://github.com/dcooney/wordpress-ajax-load-more" target="_blank">GitHub repository</a>. ', ALM_NAME); ?></p>
658
  <h2><?php _e('Ajax Load More: Add-ons', ALM_NAME); ?></h2>
659
  <p><?php _e('The following Add-ons are available to increase the functionality of Ajax Load More.', ALM_NAME); ?></p>
660
  </div>
661
+ <div class="cnkt-main">
662
  <!-- Custom Repeater -->
663
  <div class="group">
664
  <div class="row no-brd">
684
  <!-- End Custom Repeater -->
685
  </div>
686
 
687
+ <div class="cnkt-sidebar">
688
  <div class="cta">
689
  <h3><?php _e('About Add-ons', ALM_NAME); ?></h3>
690
  <p><?php _e('Add-ons are installed as a separate plugin and will receive plug-in update notifications. ', ALM_NAME); ?></p>
742
 
743
  add_settings_field(
744
  '_alm_hide_btn',
745
+ __('Editor Button', ALM_NAME ),
746
  'alm_hide_btn_callback',
747
  'ajax-load-more',
748
  'alm_general_settings'
admin/css/admin.css CHANGED
@@ -1,5 +1,6 @@
1
  @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
2
 
 
3
  /*
4
  * Admin - Popup Generator
5
  *
@@ -15,6 +16,7 @@
15
  position: relative;
16
  overflow-x: hidden;
17
  font-family: 'Open Sans', sans-serif;
 
18
  }
19
 
20
  .ajax-load-more *{
@@ -175,7 +177,6 @@
175
  }
176
 
177
 
178
-
179
  .ajax-load-more ul{
180
  padding: 0;
181
  margin: 0;
@@ -346,15 +347,16 @@
346
  overflow: hidden;
347
  }
348
 
 
349
  .jump-menu{
350
  position: absolute;
351
  top: 5px;
352
  right: 10px;
353
  z-index: 2;
354
  }
355
- .admin.ajax-load-more .jump-menu{
356
- display: none;
357
- }
358
 
359
  .ajax-load-more .expand-wrap{
360
  display: block;
@@ -404,7 +406,9 @@
404
  }
405
 
406
 
407
- /* Shortcode Output */
 
 
408
  .ajax-load-more .output-wrap{
409
  padding: 0 50px 0 15px;
410
  margin: 0;
@@ -561,14 +565,13 @@
561
  }
562
 
563
 
 
564
  /*
565
  * Admin Screens - Setting pages
566
  *
567
  * @since 1.0
568
  */
569
 
570
-
571
-
572
  .form-table label{
573
  display: inline-block;
574
  clear: both;
@@ -673,10 +676,11 @@
673
  .ajax-load-more p.addon-intro{
674
  font-size: 24px !important;
675
  line-height: 30px !important;
 
676
  }
677
 
678
  .ajax-load-more h3.add-on-title,
679
- .ajax-load-more .alm-sidebar h3{
680
  padding: 0 0 10px;
681
  margin: 0 0 20px;
682
  border-bottom: 1px solid #efefef;
@@ -685,7 +689,7 @@
685
  margin-bottom: 10px;
686
  }
687
  .ajax-load-more h3.add-on-title,
688
- .ajax-load-more .alm-sidebar h3{
689
  padding: 0 0 10px;
690
  margin: 0 0 20px;
691
  border-bottom: 1px solid #efefef;
@@ -753,6 +757,22 @@ input.save-repeater{
753
  .restore-default a{
754
  text-decoration: none;
755
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
756
 
757
 
758
  table.highlight{
@@ -761,13 +781,13 @@ table.highlight{
761
 
762
 
763
  /* Columns */
764
- .ajax-load-more .alm-main{
765
  width: 67%;
766
  float: left;
767
  margin-top: 10px;
768
  background: none !important;
769
  }
770
- .ajax-load-more .alm-main .group{
771
  background: #fff;
772
  padding: 20px;
773
  margin: 0 0 20px;
@@ -775,8 +795,8 @@ table.highlight{
775
  display: block;
776
  clear: both;
777
  }
778
- .ajax-load-more .alm-main .group,
779
- .ajax-load-more .alm-sidebar .cta{
780
  border: 1px solid #ccc;
781
  -webkit-border-radius: 3px;
782
  -moz-border-radius: 3px;
@@ -785,13 +805,13 @@ table.highlight{
785
  -moz-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.05);
786
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.05);
787
  }
788
- .ajax-load-more .alm-main.full{
789
  width: 100%;
790
  float: none;
791
  }
792
- .ajax-load-more .alm-main h2,
793
- .ajax-load-more .alm-main h3,
794
- .ajax-load-more .alm-main h4{
795
  margin-top: 0;
796
  }
797
  .form-table tr{
@@ -934,55 +954,58 @@ a.btn{
934
  }
935
 
936
 
937
-
938
- /* Plugin Sidebar */
939
- .ajax-load-more .alm-sidebar{
 
 
 
940
  width: 30%;
941
  float: right;
942
  margin-top: 10px;
943
  }
944
- .ajax-load-more .alm-sidebar .cta{
945
  background: #fff;
946
  padding: 20px;
947
  margin: 0 0 20px;
948
  overflow: hidden;
949
  position: relative;
950
  }
951
- .ajax-load-more .alm-sidebar .cta.padding-bottom{
952
  padding-bottom: 60px;
953
  }
954
- .ajax-load-more .alm-sidebar h3,
955
- .ajax-load-more .alm-sidebar h4{
956
  margin-top: 0;
957
  }
958
 
959
- .ajax-load-more .alm-sidebar .item{
960
  overflow: hidden;
961
  padding: 0 0 10px;
962
  }
963
- .ajax-load-more .alm-sidebar .item h4{
964
  margin: 0 0 5px;
965
  font-size: 0.9em;
966
  text-transform: uppercase;
967
  opacity: 0.5;
968
  }
969
- .ajax-load-more .alm-sidebar h4{
970
  margin-bottom: 5px;
971
  }
972
- .ajax-load-more .alm-sidebar p{
973
  line-height: 20px;
974
  margin: 0 0 5px;
975
  font-size: 13px;
976
  }
977
- .ajax-load-more .alm-sidebar ul{
978
  margin: 0 0 10px;
979
  overflow: hidden;
980
  }
981
- .ajax-load-more .alm-sidebar li{
982
  font-size: 13px;
983
  margin: 0 0 10px;
984
  }
985
- .ajax-load-more .alm-sidebar .item i{
986
  font-size: 12px;
987
  float: left;
988
  width: 18px;
@@ -994,17 +1017,17 @@ a.btn{
994
  margin:0 7px 0 0;
995
  }
996
 
997
- .ajax-load-more .alm-sidebar .item i.fa-check{
998
  background: #90be59;
999
  color: #fff;
1000
  }
1001
- .ajax-load-more .alm-sidebar .item i.fa-exclamation{
1002
  background: #c43a3a;
1003
  color: #fff;
1004
  }
1005
 
1006
 
1007
- .ajax-load-more .alm-sidebar a.visit{
1008
  background: #FF5A58;
1009
  padding: 12px 20px 16px;
1010
  position: absolute;
@@ -1016,21 +1039,23 @@ a.btn{
1016
  z-index: 2;
1017
  text-decoration: none;
1018
  }
1019
- .ajax-load-more .alm-sidebar a.visit i{
1020
  font-size: 24px;
1021
  opacity: 0.7;
1022
  margin: 0 5px 0 0;
1023
  position: relative;
1024
  top:3px;
1025
  }
1026
- .ajax-load-more .alm-sidebar a.visit:hover{
1027
  background: #ec4745;
1028
  }
1029
- .ajax-load-more .alm-sidebar a.visit:active{
1030
  background: #db403e;
1031
  box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1);
1032
  }
1033
 
 
 
1034
  /*
1035
  * CodeMirror Syntax Highlighting
1036
  *
@@ -1104,10 +1129,17 @@ a.btn{
1104
  * @since 1.0
1105
  */
1106
 
 
 
 
 
 
 
 
1107
  @media screen and (max-width: 900px){
1108
- .ajax-load-more .alm-main,
1109
- .ajax-load-more .alm-sidebar,
1110
- .ajax-load-more .alm-main.full {
1111
  float: none;
1112
  clear: both;
1113
  margin: 10px 0 20px;
@@ -1124,6 +1156,10 @@ a.btn{
1124
  float: none;
1125
  padding: 0 0 10px;
1126
  }
 
 
 
 
1127
 
1128
  }
1129
 
1
  @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
2
 
3
+
4
  /*
5
  * Admin - Popup Generator
6
  *
16
  position: relative;
17
  overflow-x: hidden;
18
  font-family: 'Open Sans', sans-serif;
19
+ max-width: 1500px;
20
  }
21
 
22
  .ajax-load-more *{
177
  }
178
 
179
 
 
180
  .ajax-load-more ul{
181
  padding: 0;
182
  margin: 0;
347
  overflow: hidden;
348
  }
349
 
350
+
351
  .jump-menu{
352
  position: absolute;
353
  top: 5px;
354
  right: 10px;
355
  z-index: 2;
356
  }
357
+ .admin.ajax-load-more .jump-menu{
358
+ display: none;
359
+ }
360
 
361
  .ajax-load-more .expand-wrap{
362
  display: block;
406
  }
407
 
408
 
409
+ /* ***********************************
410
+ -- Shortcode Output
411
+ **************************************/
412
  .ajax-load-more .output-wrap{
413
  padding: 0 50px 0 15px;
414
  margin: 0;
565
  }
566
 
567
 
568
+
569
  /*
570
  * Admin Screens - Setting pages
571
  *
572
  * @since 1.0
573
  */
574
 
 
 
575
  .form-table label{
576
  display: inline-block;
577
  clear: both;
676
  .ajax-load-more p.addon-intro{
677
  font-size: 24px !important;
678
  line-height: 30px !important;
679
+ padding-top: 5px;
680
  }
681
 
682
  .ajax-load-more h3.add-on-title,
683
+ .ajax-load-more .cnkt-sidebar h3{
684
  padding: 0 0 10px;
685
  margin: 0 0 20px;
686
  border-bottom: 1px solid #efefef;
689
  margin-bottom: 10px;
690
  }
691
  .ajax-load-more h3.add-on-title,
692
+ .ajax-load-more .cnkt-sidebar h3{
693
  padding: 0 0 10px;
694
  margin: 0 0 20px;
695
  border-bottom: 1px solid #efefef;
757
  .restore-default a{
758
  text-decoration: none;
759
  }
760
+
761
+
762
+
763
+ .alm-save-settings{}
764
+ .alm-save-settings p.submit{
765
+ float: left;
766
+ margin: 0 10px 0 0;
767
+ width: auto;
768
+ }
769
+ .alm-save-settings .loading{
770
+ width: 50px;
771
+ height: 26px;
772
+ display: none;
773
+ float: left;
774
+ background: #fff url(../img/loader.gif) no-repeat center center;
775
+ }
776
 
777
 
778
  table.highlight{
781
 
782
 
783
  /* Columns */
784
+ .ajax-load-more .cnkt-main{
785
  width: 67%;
786
  float: left;
787
  margin-top: 10px;
788
  background: none !important;
789
  }
790
+ .ajax-load-more .cnkt-main .group{
791
  background: #fff;
792
  padding: 20px;
793
  margin: 0 0 20px;
795
  display: block;
796
  clear: both;
797
  }
798
+ .ajax-load-more .cnkt-main .group,
799
+ .ajax-load-more .cnkt-sidebar .cta{
800
  border: 1px solid #ccc;
801
  -webkit-border-radius: 3px;
802
  -moz-border-radius: 3px;
805
  -moz-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.05);
806
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.05);
807
  }
808
+ .ajax-load-more .cnkt-main.full{
809
  width: 100%;
810
  float: none;
811
  }
812
+ .ajax-load-more .cnkt-main h2,
813
+ .ajax-load-more .cnkt-main h3,
814
+ .ajax-load-more .cnkt-main h4{
815
  margin-top: 0;
816
  }
817
  .form-table tr{
954
  }
955
 
956
 
957
+ /*
958
+ * Plugin Sidebar
959
+ *
960
+ * @since 1.0
961
+ */
962
+ .ajax-load-more .cnkt-sidebar{
963
  width: 30%;
964
  float: right;
965
  margin-top: 10px;
966
  }
967
+ .ajax-load-more .cnkt-sidebar .cta{
968
  background: #fff;
969
  padding: 20px;
970
  margin: 0 0 20px;
971
  overflow: hidden;
972
  position: relative;
973
  }
974
+ .ajax-load-more .cnkt-sidebar .cta.padding-bottom{
975
  padding-bottom: 60px;
976
  }
977
+ .ajax-load-more .cnkt-sidebar h3,
978
+ .ajax-load-more .cnkt-sidebar h4{
979
  margin-top: 0;
980
  }
981
 
982
+ .ajax-load-more .cnkt-sidebar .item{
983
  overflow: hidden;
984
  padding: 0 0 10px;
985
  }
986
+ .ajax-load-more .cnkt-sidebar .item h4{
987
  margin: 0 0 5px;
988
  font-size: 0.9em;
989
  text-transform: uppercase;
990
  opacity: 0.5;
991
  }
992
+ .ajax-load-more .cnkt-sidebar h4{
993
  margin-bottom: 5px;
994
  }
995
+ .ajax-load-more .cnkt-sidebar p{
996
  line-height: 20px;
997
  margin: 0 0 5px;
998
  font-size: 13px;
999
  }
1000
+ .ajax-load-more .cnkt-sidebar ul{
1001
  margin: 0 0 10px;
1002
  overflow: hidden;
1003
  }
1004
+ .ajax-load-more .cnkt-sidebar li{
1005
  font-size: 13px;
1006
  margin: 0 0 10px;
1007
  }
1008
+ .ajax-load-more .cnkt-sidebar .item i{
1009
  font-size: 12px;
1010
  float: left;
1011
  width: 18px;
1017
  margin:0 7px 0 0;
1018
  }
1019
 
1020
+ .ajax-load-more .cnkt-sidebar .item i.fa-check{
1021
  background: #90be59;
1022
  color: #fff;
1023
  }
1024
+ .ajax-load-more .cnkt-sidebar .item i.fa-exclamation{
1025
  background: #c43a3a;
1026
  color: #fff;
1027
  }
1028
 
1029
 
1030
+ .ajax-load-more .cnkt-sidebar a.visit{
1031
  background: #FF5A58;
1032
  padding: 12px 20px 16px;
1033
  position: absolute;
1039
  z-index: 2;
1040
  text-decoration: none;
1041
  }
1042
+ .ajax-load-more .cnkt-sidebar a.visit i{
1043
  font-size: 24px;
1044
  opacity: 0.7;
1045
  margin: 0 5px 0 0;
1046
  position: relative;
1047
  top:3px;
1048
  }
1049
+ .ajax-load-more .cnkt-sidebar a.visit:hover{
1050
  background: #ec4745;
1051
  }
1052
+ .ajax-load-more .cnkt-sidebar a.visit:active{
1053
  background: #db403e;
1054
  box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1);
1055
  }
1056
 
1057
+
1058
+
1059
  /*
1060
  * CodeMirror Syntax Highlighting
1061
  *
1129
  * @since 1.0
1130
  */
1131
 
1132
+ @media screen and (max-width: 1200px){
1133
+ .ajax-load-more input[type=text],
1134
+ .select2-container{
1135
+ width: 95%;
1136
+ }
1137
+ }
1138
+
1139
  @media screen and (max-width: 900px){
1140
+ .ajax-load-more .cnkt-main,
1141
+ .ajax-load-more .cnkt-sidebar,
1142
+ .ajax-load-more .cnkt-main.full {
1143
  float: none;
1144
  clear: both;
1145
  margin: 10px 0 20px;
1156
  float: none;
1157
  padding: 0 0 10px;
1158
  }
1159
+ .ajax-load-more input[type=text],
1160
+ .select2-container{
1161
+ width: 100%;
1162
+ }
1163
 
1164
  }
1165
 
admin/shortcode-builder/js/shortcode-builder.js CHANGED
@@ -1,7 +1,7 @@
1
  jQuery(document).ready(function($) {
2
  "use strict";
3
 
4
- $(".row select, .alm-main select").select2();
5
 
6
  var _alm = {},
7
  output_div = $('#shortcode_output'),
1
  jQuery(document).ready(function($) {
2
  "use strict";
3
 
4
+ $(".row select, .cnkt-main select").select2();
5
 
6
  var _alm = {},
7
  output_div = $('#shortcode_output'),
ajax-load-more.php CHANGED
@@ -6,14 +6,14 @@ Description: A simple solution for lazy loading WordPress posts and pages with A
6
  Author: Darren Cooney
7
  Twitter: @KaptonKaos
8
  Author URI: http://connekthq.com
9
- Version: 2.2.4
10
  License: GPL
11
  Copyright: Darren Cooney & Connekt Media
12
  */
13
 
14
 
15
- define('ALM_VERSION', '2.2.4');
16
- define('ALM_RELEASE', 'October 27, 2014');
17
 
18
  /*
19
  * alm_install
@@ -239,10 +239,7 @@ if( !class_exists('AjaxLoadMore') ):
239
 
240
  $meta_key = (isset($_GET['meta_key'])) ? $_GET['meta_key'] : '';
241
  $meta_value = (isset($_GET['meta_value'])) ? $_GET['meta_value'] : '';
242
- $meta_compare = (isset($_GET['meta_compare'])) ? $_GET['meta_compare'] : '';
243
- if($meta_compare == ''){
244
- $meta_compare = '=';
245
- }
246
 
247
  $order = (isset($_GET['order'])) ? $_GET['order'] : 'DESC';
248
  $orderby = (isset($_GET['orderby'])) ? $_GET['orderby'] : 'date';
@@ -256,22 +253,41 @@ if( !class_exists('AjaxLoadMore') ):
256
 
257
  $args = array(
258
  'post_type' => $postType,
259
- 'category_name' => $category,
260
- 'tag' => $tag,
261
- 'author' => $author_id,
262
  'posts_per_page' => $numPosts,
263
  'offset' => $offset + ($numPosts*$page),
264
- 's' => $s,
265
  'order' => $order,
266
- 'orderby' => $orderby,
267
- 'lang' => $lang,
268
  'post_status' => 'publish',
269
  'ignore_sticky_posts' => false,
270
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
271
 
272
-
273
- // Exclude posts if needed - See plugin examples for more info on excluding posts
274
-
275
  if(!empty($exclude)){
276
  $exclude=explode(",",$exclude);
277
  $args['post__not_in'] = $exclude;
@@ -323,9 +339,6 @@ if( !class_exists('AjaxLoadMore') ):
323
 
324
  // Meta Query
325
  if(!empty($meta_key) && !empty($meta_value)){
326
- echo $meta_key . ' - ';
327
- echo $meta_value . ' - ';
328
- echo $meta_compare;
329
  $args['meta_query'] = array(
330
  array(
331
  'key' => $meta_key,
6
  Author: Darren Cooney
7
  Twitter: @KaptonKaos
8
  Author URI: http://connekthq.com
9
+ Version: 2.2.6
10
  License: GPL
11
  Copyright: Darren Cooney & Connekt Media
12
  */
13
 
14
 
15
+ define('ALM_VERSION', '2.2.6');
16
+ define('ALM_RELEASE', 'October 29, 2014');
17
 
18
  /*
19
  * alm_install
239
 
240
  $meta_key = (isset($_GET['meta_key'])) ? $_GET['meta_key'] : '';
241
  $meta_value = (isset($_GET['meta_value'])) ? $_GET['meta_value'] : '';
242
+ $meta_compare = (isset($_GET['meta_compare'])) ? $_GET['meta_compare'] : '=';
 
 
 
243
 
244
  $order = (isset($_GET['order'])) ? $_GET['order'] : 'DESC';
245
  $orderby = (isset($_GET['orderby'])) ? $_GET['orderby'] : 'date';
253
 
254
  $args = array(
255
  'post_type' => $postType,
 
 
 
256
  'posts_per_page' => $numPosts,
257
  'offset' => $offset + ($numPosts*$page),
 
258
  'order' => $order,
259
+ 'orderby' => $orderby,
 
260
  'post_status' => 'publish',
261
  'ignore_sticky_posts' => false,
262
  );
263
+
264
+ // Category
265
+ if(!empty($category)){
266
+ $args['category_name'] = $category;
267
+ }
268
+
269
+ // Tag
270
+ if(!empty($tag)){
271
+ $args['tag'] = $tag;
272
+ }
273
+
274
+ // Author
275
+ if(!empty($author_id)){
276
+ $args['author'] = $author_id;
277
+ }
278
+
279
+ // Search Term
280
+ if(!empty($s)){
281
+ $args['s'] = $s;
282
+ }
283
+
284
+ // Language
285
+ if(!empty($lang)){
286
+ $args['lang'] = $lang;
287
+ }
288
 
289
+ // Exclude posts
290
+ // - Please see plugin examples for more info on excluding posts
 
291
  if(!empty($exclude)){
292
  $exclude=explode(",",$exclude);
293
  $args['post__not_in'] = $exclude;
339
 
340
  // Meta Query
341
  if(!empty($meta_key) && !empty($meta_value)){
 
 
 
342
  $args['meta_query'] = array(
343
  array(
344
  'key' => $meta_key,
core/css/ajax-load-more.css CHANGED
@@ -161,7 +161,7 @@ button.alm-load-more-btn{
161
  }
162
  .ajax-load-more-wrap.white button.alm-load-more-btn:hover,
163
  .ajax-load-more-wrap.white button.alm-load-more-btn.done{
164
- background-color: #fff;
165
  color: #333;
166
  }
167
  .ajax-load-more-wrap.white button.alm-load-more-btn.done{
161
  }
162
  .ajax-load-more-wrap.white button.alm-load-more-btn:hover,
163
  .ajax-load-more-wrap.white button.alm-load-more-btn.done{
164
+ background-color: #efefef;
165
  color: #333;
166
  }
167
  .ajax-load-more-wrap.white button.alm-load-more-btn.done{
lang/ajax-load-more.pot CHANGED
@@ -1,8 +1,8 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Ajax Load More\n"
4
- "POT-Creation-Date: 2014-10-06 11:29-0500\n"
5
- "PO-Revision-Date: 2014-10-06 11:29-0500\n"
6
  "Last-Translator: Darren Cooney <darren.cooney@gmail.com>\n"
7
  "Language-Team: \n"
8
  "Language: en_CA\n"
@@ -15,130 +15,142 @@ msgstr ""
15
  "X-Poedit-KeywordsList: __;_e\n"
16
  "X-Poedit-SearchPath-0: ..\n"
17
 
18
- #: ../admin/admin.php:239
 
 
 
 
 
 
 
 
 
 
 
 
19
  msgid "Ajax Load More: Repeater Templates"
20
  msgstr ""
21
 
22
- #: ../admin/admin.php:240
23
  msgid "The library of available templates to use throughout your theme"
24
  msgstr ""
25
 
26
- #: ../admin/admin.php:248 ../admin/shortcode-builder/shortcode-builder.php:1
27
  msgid "Collapse All"
28
  msgstr ""
29
 
30
- #: ../admin/admin.php:248 ../admin/shortcode-builder/shortcode-builder.php:1
31
  msgid "Expand All"
32
  msgstr ""
33
 
34
- #: ../admin/admin.php:262
35
  msgid "Default Template"
36
  msgstr ""
37
 
38
- #: ../admin/admin.php:265
39
  msgid "Enter the HTML and PHP code for the default template"
40
  msgstr ""
41
 
42
- #: ../admin/admin.php:279
43
  msgid "Save Template"
44
  msgstr ""
45
 
46
- #: ../admin/admin.php:335
47
  msgid "Saving template..."
48
  msgstr ""
49
 
50
- #: ../admin/admin.php:363
51
  msgid "Something went wrong and the data could not be saved."
52
  msgstr ""
53
 
54
- #: ../admin/admin.php:386
55
  msgid "Templating Help"
56
  msgstr ""
57
 
58
- #: ../admin/admin.php:388
59
  msgid "What is a repeater template?"
60
  msgstr ""
61
 
62
- #: ../admin/admin.php:389
63
  msgid ""
64
  "A repeater template is a snippet of code that will execute over and over "
65
  "within a <a href=\"http://codex.wordpress.org/The_Loop\" target=\"_blank"
66
  "\">WordPress loop</a>.</p>"
67
  msgstr ""
68
 
69
- #: ../admin/admin.php:392
70
  msgid "Can I include PHP in the repeater template?"
71
  msgstr ""
72
 
73
- #: ../admin/admin.php:393
74
  msgid ""
75
  "Yes, PHP and core WordPress functions such as, <code>the_title()</code> and "
76
  "<code>the_permalink()</code> are required.</p>"
77
  msgstr ""
78
 
79
- #: ../admin/admin.php:396
80
  msgid "Tips and Tricks"
81
  msgstr ""
82
 
83
- #: ../admin/admin.php:398
84
  msgid ""
85
  "Always open and close your templates with an HTML element. In some rare "
86
  "cases data may not be displayed if not wrapped in HTML.<br/>e.g. <code>&lt;"
87
  "li> &lt;/li></code> or <code>&lt;div> &lt;/div></code>"
88
  msgstr ""
89
 
90
- #: ../admin/admin.php:434
91
  msgid "Error Opening File"
92
  msgstr ""
93
 
94
- #: ../admin/admin.php:436 ../admin/admin.php:440
95
  msgid ""
96
  "Please check your file path and ensure your server is configured to allow "
97
  "Ajax Load More to read and write files within the /ajax-load-more/ plugin "
98
  "directory"
99
  msgstr ""
100
 
101
- #: ../admin/admin.php:438
102
  msgid "Error Saving File"
103
  msgstr ""
104
 
105
- #: ../admin/admin.php:466
106
  msgid "Error Writing File"
107
  msgstr ""
108
 
109
- #: ../admin/admin.php:483
110
  msgid "Ajax Load More: Shortcode Builder"
111
  msgstr ""
112
 
113
- #: ../admin/admin.php:484
114
  msgid ""
115
  "Create your own Ajax Load More <a href=\"http://en.support.wordpress.com/"
116
  "shortcodes/\" target=\"_blank\">shortcode</a> by adjusting the values below"
117
  msgstr ""
118
 
119
- #: ../admin/admin.php:490 ../admin/admin.php:604
120
  msgid "Back to Top"
121
  msgstr ""
122
 
123
- #: ../admin/admin.php:496
124
  msgid "Shortcode Output"
125
  msgstr ""
126
 
127
- #: ../admin/admin.php:497
128
  msgid ""
129
  "Copy and paste the following shortcode into the content editor or widget "
130
  "area of your theme."
131
  msgstr ""
132
 
133
- #: ../admin/admin.php:500 ../admin/editor-build.php:45
134
  msgid "Copy"
135
  msgstr ""
136
 
137
- #: ../admin/admin.php:504
138
  msgid "Did you know?"
139
  msgstr ""
140
 
141
- #: ../admin/admin.php:506
142
  msgid ""
143
  "<p class=\"addon-intro\">You can generate shortcodes while editing pages!</"
144
  "p><p>Click the Ajax Load More icon in the content editor toolbar and the <a "
@@ -146,78 +158,78 @@ msgid ""
146
  "open in an overlay window."
147
  msgstr ""
148
 
149
- #: ../admin/admin.php:563
150
  msgid "Ajax Load More: Examples"
151
  msgstr ""
152
 
153
- #: ../admin/admin.php:564
154
  msgid "A collection of everyday shortcode usages and implementation examples"
155
  msgstr ""
156
 
157
- #: ../admin/admin.php:569
158
  msgid "Author.php"
159
  msgstr ""
160
 
161
- #: ../admin/admin.php:571
162
  msgid "Shortcode for use on author archive pages."
163
  msgstr ""
164
 
165
- #: ../admin/admin.php:578
166
  msgid "Category.php"
167
  msgstr ""
168
 
169
- #: ../admin/admin.php:580
170
  msgid "Shortcode for use on category archive pages."
171
  msgstr ""
172
 
173
- #: ../admin/admin.php:587
174
  msgid "Excluding Posts"
175
  msgstr ""
176
 
177
- #: ../admin/admin.php:589
178
  msgid "Shortcode for excluding an array of posts."
179
  msgstr ""
180
 
181
- #: ../admin/admin.php:595
182
  msgid "Tag.php"
183
  msgstr ""
184
 
185
- #: ../admin/admin.php:597
186
  msgid "Shortcode for use on tag archive pages."
187
  msgstr ""
188
 
189
- #: ../admin/admin.php:610
190
  msgid "Request Examples"
191
  msgstr ""
192
 
193
- #: ../admin/admin.php:611
194
  msgid ""
195
  "If you're having issue's with functionality, please submit example requests "
196
  "through the <a href=\"https://github.com/dcooney/wordpress-ajax-load-more\" "
197
  "target=\"_blank\">GitHub repository</a>. "
198
  msgstr ""
199
 
200
- #: ../admin/admin.php:635
201
  msgid "Ajax Load More: Add-ons"
202
  msgstr ""
203
 
204
- #: ../admin/admin.php:636
205
  msgid ""
206
  "The following Add-ons are available to increase the functionality of Ajax "
207
  "Load More."
208
  msgstr ""
209
 
210
- #: ../admin/admin.php:642
211
  msgid "Custom Repeaters"
212
  msgstr ""
213
 
214
- #: ../admin/admin.php:648
215
  msgid ""
216
  "Unlock additional repeater templates and keep your WordPress theme looking "
217
  "and feeling fresh."
218
  msgstr ""
219
 
220
- #: ../admin/admin.php:649
221
  msgid ""
222
  "The Custom Repeaters add-on will add <strong>five</strong> additional <a "
223
  "href=\"?page=ajax-load-more-repeaters\">repeaters</a> and allow you to "
@@ -225,67 +237,67 @@ msgid ""
225
  "p>"
226
  msgstr ""
227
 
228
- #: ../admin/admin.php:666 ../admin/admin.php:670
229
  msgid "About Add-ons"
230
  msgstr ""
231
 
232
- #: ../admin/admin.php:667 ../admin/admin.php:671
233
  msgid ""
234
  "Add-ons are installed as a separate plugin and will receive plug-in update "
235
  "notifications. "
236
  msgstr ""
237
 
238
- #: ../admin/admin.php:706
239
  msgid "Container Type"
240
  msgstr ""
241
 
242
- #: ../admin/admin.php:714
243
  msgid "Container Classes"
244
  msgstr ""
245
 
246
- #: ../admin/admin.php:722
247
- msgid "Editor Shortcode Button"
248
  msgstr ""
249
 
250
- #: ../admin/admin.php:730
251
  msgid "Disable CSS"
252
  msgstr ""
253
 
254
- #: ../admin/admin.php:738
255
  msgid "Button Color"
256
  msgstr ""
257
 
258
- #: ../admin/admin.php:755
259
  msgid ""
260
  "Customize your version of Ajax Load More by updating the fields below.</p><p "
261
  "class=\"small\">All changes will be applied globally throughout your theme."
262
  msgstr ""
263
 
264
- #: ../admin/admin.php:784
265
  msgid "I want to use my own CSS styles"
266
  msgstr ""
267
 
268
- #: ../admin/admin.php:785
269
  msgid "View Ajax Load More CSS"
270
  msgstr ""
271
 
272
- #: ../admin/admin.php:804
273
  msgid "Hide shortcode button in WYSIWYG editor"
274
  msgstr ""
275
 
276
- #: ../admin/admin.php:818
277
  msgid "Add classes to Ajax Load More container"
278
  msgstr ""
279
 
280
- #: ../admin/admin.php:837 ../admin/admin.php:840
281
  msgid "Ajax Posts Here"
282
  msgstr ""
283
 
284
- #: ../admin/admin.php:891
285
  msgid "Choose your load more button color"
286
  msgstr ""
287
 
288
- #: ../admin/admin.php:902
289
  msgid "Preview"
290
  msgstr ""
291
 
@@ -446,7 +458,7 @@ msgid "Field Key (Name):"
446
  msgstr ""
447
 
448
  #: ../admin/shortcode-builder/shortcode-builder.php:173
449
- msgid "field_name"
450
  msgstr ""
451
 
452
  #: ../admin/shortcode-builder/shortcode-builder.php:179
@@ -454,7 +466,7 @@ msgid "Field Value:"
454
  msgstr ""
455
 
456
  #: ../admin/shortcode-builder/shortcode-builder.php:180
457
- msgid "field_value"
458
  msgstr ""
459
 
460
  #: ../admin/shortcode-builder/shortcode-builder.php:184
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Ajax Load More\n"
4
+ "POT-Creation-Date: 2014-10-29 12:38-0500\n"
5
+ "PO-Revision-Date: 2014-10-29 12:38-0500\n"
6
  "Last-Translator: Darren Cooney <darren.cooney@gmail.com>\n"
7
  "Language-Team: \n"
8
  "Language: en_CA\n"
15
  "X-Poedit-KeywordsList: __;_e\n"
16
  "X-Poedit-SearchPath-0: ..\n"
17
 
18
+ #: ../admin/admin.php:200
19
+ msgid "A WordPress plugin for lazy loading posts with Ajax"
20
+ msgstr ""
21
+
22
+ #: ../admin/admin.php:204
23
+ msgid "Ajax Load More settings have been saved."
24
+ msgstr ""
25
+
26
+ #: ../admin/admin.php:231
27
+ msgid "Sorry, settings could not be saved."
28
+ msgstr ""
29
+
30
+ #: ../admin/admin.php:262
31
  msgid "Ajax Load More: Repeater Templates"
32
  msgstr ""
33
 
34
+ #: ../admin/admin.php:263
35
  msgid "The library of available templates to use throughout your theme"
36
  msgstr ""
37
 
38
+ #: ../admin/admin.php:271 ../admin/shortcode-builder/shortcode-builder.php:1
39
  msgid "Collapse All"
40
  msgstr ""
41
 
42
+ #: ../admin/admin.php:271 ../admin/shortcode-builder/shortcode-builder.php:1
43
  msgid "Expand All"
44
  msgstr ""
45
 
46
+ #: ../admin/admin.php:285
47
  msgid "Default Template"
48
  msgstr ""
49
 
50
+ #: ../admin/admin.php:288
51
  msgid "Enter the HTML and PHP code for the default template"
52
  msgstr ""
53
 
54
+ #: ../admin/admin.php:302
55
  msgid "Save Template"
56
  msgstr ""
57
 
58
+ #: ../admin/admin.php:358
59
  msgid "Saving template..."
60
  msgstr ""
61
 
62
+ #: ../admin/admin.php:386
63
  msgid "Something went wrong and the data could not be saved."
64
  msgstr ""
65
 
66
+ #: ../admin/admin.php:409
67
  msgid "Templating Help"
68
  msgstr ""
69
 
70
+ #: ../admin/admin.php:411
71
  msgid "What is a repeater template?"
72
  msgstr ""
73
 
74
+ #: ../admin/admin.php:412
75
  msgid ""
76
  "A repeater template is a snippet of code that will execute over and over "
77
  "within a <a href=\"http://codex.wordpress.org/The_Loop\" target=\"_blank"
78
  "\">WordPress loop</a>.</p>"
79
  msgstr ""
80
 
81
+ #: ../admin/admin.php:415
82
  msgid "Can I include PHP in the repeater template?"
83
  msgstr ""
84
 
85
+ #: ../admin/admin.php:416
86
  msgid ""
87
  "Yes, PHP and core WordPress functions such as, <code>the_title()</code> and "
88
  "<code>the_permalink()</code> are required.</p>"
89
  msgstr ""
90
 
91
+ #: ../admin/admin.php:419
92
  msgid "Tips and Tricks"
93
  msgstr ""
94
 
95
+ #: ../admin/admin.php:421
96
  msgid ""
97
  "Always open and close your templates with an HTML element. In some rare "
98
  "cases data may not be displayed if not wrapped in HTML.<br/>e.g. <code>&lt;"
99
  "li> &lt;/li></code> or <code>&lt;div> &lt;/div></code>"
100
  msgstr ""
101
 
102
+ #: ../admin/admin.php:457
103
  msgid "Error Opening File"
104
  msgstr ""
105
 
106
+ #: ../admin/admin.php:459 ../admin/admin.php:463
107
  msgid ""
108
  "Please check your file path and ensure your server is configured to allow "
109
  "Ajax Load More to read and write files within the /ajax-load-more/ plugin "
110
  "directory"
111
  msgstr ""
112
 
113
+ #: ../admin/admin.php:461
114
  msgid "Error Saving File"
115
  msgstr ""
116
 
117
+ #: ../admin/admin.php:489
118
  msgid "Error Writing File"
119
  msgstr ""
120
 
121
+ #: ../admin/admin.php:506
122
  msgid "Ajax Load More: Shortcode Builder"
123
  msgstr ""
124
 
125
+ #: ../admin/admin.php:507
126
  msgid ""
127
  "Create your own Ajax Load More <a href=\"http://en.support.wordpress.com/"
128
  "shortcodes/\" target=\"_blank\">shortcode</a> by adjusting the values below"
129
  msgstr ""
130
 
131
+ #: ../admin/admin.php:513 ../admin/admin.php:627
132
  msgid "Back to Top"
133
  msgstr ""
134
 
135
+ #: ../admin/admin.php:519
136
  msgid "Shortcode Output"
137
  msgstr ""
138
 
139
+ #: ../admin/admin.php:520
140
  msgid ""
141
  "Copy and paste the following shortcode into the content editor or widget "
142
  "area of your theme."
143
  msgstr ""
144
 
145
+ #: ../admin/admin.php:523 ../admin/editor-build.php:45
146
  msgid "Copy"
147
  msgstr ""
148
 
149
+ #: ../admin/admin.php:527
150
  msgid "Did you know?"
151
  msgstr ""
152
 
153
+ #: ../admin/admin.php:529
154
  msgid ""
155
  "<p class=\"addon-intro\">You can generate shortcodes while editing pages!</"
156
  "p><p>Click the Ajax Load More icon in the content editor toolbar and the <a "
158
  "open in an overlay window."
159
  msgstr ""
160
 
161
+ #: ../admin/admin.php:586
162
  msgid "Ajax Load More: Examples"
163
  msgstr ""
164
 
165
+ #: ../admin/admin.php:587
166
  msgid "A collection of everyday shortcode usages and implementation examples"
167
  msgstr ""
168
 
169
+ #: ../admin/admin.php:592
170
  msgid "Author.php"
171
  msgstr ""
172
 
173
+ #: ../admin/admin.php:594
174
  msgid "Shortcode for use on author archive pages."
175
  msgstr ""
176
 
177
+ #: ../admin/admin.php:601
178
  msgid "Category.php"
179
  msgstr ""
180
 
181
+ #: ../admin/admin.php:603
182
  msgid "Shortcode for use on category archive pages."
183
  msgstr ""
184
 
185
+ #: ../admin/admin.php:610
186
  msgid "Excluding Posts"
187
  msgstr ""
188
 
189
+ #: ../admin/admin.php:612
190
  msgid "Shortcode for excluding an array of posts."
191
  msgstr ""
192
 
193
+ #: ../admin/admin.php:618
194
  msgid "Tag.php"
195
  msgstr ""
196
 
197
+ #: ../admin/admin.php:620
198
  msgid "Shortcode for use on tag archive pages."
199
  msgstr ""
200
 
201
+ #: ../admin/admin.php:633
202
  msgid "Request Examples"
203
  msgstr ""
204
 
205
+ #: ../admin/admin.php:634
206
  msgid ""
207
  "If you're having issue's with functionality, please submit example requests "
208
  "through the <a href=\"https://github.com/dcooney/wordpress-ajax-load-more\" "
209
  "target=\"_blank\">GitHub repository</a>. "
210
  msgstr ""
211
 
212
+ #: ../admin/admin.php:658
213
  msgid "Ajax Load More: Add-ons"
214
  msgstr ""
215
 
216
+ #: ../admin/admin.php:659
217
  msgid ""
218
  "The following Add-ons are available to increase the functionality of Ajax "
219
  "Load More."
220
  msgstr ""
221
 
222
+ #: ../admin/admin.php:665
223
  msgid "Custom Repeaters"
224
  msgstr ""
225
 
226
+ #: ../admin/admin.php:671
227
  msgid ""
228
  "Unlock additional repeater templates and keep your WordPress theme looking "
229
  "and feeling fresh."
230
  msgstr ""
231
 
232
+ #: ../admin/admin.php:672
233
  msgid ""
234
  "The Custom Repeaters add-on will add <strong>five</strong> additional <a "
235
  "href=\"?page=ajax-load-more-repeaters\">repeaters</a> and allow you to "
237
  "p>"
238
  msgstr ""
239
 
240
+ #: ../admin/admin.php:689 ../admin/admin.php:693
241
  msgid "About Add-ons"
242
  msgstr ""
243
 
244
+ #: ../admin/admin.php:690 ../admin/admin.php:694
245
  msgid ""
246
  "Add-ons are installed as a separate plugin and will receive plug-in update "
247
  "notifications. "
248
  msgstr ""
249
 
250
+ #: ../admin/admin.php:729
251
  msgid "Container Type"
252
  msgstr ""
253
 
254
+ #: ../admin/admin.php:737
255
  msgid "Container Classes"
256
  msgstr ""
257
 
258
+ #: ../admin/admin.php:745
259
+ msgid "Editor Button"
260
  msgstr ""
261
 
262
+ #: ../admin/admin.php:753
263
  msgid "Disable CSS"
264
  msgstr ""
265
 
266
+ #: ../admin/admin.php:761
267
  msgid "Button Color"
268
  msgstr ""
269
 
270
+ #: ../admin/admin.php:778
271
  msgid ""
272
  "Customize your version of Ajax Load More by updating the fields below.</p><p "
273
  "class=\"small\">All changes will be applied globally throughout your theme."
274
  msgstr ""
275
 
276
+ #: ../admin/admin.php:807
277
  msgid "I want to use my own CSS styles"
278
  msgstr ""
279
 
280
+ #: ../admin/admin.php:808
281
  msgid "View Ajax Load More CSS"
282
  msgstr ""
283
 
284
+ #: ../admin/admin.php:827
285
  msgid "Hide shortcode button in WYSIWYG editor"
286
  msgstr ""
287
 
288
+ #: ../admin/admin.php:841
289
  msgid "Add classes to Ajax Load More container"
290
  msgstr ""
291
 
292
+ #: ../admin/admin.php:860 ../admin/admin.php:863
293
  msgid "Ajax Posts Here"
294
  msgstr ""
295
 
296
+ #: ../admin/admin.php:914
297
  msgid "Choose your load more button color"
298
  msgstr ""
299
 
300
+ #: ../admin/admin.php:925
301
  msgid "Preview"
302
  msgstr ""
303
 
458
  msgstr ""
459
 
460
  #: ../admin/shortcode-builder/shortcode-builder.php:173
461
+ msgid "Enter custom field key(name)"
462
  msgstr ""
463
 
464
  #: ../admin/shortcode-builder/shortcode-builder.php:179
466
  msgstr ""
467
 
468
  #: ../admin/shortcode-builder/shortcode-builder.php:180
469
+ msgid "Enter custom field value"
470
  msgstr ""
471
 
472
  #: ../admin/shortcode-builder/shortcode-builder.php:184