Version Description
- February 22, 2018 =
- UPDATE - Added compatibility for Filters + Paging add-ons.
- UPDATE - Added compatibility for Filters + Preloaded add-ons.
- UPDATE - Code clean up
- FIX - Fixed issue with Shortcode Builder showing Add-on and Extensions section when add-ons not installed.
- FIX - Fixed issue with almDone and almEmpty callbacks not firing with Preloaded and Paging add-ons.
Download this release
Release Info
Developer | dcooney |
Plugin | WordPress Infinite Scroll – Ajax Load More |
Version | 3.4.1 |
Comparing to | |
See all releases |
Code changes from version 3.4.0 to 3.4.1
- README.txt +9 -1
- admin/admin-functions.php +1 -4
- admin/admin.php +1 -1
- admin/shortcode-builder/components/filters.php +39 -0
- admin/shortcode-builder/includes/meta-query-options.php +2 -2
- admin/shortcode-builder/js/shortcode-builder.js +9 -1
- ajax-load-more.php +3 -3
- core/classes/class.alm-shortcode.php +7 -325
- core/classes/includes/preloaded.php +308 -0
- core/dist/js/ajax-load-more.js +45 -16
- core/dist/js/ajax-load-more.min.js +1 -1
- core/src/js/ajax-load-more.js +55 -21
- lang/ajax-load-more.pot +43 -13
README.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://connekthq.com/donate/
|
|
4 |
Tags: infinite scroll, infinite scrolling, scroll, infinite, lazy load, lazy loading, endless scroll, pagination, ajax pagination, ajax, ajax posts, ajax load posts, woocommerce, ajax load more
|
5 |
Requires at least: 3.6
|
6 |
Tested up to: 4.9.4
|
7 |
-
Stable tag: 3.4.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -370,6 +370,14 @@ How to install Ajax Load More.
|
|
370 |
|
371 |
== Changelog ==
|
372 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
373 |
= 3.4.0 - February 13, 2018 =
|
374 |
* NEW - Adding various functionality to support the new [`Filters`](https://connekthq.com/plugins/ajax-load-more/add-ons/filters/) add-on.
|
375 |
* FIX - Fixed bug with passing search parameter to Preloaded add-on.
|
4 |
Tags: infinite scroll, infinite scrolling, scroll, infinite, lazy load, lazy loading, endless scroll, pagination, ajax pagination, ajax, ajax posts, ajax load posts, woocommerce, ajax load more
|
5 |
Requires at least: 3.6
|
6 |
Tested up to: 4.9.4
|
7 |
+
Stable tag: 3.4.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
370 |
|
371 |
== Changelog ==
|
372 |
|
373 |
+
= 3.4.1 - February 22, 2018 =
|
374 |
+
* UPDATE - Added compatibility for Filters + Paging add-ons.
|
375 |
+
* UPDATE - Added compatibility for Filters + Preloaded add-ons.
|
376 |
+
* UPDATE - Code clean up
|
377 |
+
* FIX - Fixed issue with Shortcode Builder showing Add-on and Extensions section when add-ons not installed.
|
378 |
+
* FIX - Fixed issue with almDone and almEmpty callbacks not firing with Preloaded and Paging add-ons.
|
379 |
+
|
380 |
+
|
381 |
= 3.4.0 - February 13, 2018 =
|
382 |
* NEW - Adding various functionality to support the new [`Filters`](https://connekthq.com/plugins/ajax-load-more/add-ons/filters/) add-on.
|
383 |
* FIX - Fixed bug with passing search parameter to Preloaded add-on.
|
admin/admin-functions.php
CHANGED
@@ -203,18 +203,15 @@ function alm_has_addon_shortcodes(){
|
|
203 |
$actions = array(
|
204 |
'alm_acf_installed',
|
205 |
'alm_cache_installed',
|
206 |
-
'alm_cache_installed',
|
207 |
'alm_cta_installed',
|
208 |
'alm_filters_installed',
|
209 |
'alm_comments_installed',
|
210 |
-
'alm_unlimited_installed',
|
211 |
'alm_nextpage_installed',
|
212 |
'alm_preload_installed',
|
213 |
'alm_paging_installed',
|
214 |
'alm_prev_post_installed',
|
215 |
'alm_rest_api_installed',
|
216 |
-
'alm_seo_installed',
|
217 |
-
'alm_theme_repeaters_installed',
|
218 |
'alm_users_installed'
|
219 |
);
|
220 |
// Loop actions to determine if add-on/extension is installed
|
203 |
$actions = array(
|
204 |
'alm_acf_installed',
|
205 |
'alm_cache_installed',
|
|
|
206 |
'alm_cta_installed',
|
207 |
'alm_filters_installed',
|
208 |
'alm_comments_installed',
|
|
|
209 |
'alm_nextpage_installed',
|
210 |
'alm_preload_installed',
|
211 |
'alm_paging_installed',
|
212 |
'alm_prev_post_installed',
|
213 |
'alm_rest_api_installed',
|
214 |
+
'alm_seo_installed',
|
|
|
215 |
'alm_users_installed'
|
216 |
);
|
217 |
// Loop actions to determine if add-on/extension is installed
|
admin/admin.php
CHANGED
@@ -447,7 +447,7 @@ function alm_admin_menu() {
|
|
447 |
|
448 |
$before_link = '<span style="display:block; border-top: 1px solid #555; padding-top: 8px;">';
|
449 |
$after_link = '</span>';
|
450 |
-
$style_link_icon = 'style="opacity: 0.6; font-size: 18px; height: 18px; width:
|
451 |
|
452 |
if(has_action('alm_cache_installed')){
|
453 |
$alm_cache_page = add_submenu_page(
|
447 |
|
448 |
$before_link = '<span style="display:block; border-top: 1px solid #555; padding-top: 8px;">';
|
449 |
$after_link = '</span>';
|
450 |
+
$style_link_icon = 'style="opacity: 0.6; font-size: 18px; height: 18px; width: 18px; position: relative; left: -2px;"';
|
451 |
|
452 |
if(has_action('alm_cache_installed')){
|
453 |
$alm_cache_page = add_submenu_page(
|
admin/shortcode-builder/components/filters.php
CHANGED
@@ -23,6 +23,45 @@
|
|
23 |
<div class="clear"></div>
|
24 |
|
25 |
<div class="filters_options">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
27 |
<div class="clear"></div>
|
28 |
<hr>
|
23 |
<div class="clear"></div>
|
24 |
|
25 |
<div class="filters_options">
|
26 |
+
|
27 |
+
<div class="clear"></div>
|
28 |
+
<hr>
|
29 |
+
|
30 |
+
<div class="section-title">
|
31 |
+
<h4><?php _e('Target', 'ajax-load-more'); ?> <a href="javascript:void(0)" class="fa fa-question-circle tooltip" title="<?php _e('A target ID is not required but it is highly recommended to avoid issues with querystring parsing on page load','ajax-load-more'); ?>."></a></h4>
|
32 |
+
<p><?php _e('Connect Ajax Load More to a specific <a href="admin.php?page=ajax-load-more-filters">filter instance</a> by selecting the filter ID', 'ajax-load-more'); ?>.</p>
|
33 |
+
</div>
|
34 |
+
<div class="wrap">
|
35 |
+
<div class="inner">
|
36 |
+
<?php
|
37 |
+
if(class_exists('ALMFilters')){
|
38 |
+
$current_filters = ALMFilters::alm_get_all_filters();
|
39 |
+
|
40 |
+
if($current_filters){
|
41 |
+
$count = 0;
|
42 |
+
$return = '';
|
43 |
+
foreach( $current_filters as $the_filter ) {
|
44 |
+
if(!in_array($the_filter, array('alm_filters_license_key', 'alm_filters_license_status'))){
|
45 |
+
$count++;
|
46 |
+
$value = str_replace(ALM_FILTERS_PREFIX, '', $the_filter);
|
47 |
+
$return .= '<option value="'. $value .'">'. $value .'</option>';
|
48 |
+
}
|
49 |
+
}
|
50 |
+
if($count > 0){
|
51 |
+
echo '<select class="alm_element" name="filters-id" id="filters-id">';
|
52 |
+
echo '<option value="" selected="selected">'. __('-- Select Filter --', 'ajax-load-more') .'</option>';
|
53 |
+
echo $return;
|
54 |
+
echo '</select>';
|
55 |
+
} else { ?>
|
56 |
+
<p><?php _e('You don\'t have any filters! The first step is to create one', 'ajax-load-more'); ?>!</p>
|
57 |
+
<?php
|
58 |
+
}
|
59 |
+
|
60 |
+
}
|
61 |
+
}
|
62 |
+
?>
|
63 |
+
</div>
|
64 |
+
</div>
|
65 |
|
66 |
<div class="clear"></div>
|
67 |
<hr>
|
admin/shortcode-builder/includes/meta-query-options.php
CHANGED
@@ -6,8 +6,8 @@
|
|
6 |
</div>
|
7 |
<?php // Meta Value ?>
|
8 |
<div class="wrap-30 wrap-50">
|
9 |
-
<label for="meta-value" class="full"><?php _e('Value:', 'ajax-load-more');
|
10 |
-
<input class="alm_element sm meta-value" name="meta-value" type="text" value="" placeholder="<?php _e('Enter custom field value', 'ajax-load-more'); ?>">
|
11 |
</div>
|
12 |
<div class="clear"></div>
|
13 |
<?php // Meta Compare ?>
|
6 |
</div>
|
7 |
<?php // Meta Value ?>
|
8 |
<div class="wrap-30 wrap-50">
|
9 |
+
<label for="meta-value" class="full"><?php _e('Value:', 'ajax-load-more'); ?> <a href="javascript:void(0)" class="fa fa-question-circle tooltip" title="<?php _e('Query multiple values by splitting each value with a comma - e.g. value, value2, value3 etc.','ajax-load-more'); ?>."></a></label>
|
10 |
+
<input class="alm_element sm meta-value" name="meta-value" type="text" value="" placeholder="<?php _e('Enter custom field value(s)', 'ajax-load-more'); ?>">
|
11 |
</div>
|
12 |
<div class="clear"></div>
|
13 |
<?php // Meta Compare ?>
|
admin/shortcode-builder/js/shortcode-builder.js
CHANGED
@@ -320,7 +320,15 @@ jQuery(document).ready(function($) {
|
|
320 |
|
321 |
$('.filters_options').slideDown(150, 'alm_easeInOutQuad');
|
322 |
|
323 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
324 |
|
325 |
var filters_analytics = $('#alm-filters input[name=filters-analytics]:checked').val().trim();
|
326 |
if(filters_analytics !== '' && filters_analytics !== 'true')
|
320 |
|
321 |
$('.filters_options').slideDown(150, 'alm_easeInOutQuad');
|
322 |
|
323 |
+
|
324 |
+
var filters_id = $('#alm-filters select');
|
325 |
+
if(filters_id.length){
|
326 |
+
if(filters_id.val() !== ''){
|
327 |
+
output += ' target="'+filters_id.val().trim()+'"';
|
328 |
+
}
|
329 |
+
}
|
330 |
+
|
331 |
+
output += ' filters="'+filters+'"';
|
332 |
|
333 |
var filters_analytics = $('#alm-filters input[name=filters-analytics]:checked').val().trim();
|
334 |
if(filters_analytics !== '' && filters_analytics !== 'true')
|
ajax-load-more.php
CHANGED
@@ -7,15 +7,15 @@ Text Domain: ajax-load-more
|
|
7 |
Author: Darren Cooney
|
8 |
Twitter: @KaptonKaos
|
9 |
Author URI: https://connekthq.com
|
10 |
-
Version: 3.4.
|
11 |
License: GPL
|
12 |
Copyright: Darren Cooney & Connekt Media
|
13 |
*/
|
14 |
|
15 |
|
16 |
|
17 |
-
define('ALM_VERSION', '3.4.
|
18 |
-
define('ALM_RELEASE', 'February
|
19 |
define('ALM_STORE_URL', 'https://connekthq.com');
|
20 |
|
21 |
|
7 |
Author: Darren Cooney
|
8 |
Twitter: @KaptonKaos
|
9 |
Author URI: https://connekthq.com
|
10 |
+
Version: 3.4.1
|
11 |
License: GPL
|
12 |
Copyright: Darren Cooney & Connekt Media
|
13 |
*/
|
14 |
|
15 |
|
16 |
|
17 |
+
define('ALM_VERSION', '3.4.1');
|
18 |
+
define('ALM_RELEASE', 'February 22, 2018');
|
19 |
define('ALM_STORE_URL', 'https://connekthq.com');
|
20 |
|
21 |
|
core/classes/class.alm-shortcode.php
CHANGED
@@ -48,6 +48,7 @@ if( !class_exists('ALM_SHORTCODE') ):
|
|
48 |
|
49 |
extract(shortcode_atts(array(
|
50 |
'filters' => false,
|
|
|
51 |
'filters_analytics' => 'true',
|
52 |
'filters_debug' => false,
|
53 |
'acf' => false,
|
@@ -237,7 +238,6 @@ if( !class_exists('ALM_SHORTCODE') ):
|
|
237 |
|
238 |
// Filters - Set initial shortcode state
|
239 |
$filters = ($filters === 'true' && class_exists('ALMFilters')) ? true : false;
|
240 |
-
|
241 |
if($filters){
|
242 |
$previous_post = $seo = false;
|
243 |
$transition_container = "true"; // required
|
@@ -306,7 +306,7 @@ if( !class_exists('ALM_SHORTCODE') ):
|
|
306 |
|
307 |
// Get paging color
|
308 |
$paging_color = '';
|
309 |
-
if(isset($options['_alm_paging_color']) && has_action('alm_paging_installed')){
|
310 |
$paging_color = ' paging-'.$options['_alm_paging_color'];
|
311 |
}
|
312 |
|
@@ -420,333 +420,14 @@ if( !class_exists('ALM_SHORTCODE') ):
|
|
420 |
$pause = 'true';
|
421 |
}
|
422 |
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
// - Get preloaded posts and append to ajax load more object
|
427 |
-
if(has_action('alm_preload_installed') && $preloaded === 'true'){
|
428 |
-
|
429 |
-
$preloaded_output = '';
|
430 |
-
$preload_offset = $offset;
|
431 |
-
|
432 |
-
// If SEO, set $preloaded_amount to $posts_per_page
|
433 |
-
if(has_action('alm_seo_installed') && $seo === 'true' && !$users){
|
434 |
-
$preloaded_amount = $posts_per_page;
|
435 |
-
}
|
436 |
-
|
437 |
-
// If $filters, set $preloaded_amount to $posts_per_page
|
438 |
-
if($filters){
|
439 |
-
$preloaded_amount = $posts_per_page;
|
440 |
-
}
|
441 |
-
|
442 |
-
// Paging Add-on
|
443 |
-
// - Set $preloaded_amount to $posts_per_page
|
444 |
-
if($paging === 'true'){
|
445 |
-
$preloaded_amount = $posts_per_page;
|
446 |
-
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
|
447 |
-
if($paged > 1){
|
448 |
-
$preload_offset = $preloaded_amount * ($paged - 1);
|
449 |
-
}
|
450 |
-
}
|
451 |
-
|
452 |
-
// CTA Add-on
|
453 |
-
// - Parse $cta_position
|
454 |
-
if($cta){
|
455 |
-
$cta_pos_array = explode(":", $cta_position);
|
456 |
-
$cta_pos = (string)$cta_pos_array[0];
|
457 |
-
$cta_val = (string)$cta_pos_array[1];
|
458 |
-
if($cta_pos != 'after'){
|
459 |
-
$cta_pos = 'before';
|
460 |
-
}
|
461 |
-
}
|
462 |
-
|
463 |
-
|
464 |
-
// Create preloaded data array
|
465 |
-
$preloaded_arr = array(
|
466 |
-
'post_id' => $post_id,
|
467 |
-
'acf' => $acf,
|
468 |
-
'acf_post_id' => $acf_post_id,
|
469 |
-
'acf_field_type' => $acf_field_type,
|
470 |
-
'acf_field_name' => $acf_field_name,
|
471 |
-
'users' => $users,
|
472 |
-
'users_include' => $users_include,
|
473 |
-
'users_exclude' => $users_exclude,
|
474 |
-
'users_per_page' => $users_per_page,
|
475 |
-
'users_order' => $users_order,
|
476 |
-
'users_orderby' => $users_orderby,
|
477 |
-
'comments_per_page' => $comments_per_page,
|
478 |
-
'comments_type' => $comments_type,
|
479 |
-
'comments_style' => $comments_style,
|
480 |
-
'comments_template' => $comments_template,
|
481 |
-
'comments_callback' => $comments_callback,
|
482 |
-
'comments_post_id' => $comments_post_id,
|
483 |
-
'post_type' => $post_type,
|
484 |
-
'sticky_posts' => $sticky_posts,
|
485 |
-
'post_format' => $post_format,
|
486 |
-
'category' => $category,
|
487 |
-
'category__not_in' => $category__not_in,
|
488 |
-
'tag' => $tag,
|
489 |
-
'tag__not_in' => $tag__not_in,
|
490 |
-
'taxonomy' => $taxonomy,
|
491 |
-
'taxonomy_terms' => $taxonomy_terms,
|
492 |
-
'taxonomy_operator' => $taxonomy_operator,
|
493 |
-
'taxonomy_relation' => $taxonomy_relation,
|
494 |
-
'meta_key' => $meta_key,
|
495 |
-
'meta_value' => $meta_value,
|
496 |
-
'meta_compare' => $meta_compare,
|
497 |
-
'meta_relation' => $meta_relation,
|
498 |
-
'meta_type' => $meta_type,
|
499 |
-
'year' => $year,
|
500 |
-
'month' => $month,
|
501 |
-
'day' => $day,
|
502 |
-
'author' => $author,
|
503 |
-
'post__in' => $post__in,
|
504 |
-
'post__not_in' => $post__not_in,
|
505 |
-
'search' => $search,
|
506 |
-
'custom_args' => $custom_args,
|
507 |
-
'post_status' => $post_status,
|
508 |
-
'order' => $order,
|
509 |
-
'orderby' => $orderby,
|
510 |
-
'exclude' => $exclude,
|
511 |
-
'offset' => $preload_offset,
|
512 |
-
'posts_per_page' => $preloaded_amount,
|
513 |
-
'lang' => $lang,
|
514 |
-
'css_classes' => $css_classes,
|
515 |
-
);
|
516 |
-
|
517 |
-
|
518 |
-
$type = alm_get_repeater_type($repeater);
|
519 |
-
|
520 |
-
if($comments){ // Comments
|
521 |
-
|
522 |
-
if(has_action('alm_comments_installed') && $comments){
|
523 |
-
|
524 |
-
/*
|
525 |
-
* alm_comments_preloaded
|
526 |
-
*
|
527 |
-
* Preloaded Comments Filter
|
528 |
-
*
|
529 |
-
* @return $preloaded_comments;
|
530 |
-
*/
|
531 |
-
$preloaded_comments = apply_filters('alm_comments_preloaded', $preloaded_arr); // located in comments add-on
|
532 |
-
$preloaded_output .= '<'.$comments_style.' class="alm-listing alm-preloaded commentlist alm-comments-preloaded'. $classname . $css_classes .'">';
|
533 |
-
if($seo === "true"){
|
534 |
-
$preloaded_output .= '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">';
|
535 |
-
}
|
536 |
-
$preloaded_output .= $preloaded_comments;
|
537 |
-
if($seo === "true"){
|
538 |
-
$preloaded_output .= '</div>';
|
539 |
-
}
|
540 |
-
$preloaded_output .= '</'.$container_element.'>';
|
541 |
-
}
|
542 |
-
|
543 |
-
}
|
544 |
-
|
545 |
-
elseif($users){ // Users
|
546 |
-
|
547 |
-
if(has_action('alm_users_preloaded') && $users){
|
548 |
-
|
549 |
-
// Encrypt User Role
|
550 |
-
if(!empty($users_role) && function_exists('alm_role_encrypt')){
|
551 |
-
$preloaded_arr['users_role'] = alm_role_encrypt($users_role);
|
552 |
-
}
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
/*
|
557 |
-
* alm_users_preloaded
|
558 |
-
*
|
559 |
-
* Preloaded Users Filter
|
560 |
-
*
|
561 |
-
* @return $preloaded_users;
|
562 |
-
*/
|
563 |
-
$preloaded_users = apply_filters('alm_users_preloaded', $preloaded_arr, $preloaded_amount, $repeater, $theme_repeater); // located in Users add-on
|
564 |
-
$preloaded_output .= '<'.$container_element.' class="alm-listing alm-preloaded alm-users-preloaded'. $classname . $css_classes .'">';
|
565 |
-
if($seo === "true"){
|
566 |
-
$preloaded_output .= '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">';
|
567 |
-
}
|
568 |
-
$preloaded_output .= $preloaded_users;
|
569 |
-
if($seo === "true"){
|
570 |
-
$preloaded_output .= '</div>';
|
571 |
-
}
|
572 |
-
$preloaded_output .= '</'.$container_element.'>';
|
573 |
-
|
574 |
-
}
|
575 |
-
}
|
576 |
-
|
577 |
-
elseif($acf && ($acf_field_type !== 'relationship')){ // Advanced Custom Fields
|
578 |
-
|
579 |
-
if(has_action('alm_acf_installed') && $acf){
|
580 |
-
|
581 |
-
/* alm_acf_preloaded
|
582 |
-
*
|
583 |
-
* Preloaded ACF Filter
|
584 |
-
*
|
585 |
-
* @return $preloaded_acf;
|
586 |
-
*/
|
587 |
-
$preloaded_acf = apply_filters('alm_acf_preloaded', $preloaded_arr, $repeater, $theme_repeater); //located in ACF add-on
|
588 |
-
|
589 |
-
$preloaded_output .= '<'.$container_element.' class="alm-listing alm-preloaded alm-acf-preloaded'. $classname . $css_classes .'" data-total-posts="'. apply_filters('alm_acf_total_rows', $preloaded_arr) .'">';
|
590 |
-
if($seo === "true"){
|
591 |
-
$preloaded_output .= '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">';
|
592 |
-
}
|
593 |
-
|
594 |
-
$preloaded_output .= $preloaded_acf;
|
595 |
-
|
596 |
-
if($seo === "true"){
|
597 |
-
$preloaded_output .= '</div>';
|
598 |
-
}
|
599 |
-
|
600 |
-
$preloaded_output .= '</'.$container_element.'>';
|
601 |
-
}
|
602 |
-
|
603 |
-
}
|
604 |
-
|
605 |
-
else { // Standard
|
606 |
-
|
607 |
-
|
608 |
-
/*
|
609 |
-
* alm_preload_args
|
610 |
-
*
|
611 |
-
* ALM Preloaded add-on Hook
|
612 |
-
*
|
613 |
-
* @return $args;
|
614 |
-
*/
|
615 |
-
$args = apply_filters('alm_preload_args', $preloaded_arr); // Create preloaded $args
|
616 |
-
|
617 |
-
|
618 |
-
|
619 |
-
/*
|
620 |
-
* alm_filters_preloaded_args
|
621 |
-
*
|
622 |
-
* ALM Filters add-on Hook
|
623 |
-
*
|
624 |
-
* @return $args;
|
625 |
-
*/
|
626 |
-
if($filters && has_action('alm_filters_preloaded_args')){
|
627 |
-
$args = apply_filters('alm_filters_preloaded_args', $args); // Create filters $args
|
628 |
-
}
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
/*
|
633 |
-
* alm_modify_query_args
|
634 |
-
*
|
635 |
-
* ALM Core Filter Hook
|
636 |
-
*
|
637 |
-
* @return $args;
|
638 |
-
* Deprecated 2.10
|
639 |
-
*/
|
640 |
-
$args = apply_filters('alm_modify_query_args', $args, $slug);
|
641 |
-
|
642 |
-
|
643 |
-
/*
|
644 |
-
* alm_query_args_[id]
|
645 |
-
*
|
646 |
-
* ALM Core Filter Hook
|
647 |
-
*
|
648 |
-
* @return $args;
|
649 |
-
*/
|
650 |
-
$args = apply_filters('alm_query_args_'.$id, $args, $post_id);
|
651 |
-
|
652 |
-
|
653 |
-
$alm_preload_query = new WP_Query($args);
|
654 |
-
|
655 |
-
$alm_total_posts = $alm_preload_query->found_posts - $offset;
|
656 |
-
$output = '';
|
657 |
-
$noscript = '';
|
658 |
-
|
659 |
-
if ($alm_preload_query->have_posts()) :
|
660 |
-
|
661 |
-
$alm_item = $alm_page = $alm_current = 0;
|
662 |
-
$alm_found_posts = $alm_total_posts;
|
663 |
-
|
664 |
-
// Filters Wrap [Open]
|
665 |
-
if($filters && has_filter('alm_filters_reveal_open')){
|
666 |
-
$output .= apply_filters('alm_filters_reveal_open', $transition_container_classes, $canonicalURL);
|
667 |
-
}
|
668 |
-
|
669 |
-
while ($alm_preload_query->have_posts()) : $alm_preload_query->the_post();
|
670 |
-
|
671 |
-
$alm_item++;
|
672 |
-
$alm_current++;
|
673 |
-
|
674 |
-
// Call to Action [Before]
|
675 |
-
if($cta && has_action('alm_cta_inc') && $cta_pos == 'before'){
|
676 |
-
$output .= ($alm_current == $cta_val) ? $output .= apply_filters('alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, true) : '';
|
677 |
-
}
|
678 |
-
|
679 |
-
$output .= apply_filters('alm_preload_inc', $repeater, $type, $theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current);
|
680 |
-
|
681 |
-
// Call to Action [After]
|
682 |
-
if($cta && has_action('alm_cta_inc') && $cta_pos == 'after'){
|
683 |
-
$output .= ($alm_current == $cta_val) ? apply_filters('alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, true) : '';
|
684 |
-
}
|
685 |
-
|
686 |
-
endwhile; wp_reset_query();
|
687 |
-
|
688 |
-
// Filters Wrap [close]
|
689 |
-
if($filters && has_filter('alm_filters_reveal_close')){
|
690 |
-
$output .= apply_filters('alm_filters_reveal_close', '</div>');
|
691 |
-
}
|
692 |
-
|
693 |
-
if(has_action('alm_seo_installed') && $seo === 'true'){ // If SEO, add noscript paging
|
694 |
-
// Create noscript paging for SEO if preload and seo are enabled
|
695 |
-
$noscript = alm_paging_no_script($alm_preload_query);
|
696 |
-
}
|
697 |
-
|
698 |
-
endif;
|
699 |
-
|
700 |
-
$preloaded_output .= '<'.$container_element.' class="alm-listing alm-preloaded'. $classname . $css_classes .'" data-total-posts="'. $alm_total_posts .'">';
|
701 |
-
|
702 |
-
if($seo === "true" && $paging === 'false'){
|
703 |
-
|
704 |
-
// Get querystring to append to URL (Maybe in the future)
|
705 |
-
// $querystring = $_SERVER['QUERY_STRING'];
|
706 |
-
$querystring = '';
|
707 |
-
|
708 |
-
if(is_search()){
|
709 |
-
// If search, append slug (?s=term) to data-url
|
710 |
-
$preloaded_output .= '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'. $canonicalURL .''. $slug . $querystring .'">';
|
711 |
-
}else{
|
712 |
-
// Append querystring to data-url
|
713 |
-
$querystring = ($querystring) ? '?'.$querystring : '';
|
714 |
-
$preloaded_output .= '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'. $canonicalURL . $querystring .'">';
|
715 |
-
}
|
716 |
-
}
|
717 |
-
|
718 |
-
if($seo === "false" && $paging === 'true' || $seo === "true" && $paging === 'true'){
|
719 |
-
$preloaded_output .= '<div class="alm-reveal'. $transition_container_classes .'">';
|
720 |
-
}
|
721 |
-
|
722 |
-
$preloaded_output .= $output;
|
723 |
-
|
724 |
-
if($seo === "false" && $paging === 'true'){
|
725 |
-
$preloaded_output .= '</div>';
|
726 |
-
}
|
727 |
-
if($seo === "true" && $paging === 'false' || $seo === "true" && $paging === 'true'){
|
728 |
-
$preloaded_output .= '</div>';
|
729 |
-
}
|
730 |
-
|
731 |
-
$preloaded_output .= '</'.$container_element.'>';
|
732 |
-
|
733 |
-
if(has_action('alm_seo_installed')){ // If SEO, add noscript paging
|
734 |
-
$preloaded_output .= $noscript;
|
735 |
-
}
|
736 |
-
}
|
737 |
-
|
738 |
-
$ajaxloadmore .= $preloaded_output; // Add $preloaded_output data to $ajaxloadmore
|
739 |
-
}
|
740 |
-
// End Preload Posts
|
741 |
-
// ********************************
|
742 |
|
743 |
|
744 |
$listing_class = 'alm-listing';
|
|
|
745 |
|
746 |
-
// If comments
|
747 |
-
if($comments === 'true'){
|
748 |
-
$listing_class = 'commentlist alm-comments';
|
749 |
-
}
|
750 |
|
751 |
$ajaxloadmore .= '<'.$container_element.' class="'.$listing_class.' alm-ajax'. $paging_container_class . $classname . $css_classes .'"'; // Build ALM container
|
752 |
|
@@ -811,6 +492,7 @@ if( !class_exists('ALM_SHORTCODE') ):
|
|
811 |
$filters_return = apply_filters(
|
812 |
'alm_filters_shortcode_params',
|
813 |
$filters,
|
|
|
814 |
$filters_analytics,
|
815 |
$filters_debug,
|
816 |
$options
|
48 |
|
49 |
extract(shortcode_atts(array(
|
50 |
'filters' => false,
|
51 |
+
'target' => '',
|
52 |
'filters_analytics' => 'true',
|
53 |
'filters_debug' => false,
|
54 |
'acf' => false,
|
238 |
|
239 |
// Filters - Set initial shortcode state
|
240 |
$filters = ($filters === 'true' && class_exists('ALMFilters')) ? true : false;
|
|
|
241 |
if($filters){
|
242 |
$previous_post = $seo = false;
|
243 |
$transition_container = "true"; // required
|
306 |
|
307 |
// Get paging color
|
308 |
$paging_color = '';
|
309 |
+
if(isset($options['_alm_paging_color']) && has_action('alm_paging_installed') && $paging === 'true'){
|
310 |
$paging_color = ' paging-'.$options['_alm_paging_color'];
|
311 |
}
|
312 |
|
420 |
$pause = 'true';
|
421 |
}
|
422 |
|
423 |
+
// Preloaded
|
424 |
+
include(ALM_PATH .'core/classes/includes/preloaded.php');
|
425 |
+
// End Preloaded
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
426 |
|
427 |
|
428 |
$listing_class = 'alm-listing';
|
429 |
+
$listing_class = ($comments === 'true') ? 'commentlist alm-comments' : $listing_class; // If Comments
|
430 |
|
|
|
|
|
|
|
|
|
431 |
|
432 |
$ajaxloadmore .= '<'.$container_element.' class="'.$listing_class.' alm-ajax'. $paging_container_class . $classname . $css_classes .'"'; // Build ALM container
|
433 |
|
492 |
$filters_return = apply_filters(
|
493 |
'alm_filters_shortcode_params',
|
494 |
$filters,
|
495 |
+
$target,
|
496 |
$filters_analytics,
|
497 |
$filters_debug,
|
498 |
$options
|
core/classes/includes/preloaded.php
ADDED
@@ -0,0 +1,308 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// Preloaded
|
3 |
+
// Get preloaded posts and append to ajax load more object
|
4 |
+
if(has_action('alm_preload_installed') && $preloaded === 'true'){
|
5 |
+
|
6 |
+
$preloaded_output = '';
|
7 |
+
$preload_offset = $offset;
|
8 |
+
|
9 |
+
// If $seo or $filters, set $preloaded_amount to $posts_per_page
|
10 |
+
if((has_action('alm_seo_installed') && $seo === 'true' && !$users) || $filters){
|
11 |
+
$preloaded_amount = $posts_per_page;
|
12 |
+
}
|
13 |
+
|
14 |
+
// Paging Add-on
|
15 |
+
// Set $preloaded_amount to $posts_per_page
|
16 |
+
if($paging === 'true'){
|
17 |
+
$preloaded_amount = $posts_per_page;
|
18 |
+
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
|
19 |
+
if($paged > 1){
|
20 |
+
$preload_offset = $preloaded_amount * ($paged - 1);
|
21 |
+
}
|
22 |
+
}
|
23 |
+
|
24 |
+
// CTA Add-on
|
25 |
+
// Parse $cta_position
|
26 |
+
if($cta){
|
27 |
+
$cta_pos_array = explode(":", $cta_position);
|
28 |
+
$cta_pos = (string)$cta_pos_array[0];
|
29 |
+
$cta_val = (string)$cta_pos_array[1];
|
30 |
+
if($cta_pos != 'after'){
|
31 |
+
$cta_pos = 'before';
|
32 |
+
}
|
33 |
+
}
|
34 |
+
|
35 |
+
|
36 |
+
// Create $preloaded_arr
|
37 |
+
$preloaded_arr = array(
|
38 |
+
'post_id' => $post_id,
|
39 |
+
'acf' => $acf,
|
40 |
+
'acf_post_id' => $acf_post_id,
|
41 |
+
'acf_field_type' => $acf_field_type,
|
42 |
+
'acf_field_name' => $acf_field_name,
|
43 |
+
'users' => $users,
|
44 |
+
'users_include' => $users_include,
|
45 |
+
'users_exclude' => $users_exclude,
|
46 |
+
'users_per_page' => $users_per_page,
|
47 |
+
'users_order' => $users_order,
|
48 |
+
'users_orderby' => $users_orderby,
|
49 |
+
'comments_per_page' => $comments_per_page,
|
50 |
+
'comments_type' => $comments_type,
|
51 |
+
'comments_style' => $comments_style,
|
52 |
+
'comments_template' => $comments_template,
|
53 |
+
'comments_callback' => $comments_callback,
|
54 |
+
'comments_post_id' => $comments_post_id,
|
55 |
+
'post_type' => $post_type,
|
56 |
+
'sticky_posts' => $sticky_posts,
|
57 |
+
'post_format' => $post_format,
|
58 |
+
'category' => $category,
|
59 |
+
'category__not_in' => $category__not_in,
|
60 |
+
'tag' => $tag,
|
61 |
+
'tag__not_in' => $tag__not_in,
|
62 |
+
'taxonomy' => $taxonomy,
|
63 |
+
'taxonomy_terms' => $taxonomy_terms,
|
64 |
+
'taxonomy_operator' => $taxonomy_operator,
|
65 |
+
'taxonomy_relation' => $taxonomy_relation,
|
66 |
+
'meta_key' => $meta_key,
|
67 |
+
'meta_value' => $meta_value,
|
68 |
+
'meta_compare' => $meta_compare,
|
69 |
+
'meta_relation' => $meta_relation,
|
70 |
+
'meta_type' => $meta_type,
|
71 |
+
'year' => $year,
|
72 |
+
'month' => $month,
|
73 |
+
'day' => $day,
|
74 |
+
'author' => $author,
|
75 |
+
'post__in' => $post__in,
|
76 |
+
'post__not_in' => $post__not_in,
|
77 |
+
'search' => $search,
|
78 |
+
'custom_args' => $custom_args,
|
79 |
+
'post_status' => $post_status,
|
80 |
+
'order' => $order,
|
81 |
+
'orderby' => $orderby,
|
82 |
+
'exclude' => $exclude,
|
83 |
+
'offset' => $preload_offset,
|
84 |
+
'posts_per_page' => $preloaded_amount,
|
85 |
+
'lang' => $lang,
|
86 |
+
'css_classes' => $css_classes,
|
87 |
+
);
|
88 |
+
|
89 |
+
|
90 |
+
$type = alm_get_repeater_type($repeater);
|
91 |
+
|
92 |
+
if($comments){ // Comments
|
93 |
+
|
94 |
+
if(has_action('alm_comments_installed') && $comments){
|
95 |
+
|
96 |
+
/*
|
97 |
+
* alm_comments_preloaded
|
98 |
+
*
|
99 |
+
* Preloaded Comments Filter
|
100 |
+
*
|
101 |
+
* @return $preloaded_comments;
|
102 |
+
*/
|
103 |
+
$preloaded_comments = apply_filters('alm_comments_preloaded', $preloaded_arr); // located in comments add-on
|
104 |
+
$preloaded_output .= '<'.$comments_style.' class="alm-listing alm-preloaded commentlist alm-comments-preloaded'. $classname . $css_classes .'">';
|
105 |
+
|
106 |
+
$preloaded_output .= ($seo === "true") ? '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">' : '';
|
107 |
+
$preloaded_output .= $preloaded_comments;
|
108 |
+
$preloaded_output .= ($seo === "true") ? '</div>' : '';
|
109 |
+
|
110 |
+
$preloaded_output .= '</'.$container_element.'>';
|
111 |
+
}
|
112 |
+
|
113 |
+
}
|
114 |
+
|
115 |
+
elseif($users){ // Users
|
116 |
+
|
117 |
+
if(has_action('alm_users_preloaded') && $users){
|
118 |
+
|
119 |
+
// Encrypt User Role
|
120 |
+
if(!empty($users_role) && function_exists('alm_role_encrypt')){
|
121 |
+
$preloaded_arr['users_role'] = alm_role_encrypt($users_role);
|
122 |
+
}
|
123 |
+
|
124 |
+
|
125 |
+
|
126 |
+
/*
|
127 |
+
* alm_users_preloaded
|
128 |
+
*
|
129 |
+
* Preloaded Users Filter
|
130 |
+
*
|
131 |
+
* @return $preloaded_users;
|
132 |
+
*/
|
133 |
+
$preloaded_users = apply_filters('alm_users_preloaded', $preloaded_arr, $preloaded_amount, $repeater, $theme_repeater); // located in Users add-on
|
134 |
+
$preloaded_output .= '<'.$container_element.' class="alm-listing alm-preloaded alm-users-preloaded'. $classname . $css_classes .'">';
|
135 |
+
|
136 |
+
$preloaded_output .= ($seo === "true") ? '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">' : '';
|
137 |
+
$preloaded_output .= $preloaded_users;
|
138 |
+
$preloaded_output .= ($seo === "true") ? '</div>' : '';
|
139 |
+
|
140 |
+
$preloaded_output .= '</'.$container_element.'>';
|
141 |
+
|
142 |
+
}
|
143 |
+
}
|
144 |
+
|
145 |
+
elseif($acf && ($acf_field_type !== 'relationship')){ // Advanced Custom Fields
|
146 |
+
|
147 |
+
if(has_action('alm_acf_installed') && $acf){
|
148 |
+
|
149 |
+
/* alm_acf_preloaded
|
150 |
+
*
|
151 |
+
* Preloaded ACF Filter
|
152 |
+
*
|
153 |
+
* @return $preloaded_acf;
|
154 |
+
*/
|
155 |
+
$preloaded_acf = apply_filters('alm_acf_preloaded', $preloaded_arr, $repeater, $theme_repeater); //located in ACF add-on
|
156 |
+
$preloaded_output .= '<'.$container_element.' class="alm-listing alm-preloaded alm-acf-preloaded'. $classname . $css_classes .'" data-total-posts="'. apply_filters('alm_acf_total_rows', $preloaded_arr) .'">';
|
157 |
+
|
158 |
+
$preloaded_output .= ($seo === "true") ? '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">' : '';
|
159 |
+
$preloaded_output .= $preloaded_acf;
|
160 |
+
$preloaded_output .= ($seo === "true") ? '</div>' : '';
|
161 |
+
|
162 |
+
$preloaded_output .= '</'.$container_element.'>';
|
163 |
+
}
|
164 |
+
|
165 |
+
}
|
166 |
+
|
167 |
+
else { // Standard
|
168 |
+
|
169 |
+
|
170 |
+
/*
|
171 |
+
* alm_preload_args
|
172 |
+
*
|
173 |
+
* ALM Preloaded add-on Hook
|
174 |
+
*
|
175 |
+
* @return $args;
|
176 |
+
*/
|
177 |
+
$args = apply_filters('alm_preload_args', $preloaded_arr); // Create preloaded $args
|
178 |
+
|
179 |
+
|
180 |
+
|
181 |
+
/*
|
182 |
+
* alm_filters_preloaded_args
|
183 |
+
*
|
184 |
+
* ALM Filters add-on Hook
|
185 |
+
*
|
186 |
+
* @return $args;
|
187 |
+
*/
|
188 |
+
if($filters && has_action('alm_filters_preloaded_args')){
|
189 |
+
// $args = apply_filters('alm_filters_preloaded_args', $args); // Create filters $args
|
190 |
+
}
|
191 |
+
|
192 |
+
|
193 |
+
|
194 |
+
/*
|
195 |
+
* alm_modify_query_args
|
196 |
+
*
|
197 |
+
* ALM Core Filter Hook
|
198 |
+
*
|
199 |
+
* @return $args;
|
200 |
+
* Deprecated 2.10
|
201 |
+
*/
|
202 |
+
$args = apply_filters('alm_modify_query_args', $args, $slug);
|
203 |
+
|
204 |
+
|
205 |
+
/*
|
206 |
+
* alm_query_args_[id]
|
207 |
+
*
|
208 |
+
* ALM Core Filter Hook
|
209 |
+
*
|
210 |
+
* @return $args;
|
211 |
+
*/
|
212 |
+
$args = apply_filters('alm_query_args_'.$id, $args, $post_id);
|
213 |
+
|
214 |
+
|
215 |
+
$alm_preload_query = new WP_Query($args);
|
216 |
+
|
217 |
+
$alm_total_posts = $alm_preload_query->found_posts - $offset;
|
218 |
+
|
219 |
+
$output = $noscript = '';
|
220 |
+
|
221 |
+
if ($alm_preload_query->have_posts()) :
|
222 |
+
|
223 |
+
$alm_item = $alm_page = $alm_current = 0;
|
224 |
+
$alm_found_posts = $alm_total_posts;
|
225 |
+
|
226 |
+
// Filters Wrap [Open]
|
227 |
+
if($filters && has_filter('alm_filters_reveal_open')){
|
228 |
+
$output .= apply_filters('alm_filters_reveal_open', $transition_container_classes, $canonicalURL);
|
229 |
+
}
|
230 |
+
|
231 |
+
while ($alm_preload_query->have_posts()) : $alm_preload_query->the_post();
|
232 |
+
|
233 |
+
$alm_item++;
|
234 |
+
$alm_current++;
|
235 |
+
|
236 |
+
// Call to Action [Before]
|
237 |
+
if($cta && has_action('alm_cta_inc') && $cta_pos == 'before'){
|
238 |
+
$output .= ($alm_current == $cta_val) ? $output .= apply_filters('alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, true) : '';
|
239 |
+
}
|
240 |
+
|
241 |
+
$output .= apply_filters('alm_preload_inc', $repeater, $type, $theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current);
|
242 |
+
|
243 |
+
// Call to Action [After]
|
244 |
+
if($cta && has_action('alm_cta_inc') && $cta_pos == 'after'){
|
245 |
+
$output .= ($alm_current == $cta_val) ? apply_filters('alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, true) : '';
|
246 |
+
}
|
247 |
+
|
248 |
+
endwhile; wp_reset_query();
|
249 |
+
|
250 |
+
// Filters Wrap [close]
|
251 |
+
if($filters && has_filter('alm_filters_reveal_close')){
|
252 |
+
$output .= apply_filters('alm_filters_reveal_close', '</div>');
|
253 |
+
}
|
254 |
+
|
255 |
+
if(has_action('alm_seo_installed') && $seo === 'true'){ // If SEO, add noscript paging
|
256 |
+
// Create noscript paging for SEO if preload and seo are enabled
|
257 |
+
$noscript = alm_paging_no_script($alm_preload_query);
|
258 |
+
}
|
259 |
+
|
260 |
+
endif;
|
261 |
+
|
262 |
+
|
263 |
+
if($filters && class_exists('ALMFILTERS')){
|
264 |
+
// Maybe use this for Preloaded
|
265 |
+
//$pg = ALMFILTERS::alm_filters_get_page_num();
|
266 |
+
//$alm_total_posts = ($pg > 1 ) ? $alm_total_posts - ($preloaded_amount * $pg) + $preloaded_amount : $alm_total_posts;
|
267 |
+
}
|
268 |
+
|
269 |
+
$preloaded_output .= '<'.$container_element.' class="alm-listing alm-preloaded'. $classname . $css_classes .'" data-total-posts="'. $alm_total_posts .'">';
|
270 |
+
|
271 |
+
// .alm-reveal
|
272 |
+
if($seo === "true" && $paging === 'false'){
|
273 |
+
|
274 |
+
// Get querystring to append to URL (Maybe in the future)
|
275 |
+
// $querystring = $_SERVER['QUERY_STRING'];
|
276 |
+
$querystring = '';
|
277 |
+
|
278 |
+
if(is_search()){
|
279 |
+
// If search, append slug (?s=term) to data-url
|
280 |
+
$preloaded_output .= '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'. $canonicalURL .''. $slug . $querystring .'">';
|
281 |
+
}else{
|
282 |
+
// Append querystring to data-url
|
283 |
+
$querystring = ($querystring) ? '?'.$querystring : '';
|
284 |
+
$preloaded_output .= '<div class="alm-reveal alm-seo'. $transition_container_classes .'" data-page="1" data-url="'. $canonicalURL . $querystring .'">';
|
285 |
+
}
|
286 |
+
}
|
287 |
+
|
288 |
+
if($seo === "false" && $paging === 'true' || $seo === "true" && $paging === 'true'){
|
289 |
+
$preloaded_output .= '<div class="alm-reveal'. $transition_container_classes .'">';
|
290 |
+
}
|
291 |
+
|
292 |
+
// Preloaded output
|
293 |
+
$preloaded_output .= $output;
|
294 |
+
|
295 |
+
// Close .alm-reveal
|
296 |
+
if($seo === "true" && $paging === 'false' || $seo === "true" && $paging === 'true'){
|
297 |
+
$preloaded_output .= '</div>';
|
298 |
+
}
|
299 |
+
|
300 |
+
$preloaded_output .= '</'.$container_element.'>';
|
301 |
+
|
302 |
+
if(has_action('alm_seo_installed')){ // If SEO, add noscript paging
|
303 |
+
$preloaded_output .= $noscript;
|
304 |
+
}
|
305 |
+
}
|
306 |
+
|
307 |
+
$ajaxloadmore .= $preloaded_output; // Add $preloaded_output data to $ajaxloadmore
|
308 |
+
}
|
core/dist/js/ajax-load-more.js
CHANGED
@@ -401,15 +401,9 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
401 |
|
402 |
alm.comments = alm.content.attr('data-comments'); // Comments add-on
|
403 |
if (alm.comments === 'true') {
|
404 |
-
// if comments,
|
405 |
alm.content = $('.alm-comments', alm.container);
|
406 |
}
|
407 |
-
alm.comments_post_id = alm.content.attr('data-comments_post_id');
|
408 |
-
alm.comments_per_page = alm.content.attr('data-comments_per_page');
|
409 |
-
alm.comments_type = alm.content.attr('data-comments_type');
|
410 |
-
alm.comments_style = alm.content.attr('data-comments_style');
|
411 |
-
alm.comments_template = alm.content.attr('data-comments_template');
|
412 |
-
alm.comments_callback = alm.content.attr('data-comments_callback');
|
413 |
|
414 |
alm.filters = alm.content.attr('data-filters');
|
415 |
|
@@ -448,7 +442,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
448 |
alm.page = alm.filters_startpage;
|
449 |
*/
|
450 |
|
451 |
-
// Get
|
452 |
alm.filters_startpage = 0;
|
453 |
var page = almGetParameterByName('pg');
|
454 |
if (page !== null) {
|
@@ -462,6 +456,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
462 |
alm.page = alm.filters_startpage - 1;
|
463 |
}
|
464 |
} else {
|
|
|
465 |
alm.filters = false;
|
466 |
}
|
467 |
/* End Filters */
|
@@ -1128,6 +1123,11 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1128 |
|
1129 |
// ALM Empty
|
1130 |
if (total === 0) {
|
|
|
|
|
|
|
|
|
|
|
1131 |
if ($.isFunction($.fn.almEmpty)) {
|
1132 |
$.fn.almEmpty(alm);
|
1133 |
}
|
@@ -1445,6 +1445,8 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1445 |
*/
|
1446 |
alm.AjaxLoadMore.pagingPreloadedInit = function (data) {
|
1447 |
|
|
|
|
|
1448 |
alm.el = $('<div class="alm-reveal' + alm.tcc + '"/>');
|
1449 |
alm.el.append('<div class="alm-paging-content">' + data + '</div><div class="alm-paging-loading"></div>');
|
1450 |
alm.content.append(alm.el);
|
@@ -1455,6 +1457,15 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1455 |
paddingB = parseInt(alm.content.css('padding-bottom'));
|
1456 |
alm.content.css('height', alm.el.height() + paddingT + paddingB + 'px');
|
1457 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1458 |
if ($.isFunction($.fn.almFadePageControls)) {
|
1459 |
$.fn.almFadePageControls(alm.btnWrap);
|
1460 |
}
|
@@ -1613,6 +1624,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1613 |
alm.button.unbind("click"); // Remove past event (when filtering data)
|
1614 |
alm.button.on('click', function (e) {
|
1615 |
e.preventDefault();
|
|
|
1616 |
if (alm.pause === 'true') {
|
1617 |
alm.pause = false;
|
1618 |
alm.pause_override = false;
|
@@ -1624,7 +1636,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1624 |
alm.AjaxLoadMore.loadPosts();
|
1625 |
}
|
1626 |
|
1627 |
-
//
|
1628 |
if (alm.filters && typeof almFiltersPaged === 'function') {
|
1629 |
almFiltersPaged(alm);
|
1630 |
}
|
@@ -1704,8 +1716,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1704 |
// Standard Scroll event
|
1705 |
else {
|
1706 |
if (!alm.loading && !alm.finished && scrollTrigger && alm.page < alm.max_pages - 1 && alm.proceed && alm.pause !== 'true') {
|
1707 |
-
alm.
|
1708 |
-
alm.AjaxLoadMore.loadPosts();
|
1709 |
}
|
1710 |
}
|
1711 |
}
|
@@ -1715,7 +1726,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1715 |
/* Init Ajax load More
|
1716 |
*
|
1717 |
* Load posts as user scrolls the page
|
1718 |
-
* @since 2.0
|
1719 |
*/
|
1720 |
alm.AjaxLoadMore.init = function () {
|
1721 |
|
@@ -1741,11 +1752,29 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1741 |
|
1742 |
// Preloaded + SEO && !Paging
|
1743 |
if (alm.preloaded === 'true' && alm.seo && !alm.paging) {
|
|
|
1744 |
setTimeout(function () {
|
1745 |
if ($.isFunction($.fn.almSEO) && alm.start_page < 1) {
|
1746 |
$.fn.almSEO(alm, true);
|
1747 |
}
|
1748 |
-
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1749 |
}
|
1750 |
|
1751 |
// Next Page Add-on
|
@@ -1772,10 +1801,10 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1772 |
};
|
1773 |
alm.AjaxLoadMore.init();
|
1774 |
|
1775 |
-
//flag to prevent unnecessary loading of post on init. Hold for
|
1776 |
setTimeout(function () {
|
1777 |
alm.proceed = true;
|
1778 |
-
},
|
1779 |
|
1780 |
/* $.fn.almUpdateCurrentPage()
|
1781 |
*
|
@@ -1833,7 +1862,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
|
|
1833 |
return alm.el.closest('#ajax-load-more');
|
1834 |
};
|
1835 |
|
1836 |
-
/*
|
1837 |
*
|
1838 |
* return the current ALM obj
|
1839 |
*
|
401 |
|
402 |
alm.comments = alm.content.attr('data-comments'); // Comments add-on
|
403 |
if (alm.comments === 'true') {
|
404 |
+
// if comments, adjust alm.content wrapper
|
405 |
alm.content = $('.alm-comments', alm.container);
|
406 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
407 |
|
408 |
alm.filters = alm.content.attr('data-filters');
|
409 |
|
442 |
alm.page = alm.filters_startpage;
|
443 |
*/
|
444 |
|
445 |
+
// Get Paged Querystring Val
|
446 |
alm.filters_startpage = 0;
|
447 |
var page = almGetParameterByName('pg');
|
448 |
if (page !== null) {
|
456 |
alm.page = alm.filters_startpage - 1;
|
457 |
}
|
458 |
} else {
|
459 |
+
|
460 |
alm.filters = false;
|
461 |
}
|
462 |
/* End Filters */
|
1123 |
|
1124 |
// ALM Empty
|
1125 |
if (total === 0) {
|
1126 |
+
if (alm.paging) {
|
1127 |
+
if ($.isFunction($.fn.almPagingEmpty)) {
|
1128 |
+
$.fn.almPagingEmpty(alm);
|
1129 |
+
}
|
1130 |
+
}
|
1131 |
if ($.isFunction($.fn.almEmpty)) {
|
1132 |
$.fn.almEmpty(alm);
|
1133 |
}
|
1445 |
*/
|
1446 |
alm.AjaxLoadMore.pagingPreloadedInit = function (data) {
|
1447 |
|
1448 |
+
data = data == null ? '' : data; // Check for null data object
|
1449 |
+
|
1450 |
alm.el = $('<div class="alm-reveal' + alm.tcc + '"/>');
|
1451 |
alm.el.append('<div class="alm-paging-content">' + data + '</div><div class="alm-paging-loading"></div>');
|
1452 |
alm.content.append(alm.el);
|
1457 |
paddingB = parseInt(alm.content.css('padding-bottom'));
|
1458 |
alm.content.css('height', alm.el.height() + paddingT + paddingB + 'px');
|
1459 |
|
1460 |
+
if (data === '') {
|
1461 |
+
if ($.isFunction($.fn.almPagingEmpty)) {
|
1462 |
+
$.fn.almPagingEmpty(alm);
|
1463 |
+
}
|
1464 |
+
if ($.isFunction($.fn.almEmpty)) {
|
1465 |
+
$.fn.almEmpty(alm);
|
1466 |
+
}
|
1467 |
+
}
|
1468 |
+
|
1469 |
if ($.isFunction($.fn.almFadePageControls)) {
|
1470 |
$.fn.almFadePageControls(alm.btnWrap);
|
1471 |
}
|
1624 |
alm.button.unbind("click"); // Remove past event (when filtering data)
|
1625 |
alm.button.on('click', function (e) {
|
1626 |
e.preventDefault();
|
1627 |
+
|
1628 |
if (alm.pause === 'true') {
|
1629 |
alm.pause = false;
|
1630 |
alm.pause_override = false;
|
1636 |
alm.AjaxLoadMore.loadPosts();
|
1637 |
}
|
1638 |
|
1639 |
+
// Filters Paged URLs
|
1640 |
if (alm.filters && typeof almFiltersPaged === 'function') {
|
1641 |
almFiltersPaged(alm);
|
1642 |
}
|
1716 |
// Standard Scroll event
|
1717 |
else {
|
1718 |
if (!alm.loading && !alm.finished && scrollTrigger && alm.page < alm.max_pages - 1 && alm.proceed && alm.pause !== 'true') {
|
1719 |
+
alm.button.trigger('click');
|
|
|
1720 |
}
|
1721 |
}
|
1722 |
}
|
1726 |
/* Init Ajax load More
|
1727 |
*
|
1728 |
* Load posts as user scrolls the page
|
1729 |
+
* @since 2.0
|
1730 |
*/
|
1731 |
alm.AjaxLoadMore.init = function () {
|
1732 |
|
1752 |
|
1753 |
// Preloaded + SEO && !Paging
|
1754 |
if (alm.preloaded === 'true' && alm.seo && !alm.paging) {
|
1755 |
+
// Delay for scripts to load
|
1756 |
setTimeout(function () {
|
1757 |
if ($.isFunction($.fn.almSEO) && alm.start_page < 1) {
|
1758 |
$.fn.almSEO(alm, true);
|
1759 |
}
|
1760 |
+
}, 150);
|
1761 |
+
}
|
1762 |
+
|
1763 |
+
// Preloaded
|
1764 |
+
if (alm.preloaded === 'true' && !alm.paging) {
|
1765 |
+
// Delay for scripts to load
|
1766 |
+
setTimeout(function () {
|
1767 |
+
// triggerDone
|
1768 |
+
if (alm.preloaded_total_posts <= parseInt(alm.preloaded_amount)) {
|
1769 |
+
alm.AjaxLoadMore.triggerDone();
|
1770 |
+
}
|
1771 |
+
// almEmpty
|
1772 |
+
if (alm.preloaded_total_posts == 0) {
|
1773 |
+
if ($.isFunction($.fn.almEmpty)) {
|
1774 |
+
$.fn.almEmpty(alm);
|
1775 |
+
}
|
1776 |
+
}
|
1777 |
+
}, 150);
|
1778 |
}
|
1779 |
|
1780 |
// Next Page Add-on
|
1801 |
};
|
1802 |
alm.AjaxLoadMore.init();
|
1803 |
|
1804 |
+
//flag to prevent unnecessary loading of post on init. Hold for 2/10 of a second
|
1805 |
setTimeout(function () {
|
1806 |
alm.proceed = true;
|
1807 |
+
}, 200);
|
1808 |
|
1809 |
/* $.fn.almUpdateCurrentPage()
|
1810 |
*
|
1862 |
return alm.el.closest('#ajax-load-more');
|
1863 |
};
|
1864 |
|
1865 |
+
/* $.fn.almGetObj()
|
1866 |
*
|
1867 |
* return the current ALM obj
|
1868 |
*
|
core/dist/js/ajax-load-more.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
"use strict";function _toConsumableArray(t){if(Array.isArray(t)){for(var a=0,e=Array(t.length);a<t.length;a++)e[a]=t[a];return e}return Array.from(t)}function _toConsumableArray(t){if(Array.isArray(t)){for(var a=0,e=Array(t.length);a<t.length;a++)e[a]=t[a];return e}return Array.from(t)}Array.from||(Array.from=function(){var t=Object.prototype.toString,a=function(a){return"function"==typeof a||"[object Function]"===t.call(a)},e=function(t){var a=Number(t);return isNaN(a)?0:0!==a&&isFinite(a)?(a>0?1:-1)*Math.floor(Math.abs(a)):a},o=Math.pow(2,53)-1,n=function(t){var a=e(t);return Math.min(Math.max(a,0),o)};return function(t){var e=this,o=Object(t);if(null==t)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,s=arguments.length>1?arguments[1]:void 0;if(void 0!==s){if(!a(s))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(r=arguments[2])}for(var i,l=n(o.length),d=a(e)?Object(new e(l)):new Array(l),p=0;p<l;)i=o[p],d[p]=s?void 0===r?s(i,p):s.call(r,i,p):i,p+=1;return d.length=l,d}}());var almGetParameterByName=function(t,a){a||(a=window.location.href),t=t.replace(/[\[\]]/g,"\\$&");var e=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(a);return e?e[2]?decodeURIComponent(e[2].replace(/\+/g," ")):"":null},alm_is_filtering=!1;!function(t){t.fn.almFilter=function(a,e,o){o.target?t(".ajax-load-more-wrap[data-id='"+o.target+"']").each(function(n){var r=t(this);t.fn.almFilterTransition(a,e,o,r)}):t(".ajax-load-more-wrap").each(function(n){var r=t(this);t.fn.almFilterTransition(a,e,o,r)})},t.fn.almFilterTransition=function(t,e,o,n){"slide"===t?n.slideUp(e,function(){a(e,o,n)}):"fade"===t||"masonry"===t?n.fadeOut(e,function(){a(e,o,n)}):a(e,o,n)};var a=function(t,a,o){var n=o.get(0),r=n.querySelectorAll(".alm-listing");[].concat(_toConsumableArray(r)).forEach(function(t){t.innerHTML=""});var s=n.querySelector(".alm-load-more-btn");s&&s.classList.remove("done"),e(t,a,o)},e=function(a,e,o){t.each(e,function(a,e){a=a.replace(/\W+/g,"-").replace(/([a-z\d])([A-Z])/g,"$1-$2"),t(".alm-listing",o).attr("data-"+a,e)}),t.isFunction(t.fn.almFilterComplete)&&t.fn.almFilterComplete(),"function"==typeof almFiltersAddonComplete&&almFiltersAddonComplete(o),alm_is_filtering=!0,o.fadeIn(a),e.target?t(".ajax-load-more-wrap[data-id="+e.target+"]").ajaxloadmore():t(".ajax-load-more-wrap").ajaxloadmore()}}(jQuery);var almMasonry=function t(a,e,o,n,r,s,i,l,d){var p=(s+100)/1e3+"s",c="scale(0.5)",g="scale(1)";"zoom-out"===n&&(c="translateY(-20px) scale(1.25)",g="translateY(0) scale(1)"),"slide-up"===n&&(c="translateY(50px)",g="translateY(0)"),"slide-down"===n&&(c="translateY(-50px)",g="translateY(0)"),"none"===n&&(c="translateY(0)",g="translateY(0)"),r="true"===r,d?(a.masonry("destroy"),a.append(e),t(a,e,o,n,r,s,!0,!0,!1)):i&&l?a.imagesLoaded(function(){e.fadeIn(s),a.masonry({itemSelector:o,transitionDuration:p,columnWidth:o,horizontalOrder:r,hiddenStyle:{transform:c,opacity:0},visibleStyle:{transform:g,opacity:1}})}):(a.append(e),a.imagesLoaded(function(){e.show(),a.masonry("appended",e)}))};!function(t){t.ajaxloadmore=function(a,e){"true"===alm_localize.scrolltop&&t(window).scrollTop(0);var o=this;if(o.AjaxLoadMore={},o.window=t(window),o.page=0,o.posts=0,o.totalposts=0,o.proceed=!1,o.disable_ajax=!1,o.init=!0,o.loading=!0,o.finished=!1,o.prefix="alm-",o.el=a,o.container=a,o.container.addClass("alm-"+e).attr("data-alm-id",e),o.content=t(".alm-ajax",o.container),o.content_preloaded=t(".alm-listing.alm-preloaded",o.container),o.canonical_url=o.el.attr("data-canonical-url"),o.is_search=o.el.attr("data-search"),o.slug=o.el.attr("data-slug"),o.post_id=o.el.attr("data-post-id"),o.repeater=o.content.attr("data-repeater"),o.theme_repeater=o.content.attr("data-theme-repeater"),o.post_type=o.content.attr("data-post-type"),o.post_type=o.post_type.split(","),o.sticky_posts=o.content.attr("data-sticky-posts"),o.btnWrap=t(".alm-btn-wrap",o.container),o.button_label=o.content.attr("data-button-label"),o.button_loading_label=o.content.attr("data-button-loading-label"),o.scroll_distance=o.content.attr("data-scroll-distance"),o.scroll_distance=o.scroll_distance?parseInt(o.scroll_distance):150,o.scroll_container=o.content.attr("data-scroll-container"),o.max_pages=o.content.attr("data-max-pages"),o.max_pages=o.max_pages?parseInt(o.max_pages):0,o.pause_override=o.content.attr("data-pause-override"),o.pause=o.content.attr("data-pause"),o.transition=o.content.attr("data-transition"),o.transition_container=o.content.attr("data-transition-container"),o.tcc=o.content.attr("data-transition-container-classes"),o.speed=o.content.attr("data-transition-speed"),o.images_loaded=o.content.attr("data-images-loaded"),o.destroy_after=o.content.attr("data-destroy-after"),o.lang=o.content.attr("data-lang"),o.orginal_posts_per_page=o.content.attr("data-posts-per-page"),o.posts_per_page=o.content.attr("data-posts-per-page"),o.offset=o.content.attr("data-offset"),o.cache=o.content.attr("data-cache"),o.cache_id=o.content.attr("data-cache-id"),o.cache_path=o.content.attr("data-cache-path"),o.cache_logged_in=o.content.attr("data-cache-logged-in"),o.cta=o.content.attr("data-cta"),o.cta_position=o.content.attr("data-cta-position"),o.cta_repeater=o.content.attr("data-cta-repeater"),o.cta_theme_repeater=o.content.attr("data-cta-theme-repeater"),o.acf=o.content.attr("data-acf"),o.acf_field_type=o.content.attr("data-acf-field-type"),o.acf_field_name=o.content.attr("data-acf-field-name"),o.acf_post_id=o.content.attr("data-acf-post-id"),o.nextpage=o.content.attr("data-nextpage"),o.nextpage_urls=o.content.attr("data-nextpage-urls"),o.nextpage_scroll=o.content.attr("data-nextpage-scroll"),o.nextpage_pageviews=o.content.attr("data-nextpage-pageviews"),o.nextpage_post_id=o.content.attr("data-nextpage-post-id"),o.nextpage_startpage=o.content.attr("data-nextpage-startpage"),o.previous_post=o.content.attr("data-previous-post"),o.previous_post_id=o.content.attr("data-previous-post-id"),o.previous_post_taxonomy=o.content.attr("data-previous-post-taxonomy"),o.previous_post_excluded_terms=o.content.attr("data-previous-post-excluded-terms"),o.comments=o.content.attr("data-comments"),"true"===o.comments&&(o.content=t(".alm-comments",o.container)),o.comments_post_id=o.content.attr("data-comments_post_id"),o.comments_per_page=o.content.attr("data-comments_per_page"),o.comments_type=o.content.attr("data-comments_type"),o.comments_style=o.content.attr("data-comments_style"),o.comments_template=o.content.attr("data-comments_template"),o.comments_callback=o.content.attr("data-comments_callback"),o.filters=o.content.attr("data-filters"),o.restapi=o.content.attr("data-restapi"),o.restapi_base_url=o.content.attr("data-restapi-base-url"),o.restapi_namespace=o.content.attr("data-restapi-namespace"),o.restapi_endpoint=o.content.attr("data-restapi-endpoint"),o.restapi_template_id=o.content.attr("data-restapi-template-id"),o.restapi_debug=o.content.attr("data-restapi-debug"),o.seo=o.content.attr("data-seo"),o.preloaded=o.content.attr("data-preloaded"),o.preloaded_amount=o.content.attr("data-preloaded-amount"),o.paging=o.content.attr("data-paging"),o.users="true"===o.content.attr("data-users"),o.users&&(o.orginal_posts_per_page=o.content.attr("data-users-per-page"),o.posts_per_page=o.content.attr("data-users-per-page")),"true"===o.filters){o.filters=!0,o.filters_analtyics=o.content.attr("data-filters-analtyics"),o.filters_debug=o.content.attr("data-filters-debug"),o.filters_startpage=0;var n=almGetParameterByName("pg");null!==n&&(o.filters_startpage=parseInt(n),o.page=o.filters_startpage),o.isPaged=!1,o.filters_startpage>0&&(o.isPaged=!0,o.page=o.filters_startpage-1)}else o.filters=!1;"true"===o.restapi?(o.restapi=!0,void 0===o.restapi_debug&&(o.restapi_debug=!1),""===o.restapi_template_id&&(o.restapi=!1)):o.restapi=!1,"true"===o.paging?(o.paging=!0,o.paging_controls=!!o.content.attr("data-paging-controls"),o.paging_show_at_most=o.content.attr("data-paging-show-at-most"),o.paging_classes=o.content.attr("data-paging-classes"),o.paging_init=!0,o.paging_show_at_most=void 0===o.paging_show_at_most?7:o.paging_show_at_most,"true"===o.preloaded&&(o.pause=!0)):o.paging=!1,void 0===o.cache&&(o.cache=!1),void 0===o.cache_logged_in&&(o.cache_logged_in=!1),void 0===o.comments_per_page&&(o.comments_per_page="5"),"true"===o.preloaded?(o.preload_wrap=o.content.prev(".alm-preloaded"),o.preloaded_total_posts=parseInt(o.preload_wrap.attr("data-total-posts")),void 0===o.preloaded_amount&&(o.preloaded_amount=!1),o.preloaded_total_posts<=o.preloaded_amount&&(o.disable_ajax=!0)):o.preloaded="false",void 0===o.seo&&(o.seo=!1),"true"===o.seo&&(o.seo=!0),void 0===o.is_search&&(o.is_search=!1),o.search_value="true"===o.is_search?o.slug:"",o.permalink=o.content.attr("data-seo-permalink"),o.pageview=o.content.attr("data-seo-pageview"),o.start_page=o.content.attr("data-seo-start-page"),o.trailing_slash="false"===o.content.attr("data-seo-trailing-slash")?"":"/",o.start_page?(o.seo_scroll=o.content.attr("data-seo-scroll"),o.seo_scroll_speed=o.content.attr("data-seo-scroll-speed"),o.seo_scrolltop=o.content.attr("data-seo-scrolltop"),o.seo_controls=o.content.attr("data-seo-controls"),o.isPaged=!1,o.start_page>1&&(o.isPaged=!0,o.posts_per_page=o.start_page*o.posts_per_page),o.paging&&(o.posts_per_page=o.orginal_posts_per_page)):o.start_page=1,"true"===o.nextpage?(o.nextpage=!0,o.posts_per_page=1):o.nextpage=!1,void 0===o.nextpage_urls&&(o.nextpage_urls="true"),void 0===o.nextpage_scroll&&(o.nextpage_scroll="250:30"),void 0===o.nextpage_pageviews&&(o.nextpage_pageviews="true"),void 0===o.nextpage_post_id&&(o.nextpage=!1,o.nextpage_post_id=null),void 0===o.nextpage_startpage&&(o.nextpage_startpage=1),o.nextpage_startpage>1&&(o.isPaged=!0),o.acf="true"===o.acf,void 0!==o.acf_field_type&&void 0!==o.acf_field_name&&void 0!==o.acf_post_id||(o.acf=!1),"true"===o.previous_post?(o.previous_post=!0,o.previous_post_permalink="",o.previous_post_title="",o.previous_post_slug=""):o.previous_post=!1,void 0===o.previous_post_id&&(o.previous_post_id=""),void 0===o.previous_post_taxonomy&&(o.previous_post_taxonomy=""),void 0===o.previous_post_excluded_terms&&(o.previous_post_excluded_terms=""),o.previous_post_title_template=o.content.attr("data-previous-post-title-template"),o.siteTitle=o.content.attr("data-previous-post-site-title"),o.siteTagline=o.content.attr("data-previous-post-site-tagline"),o.previous_post_pageview=o.content.attr("data-previous-post-pageview"),o.previous_post_scroll=o.content.attr("data-previous-post-scroll"),o.previous_post_scroll_speed=o.content.attr("data-previous-post-scroll-speed"),o.previous_post_scroll_top=o.content.attr("data-previous-post-scrolltop"),o.previous_post_controls=o.content.attr("data-previous-post-controls"),o.offset=void 0===o.offset?0:o.offset,(void 0===o.pause||o.seo&&o.start_page>1)&&(o.pause=!1),"true"===o.preloaded&&o.seo&&o.start_page>0&&(o.pause=!1),"true"===o.preloaded&&o.paging&&(o.pause=!0),void 0===o.repeater&&(o.repeater="default"),void 0===o.theme_repeater&&(o.theme_repeater="null"),o.max_pages=void 0===o.max_pages||0===o.max_pages?1e4:o.max_pages,o.scroll_distance=void 0===o.scroll_distance?150:o.scroll_distance,o.scroll_container=void 0===o.scroll_container?"":o.scroll_container,o.transition=void 0===o.transition?"fade":o.transition,o.tcc=void 0===o.tcc?"":o.tcc,o.is_masonry_preloaded=!1,"masonry"===o.transition&&(o.masonry_init=!0,o.masonry_selector=o.content.attr("data-masonry-selector"),o.masonry_animation=o.content.attr("data-masonry-animation"),o.masonry_horizontalorder=o.content.attr("data-masonry-horizontalorder"),void 0===o.masonry_animation&&(o.masonry_animation="standard"),void 0===o.masonry_horizontalorder&&(o.masonry_horizontalorder="true"),o.masonry_wrap=o.content,o.transition_container=!1,document.body.contains(o.content_preloaded.get(0))&&(o.masonry_wrap=o.content_preloaded,o.is_masonry_preloaded=!0)),o.speed=void 0===o.speed||""===o.speed?250:parseInt(o.speed),void 0===o.content.attr("data-scroll")?o.scroll=!0:"false"===o.content.attr("data-scroll")?o.scroll=!1:o.scroll=!0,o.transition_container=void 0===o.transition_container||"true"===o.transition_container,o.images_loaded=void 0===o.images_loaded?"false":o.images_loaded,o.button_label=void 0===o.button_label?"Older Posts":o.button_label,o.button_loading_label=void 0!==o.button_loading_label&&o.button_loading_label,o.paging?o.content.parent().addClass("loading"):o.button=t(".alm-load-more-btn",o.container),o.AjaxLoadMore.loadPosts=function(){if(!o.disable_ajax)if(o.paging||(o.button.addClass("loading"),!1!==o.button_loading_label&&o.button.html(o.button_loading_label)),o.container.addClass("alm-loading"),o.loading=!0,"true"!==o.cache||o.cache_logged_in)o.AjaxLoadMore.ajax("standard");else{var a;if(o.init&&o.seo&&o.isPaged){a=o.cache_path+o.cache_id+"/page-1-"+o.start_page+".html"}else if(o.nextpage){var e;o.paging?e=parseInt(o.page)+1:(e=parseInt(o.page)+2,o.isPaged&&(e=parseInt(o.page)+parseInt(o.nextpage_startpage)+1)),a=o.cache_path+o.cache_id+"/page-"+e+".html"}else a=o.previous_post?o.cache_path+o.cache_id+"/"+o.previous_post_id+".html":o.cache_path+o.cache_id+"/page-"+(o.page+1)+".html";t.get(a,function(t){o.AjaxLoadMore.success(t,!0)}).fail(function(){o.AjaxLoadMore.ajax("standard")})}},o.AjaxLoadMore.ajax=function(e){var n="alm_query_posts";if(o.acf_array="",o.acf&&("relationship"!==o.acf_field_type&&(n="alm_acf_query"),o.acf_array={acf:"true",post_id:o.acf_post_id,field_type:o.acf_field_type,field_name:o.acf_field_name}),o.nextpage_array="",o.nextpage&&(n="alm_nextpage_query",o.nextpage_array={nextpage:"true",urls:o.nextpage_urls,scroll:o.nextpage_scroll,pageviews:o.nextpage_pageviews,post_id:o.nextpage_post_id,startpage:o.nextpage_startpage}),o.previous_post_array="",o.previous_post&&(o.previous_post_array={previous_post:"true",id:o.previous_post_id,slug:o.previous_post_slug}),o.comments_array="","true"===o.comments&&(n="alm_comments_query",o.posts_per_page=o.comments_per_page,o.comments_array={comments:"true",post_id:o.comments_post_id,per_page:o.comments_per_page,type:o.comments_type,style:o.comments_style,template:o.comments_template,callback:o.comments_callback}),o.users_array="",o.users&&(n="alm_users_query",o.users_array={users:"true",role:o.content.attr("data-users-role"),include:o.content.attr("data-users-include"),exclude:o.content.attr("data-users-exclude"),per_page:o.posts_per_page,order:o.content.attr("data-users-order"),orderby:o.content.attr("data-users-orderby")}),o.cta_array="","true"===o.cta&&(o.cta_array={cta:"true",cta_position:o.cta_position,cta_repeater:o.cta_repeater,cta_theme_repeater:o.cta_theme_repeater}),o.restapi){var r=wp.template(o.restapi_template_id),s=o.restapi_base_url+"/"+o.restapi_namespace+"/"+o.restapi_endpoint,i={id:a.attr("data-id"),post_id:o.post_id,posts_per_page:o.posts_per_page,page:o.page,offset:o.offset,slug:o.slug,canonical_url:o.canonical_url,post_type:o.post_type,post_format:o.content.attr("data-post-format"),category:o.content.attr("data-category"),category__not_in:o.content.attr("data-category-not-in"),tag:o.content.attr("data-tag"),tag__not_in:o.content.attr("data-tag-not-in"),taxonomy:o.content.attr("data-taxonomy"),taxonomy_terms:o.content.attr("data-taxonomy-terms"),taxonomy_operator:o.content.attr("data-taxonomy-operator"),taxonomy_relation:o.content.attr("data-taxonomy-relation"),meta_key:o.content.attr("data-meta-key"),meta_value:o.content.attr("data-meta-value"),meta_compare:o.content.attr("data-meta-compare"),meta_relation:o.content.attr("data-meta-relation"),meta_type:o.content.attr("data-meta-type"),author:o.content.attr("data-author"),year:o.content.attr("data-year"),month:o.content.attr("data-month"),day:o.content.attr("data-day"),post_status:o.content.attr("data-post-status"),order:o.content.attr("data-order"),orderby:o.content.attr("data-orderby"),post__in:o.content.attr("data-post-in"),post__not_in:o.content.attr("data-post-not-in"),search:o.content.attr("data-search"),custom_args:o.content.attr("data-custom-args"),lang:o.lang,preloaded:o.preloaded,preloaded_amount:o.preloaded_amount,seo_start_page:o.start_page};t.ajax({type:"GET",url:s,data:i,dataType:"JSON",beforeSend:function(){1==o.page||o.paging||o.button.addClass("loading")},success:function(a){var e="",n=a.html,s=a.meta,i=s.postcount,l=s.totalposts;t.each(n,function(t){var a=n[t];"true"===o.restapi_debug&&console.log(a),e+=r(a)});var d={html:e,meta:{postcount:i,totalposts:l}};o.AjaxLoadMore.success(d,!1)}})}else t.ajax({type:"GET",url:alm_localize.ajaxurl,dataType:"JSON",data:{action:n,nonce:alm_localize.alm_nonce,query_type:e,post_id:o.post_id,id:a.attr("data-id"),slug:o.slug,canonical_url:o.canonical_url,cache_id:o.cache_id,cache_logged_in:o.cache_logged_in,repeater:o.repeater,theme_repeater:o.theme_repeater,acf:o.acf_array,nextpage:o.nextpage_array,cta:o.cta_array,comments:o.comments_array,users:o.users_array,post_type:o.post_type,sticky_posts:o.sticky_posts,post_format:o.content.attr("data-post-format"),category:o.content.attr("data-category"),category__not_in:o.content.attr("data-category-not-in"),tag:o.content.attr("data-tag"),tag__not_in:o.content.attr("data-tag-not-in"),taxonomy:o.content.attr("data-taxonomy"),taxonomy_terms:o.content.attr("data-taxonomy-terms"),taxonomy_operator:o.content.attr("data-taxonomy-operator"),taxonomy_relation:o.content.attr("data-taxonomy-relation"),meta_key:o.content.attr("data-meta-key"),meta_value:o.content.attr("data-meta-value"),meta_compare:o.content.attr("data-meta-compare"),meta_relation:o.content.attr("data-meta-relation"),meta_type:o.content.attr("data-meta-type"),author:o.content.attr("data-author"),year:o.content.attr("data-year"),month:o.content.attr("data-month"),day:o.content.attr("data-day"),post_status:o.content.attr("data-post-status"),order:o.content.attr("data-order"),orderby:o.content.attr("data-orderby"),post__in:o.content.attr("data-post-in"),post__not_in:o.content.attr("data-post-not-in"),exclude:o.content.attr("data-exclude"),search:o.content.attr("data-search"),custom_args:o.content.attr("data-custom-args"),posts_per_page:o.posts_per_page,page:o.page,offset:o.offset,preloaded:o.preloaded,preloaded_amount:o.preloaded_amount,seo_start_page:o.start_page,paging:o.paging,previous_post:o.previous_post_array,lang:o.lang},beforeSend:function(){1==o.page||o.paging||o.button.addClass("loading")},success:function(a){"standard"===e?o.AjaxLoadMore.success(a,!1):"totalpages"===e&&o.paging&&o.nextpage?t.isFunction(t.fn.almBuildPagination)&&t.fn.almBuildPagination(a,o):"totalposts"===e&&o.paging&&t.isFunction(t.fn.almBuildPagination)&&t.fn.almBuildPagination(a,o)},error:function(t,a,e){o.AjaxLoadMore.error(t,a,e)}})},o.paging&&(o.nextpage?o.AjaxLoadMore.ajax("totalpages"):o.AjaxLoadMore.ajax("totalposts")),o.AjaxLoadMore.success=function(a,e){o.previous_post&&o.AjaxLoadMore.getPreviousPost();var n,r,s;if(e?n=a:(n=a.html,r=a.meta,o.posts=o.posts+r.postcount,s=r.postcount,o.totalposts=r.totalposts,"true"===o.preloaded&&(o.totalposts=o.totalposts-o.preloaded_amount)),o.data=t(n),e&&(s=o.data.length),o.init&&(o.paging?s>0&&(o.el=t('<div class="alm-reveal'+o.tcc+'"/>'),o.el.append('<div class="alm-paging-content"></div><div class="alm-paging-loading"></div>'),t(".alm-paging-content",o.el).append(o.data).hide(),o.content.append(o.el),o.content.parent().removeClass("loading"),o.AjaxLoadMore.resetBtnText(),t(".alm-paging-content",o.el).fadeIn(o.speed,"alm_easeInOutQuad",function(){var a=parseInt(o.content.css("padding-top")),e=parseInt(o.content.css("padding-bottom"));o.content.css("height",o.el.height()+a+e+"px"),t.isFunction(t.fn.almFadePageControls)&&t.fn.almFadePageControls(o.btnWrap)})):o.button.html(o.button_label),0===s&&t.isFunction(t.fn.almEmpty)&&t.fn.almEmpty(o),o.isPaged&&(o.posts_per_page=o.users?o.content.attr("data-users-per-page"):o.content.attr("data-posts-per-page"),o.start_page&&(o.page=o.start_page-1),o.filters&&o.filters_startpage&&(o.page=o.filters_startpage-1,o.posts_per_page=o.content.attr("data-posts-per-page")))),s>0){if(o.paging)o.init?(o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)):t(".alm-paging-content",o.el).html("").append(o.data).almWaitForImages().done(function(){t(".alm-paging-loading",o.el).fadeOut(o.speed),t.isFunction(t.fn.almOnPagingComplete)&&t.fn.almOnPagingComplete(o),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)});else{if(o.previous_post)o.el=t('<div class="alm-reveal alm-previous-post post-'+o.previous_post_id+'" data-id="'+o.previous_post_id+'" data-title="'+o.previous_post_title+'" data-url="'+o.previous_post_permalink+'" data-page="'+o.page+'"/>'),o.el.append(o.data).hide();else if(o.transition_container){var i=void 0,l=window.location.search;if(o.init&&o.start_page>1){var d=[],p=parseInt(o.posts_per_page);"true"===o.cta&&(p+=1);Math.ceil(s/p);for(var c=0;c<s;c+=p)d.push(o.data.slice(c,p+c));o.el=o.content;for(var g=0;g<d.length;g++){var _="true"===o.preloaded?1:0,u=void 0;g>0||"true"===o.preloaded?(i=g+1+_,u=t("default"===o.permalink?'<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+o.search_value+"&paged="+i+'" data-page="'+i+'" />':'<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+"page/"+i+o.trailing_slash+o.search_value+'" data-page="'+i+'" />')):u=t('<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+o.search_value+'" data-page="1" />'),u.append(d[g]),u=t(u),o.el.append(u).hide()}}else{if(o.seo&&o.page>0||"true"===o.preloaded){var m="true"===o.preloaded?1:0;i=o.page+1+m,o.seo?"default"===o.permalink?o.el=t('<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+o.search_value+"&paged="+i+'" data-page="'+i+'" />'):o.el=t('<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+"page/"+i+o.trailing_slash+o.search_value+'" data-page="'+i+'" />'):o.filters?o.el=t('<div class="alm-reveal alm-filters'+o.tcc+'" data-url="'+o.canonical_url+l+'" data-page="'+i+'" />'):o.el=t('<div class="alm-reveal'+o.tcc+'" />')}else o.filters?o.el=t('<div class="alm-reveal alm-filters'+o.tcc+'" data-url="'+o.canonical_url+l+'" data-page="'+(o.page+1)+'" />'):o.seo?o.el=t('<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+o.search_value+'" data-page="1" />'):o.el=t('<div class="alm-reveal'+o.tcc+'" />');o.el.append(o.data).hide()}}else o.data.hide(),o.el=o.data;("masonry"!==o.transition||o.init&&!o.is_masonry_preloaded)&&o.content.append(o.el),"fade"===o.transition?"true"===o.images_loaded?o.el.almWaitForImages().done(function(){o.el.fadeIn(o.speed,"alm_easeInOutQuad",function(){o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)})}):o.el.fadeIn(o.speed,"alm_easeInOutQuad",function(){o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)}):"masonry"===o.transition?(almMasonry(o.masonry_wrap,o.el,o.masonry_selector,o.masonry_animation,o.masonry_horizontalorder,o.speed,o.masonry_init,o.init,alm_is_filtering),o.masonry_init=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.loading=!1,o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)):"none"===o.transition?("true"===o.images_loaded?o.el.almWaitForImages().done(function(){o.el.show(),o.AjaxLoadMore.triggerAddons(o)}):(o.el.show(),o.AjaxLoadMore.triggerAddons(o)),o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText())):"true"===o.images_loaded?o.el.almWaitForImages().done(function(){o.el.slideDown(o.speed,"alm_easeInOutQuad",function(){o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)})}):o.el.slideDown(o.speed,"alm_easeInOutQuad",function(){o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)})}t.isFunction(t.fn.almComplete)&&("true"===o.images_loaded?o.el.almWaitForImages().done(function(){t.fn.almComplete(o)}):t.fn.almComplete(o)),o.cache?s<o.posts_per_page&&o.AjaxLoadMore.triggerDone():o.posts>=o.totalposts&&!o.previous_post&&o.AjaxLoadMore.triggerDone()}else o.paging||(o.button.delay(o.speed).removeClass("loading").addClass("done"),o.AjaxLoadMore.resetBtnText()),o.AjaxLoadMore.triggerDone();if(void 0!==o.destroy_after&&""!==o.destroy_after){var f=o.page+1;o.preload&&f++,f==o.destroy_after&&(o.disable_ajax=!0,o.paging||(o.button.delay(o.speed).fadeOut(o.speed),t.isFunction(t.fn.almDestroyed)&&t.fn.almDestroyed(o)))}alm_is_filtering=!1,o.init=!1},o.AjaxLoadMore.pagingPreloadedInit=function(a){o.el=t('<div class="alm-reveal'+o.tcc+'"/>'),o.el.append('<div class="alm-paging-content">'+a+'</div><div class="alm-paging-loading"></div>'),o.content.append(o.el),o.content.parent().removeClass("loading"),o.AjaxLoadMore.resetBtnText();var e=parseInt(o.content.css("padding-top")),n=parseInt(o.content.css("padding-bottom"));o.content.css("height",o.el.height()+e+n+"px"),t.isFunction(t.fn.almFadePageControls)&&t.fn.almFadePageControls(o.btnWrap)},o.AjaxLoadMore.pagingNextpageInit=function(a){o.el=t('<div class="alm-reveal alm-nextpage"/>'),o.el.append('<div class="alm-paging-content">'+a+'</div><div class="alm-paging-loading"></div>'),o.el.appendTo(o.content),o.content.parent().removeClass("loading"),o.AjaxLoadMore.resetBtnText();var e=parseInt(o.content.css("padding-top")),n=parseInt(o.content.css("padding-bottom"));o.content.css("height",o.el.height()+e+n+"px"),t.isFunction(t.fn.almSetNextPageVars)&&t.fn.almSetNextPageVars(o),setTimeout(function(){t.isFunction(t.fn.almFadePageControls)&&t.fn.almFadePageControls(o.btnWrap),t.isFunction(t.fn.almOnWindowResize)&&t.fn.almOnWindowResize(o)},200)},o.fetchingPreviousPost=!1,o.AjaxLoadMore.getPreviousPost=function(){o.fetchingPreviousPost=!0;var a={action:"alm_query_previous_post",id:o.previous_post_id,taxonomy:o.previous_post_taxonomy,excluded_terms:o.previous_post_excluded_terms};t.ajax({type:"GET",dataType:"JSON",url:alm_localize.ajaxurl,data:a,success:function(a){a.has_previous_post?(o.content.attr("data-previous-post-id",a.prev_id),o.previous_post_id=a.prev_id,o.previous_post_permalink=a.prev_permalink,o.previous_post_title=a.prev_title,o.previous_post_slug=a.prev_slug):a.has_previous_post||o.AjaxLoadMore.triggerDone(),t.isFunction(t.fn.almSetPreviousPost)&&t.fn.almSetPreviousPost(o,a.current_id,a.permalink,a.title),o.fetchingPreviousPost=!1},error:function(t,a,e){o.AjaxLoadMore.error(t,a,e),o.fetchingPreviousPost=!1}})},o.AjaxLoadMore.triggerAddons=function(a){t.isFunction(t.fn.almSEO)&&a.seo&&t.fn.almSEO(a,!1),t.isFunction(t.fn.almSetNextPage)&&t.fn.almSetNextPage(a)},o.AjaxLoadMore.triggerDone=function(){o.loading=!1,o.finished=!0,o.paging||o.button.addClass("done"),t.isFunction(t.fn.almDone)&&setTimeout(function(){t.fn.almDone(o)},o.speed+10)},o.AjaxLoadMore.resetBtnText=function(){!1!==o.button_loading_label&&(o.paging||o.button.html(o.button_label))},o.AjaxLoadMore.error=function(t,a,e){o.loading=!1,o.paging||(o.button.removeClass("loading"),o.AjaxLoadMore.resetBtnText()),console.log(e)},o.paging||o.fetchingPreviousPost||(o.button.unbind("click"),o.button.on("click",function(a){a.preventDefault(),"true"===o.pause&&(o.pause=!1,o.pause_override=!1,o.AjaxLoadMore.loadPosts()),o.loading||o.finished||t(this).hasClass("done")||(o.loading=!0,o.page++,o.AjaxLoadMore.loadPosts()),o.filters&&"function"==typeof almFiltersPaged&&almFiltersPaged(o)})),o.paging&&(o.window.unbind("resizeEnd"),o.window.bind("resizeEnd",function(){t.isFunction(t.fn.almOnWindowResize)&&t.fn.almOnWindowResize(o)}),o.window.unbind("resize"),o.window.bind("resize",function(){this.resizeTO&&clearTimeout(this.resizeTO),this.resizeTO=setTimeout(function(){t(this).trigger("resizeEnd")},250)})),o.AjaxLoadMore.isVisible=function(){return o.visible=!1,o.el.is(":visible")&&(o.visible=!0),o.visible},o.scroll&&!o.paging&&(""!==o.scroll_container&&(o.window=t(o.scroll_container)),o.window.bind("scroll touchstart",function(){if(o.AjaxLoadMore.isVisible()&&!o.fetchingPreviousPost){var t=o.button.offset().top,a=Math.round(t-(o.window.height()-o.scroll_distance)),e=o.window.scrollTop()>=a;""!==o.scroll_container&&(e=o.button.offset().top-(o.window.height()-o.scroll_distance)<o.window.offset().top),!o.loading&&!o.finished&&e&&o.page<o.max_pages-1&&o.proceed&&"true"===o.pause&&"true"===o.pause_override?o.button.trigger("click"):!o.loading&&!o.finished&&e&&o.page<o.max_pages-1&&o.proceed&&"true"!==o.pause&&(o.page++,o.AjaxLoadMore.loadPosts())}})),o.AjaxLoadMore.init=function(){o.paging||o.previous_post||(o.disable_ajax?(o.finished=!0,o.button.addClass("done")):"true"===o.pause?(o.button.html(o.button_label),o.loading=!1):o.AjaxLoadMore.loadPosts()),o.previous_post&&(o.AjaxLoadMore.getPreviousPost(),o.loading=!1),"true"===o.preloaded&&o.seo&&!o.paging&&setTimeout(function(){t.isFunction(t.fn.almSEO)&&o.start_page<1&&t.fn.almSEO(o,!0)},300),o.nextpage&&t(".alm-nextpage").length>1&&t(".alm-nextpage").length==t(".alm-nextpage").eq(0).data("total-pages")&&o.AjaxLoadMore.triggerDone(),o.window.bind("load",function(){o.is_masonry_preloaded&&(almMasonry(o.masonry_wrap,o.el,o.masonry_selector,o.masonry_animation,o.masonry_horizontalorder,o.speed,o.masonry_init,!0,!1),o.masonry_init=!1)})},o.AjaxLoadMore.init(),setTimeout(function(){o.proceed=!0},300),t.fn.almUpdateCurrentPage=function(a,e,o){o.page=a,o.nextpage&&!o.paging&&(o.page=o.page-1);var n="";o.paging_init&&"true"===o.preloaded?(n=t(".alm-preloaded .alm-reveal",o.el).html(),t(".alm-preloaded",o.el).remove(),o.preloaded_amount=0,o.AjaxLoadMore.pagingPreloadedInit(n),o.paging_init=!1,o.init=!1):o.paging_init&&o.nextpage?(n=t(".alm-nextpage",o.el).html(),t(".alm-nextpage",o.el).remove(),o.AjaxLoadMore.pagingNextpageInit(n),o.paging_init=!1,o.init=!1):o.AjaxLoadMore.loadPosts()},t.fn.almGetParentContainer=function(){return o.el.closest("#ajax-load-more")},t.fn.almGetObj=function(){return o},t.fn.almTriggerClick=function(){o.button.trigger("click")},t.easing.alm_easeInOutQuad=function(t,a,e,o,n){return(a/=n/2)<1?o/2*a*a+e:-o/2*(--a*(a-2)-1)+e}},t.fn.ajaxloadmore=function(){return this.each(function(a){new t.ajaxloadmore(t(this),a)})};var a=document.querySelectorAll(".ajax-load-more-wrap");a.length&&[].concat(_toConsumableArray(a)).forEach(function(a,e){new t.ajaxloadmore(t(a),e)})}(jQuery);var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"===("undefined"==typeof exports?"undefined":_typeof(exports))?module.exports=t(require("jquery")):t(jQuery)}(function(t){t.almWaitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage","cursor"],hasImageAttributes:["srcset"]},t.expr[":"]["has-src"]=function(a){return t(a).is('img[src][src!=""]')},t.expr[":"].uncached=function(a){return!!t(a).is(":has-src")&&!a.complete},t.fn.almWaitForImages=function(){var a,e,o,n=0,r=0,s=t.Deferred();if(t.isPlainObject(arguments[0])?(o=arguments[0].waitForAll,e=arguments[0].each,a=arguments[0].finished):1===arguments.length&&"boolean"===t.type(arguments[0])?o=arguments[0]:(a=arguments[0],e=arguments[1],o=arguments[2]),a=a||t.noop,e=e||t.noop,o=!!o,!t.isFunction(a)||!t.isFunction(e))throw new TypeError("An invalid callback was supplied.");return this.each(function(){var i=t(this),l=[],d=t.almWaitForImages.hasImageProperties||[],p=t.almWaitForImages.hasImageAttributes||[],c=/url\(\s*(['"]?)(.*?)\1\s*\)/g;o?i.find("*").addBack().each(function(){var a=t(this);a.is("img:has-src")&&l.push({src:a.attr("src"),element:a[0]}),t.each(d,function(t,e){var o,n=a.css(e);if(!n)return!0;for(;o=c.exec(n);)l.push({src:o[2],element:a[0]})}),t.each(p,function(e,o){var n,r=a.attr(o);if(!r)return!0;n=r.split(","),t.each(n,function(e,o){o=t.trim(o).split(" ")[0],l.push({src:o,element:a[0]})})})}):i.find("img:has-src").each(function(){l.push({src:this.src,element:this})}),n=l.length,r=0,0===n&&(a.call(i[0]),s.resolveWith(i[0])),t.each(l,function(o,l){var d=new Image,p="load.almWaitForImages error.almWaitForImages";t(d).one(p,function o(d){var c=[r,n,"load"==d.type];if(r++,e.apply(l.element,c),s.notifyWith(l.element,c),t(this).off(p,o),r==n)return a.call(i[0]),s.resolveWith(i[0]),!1}),d.src=l.src})}),s.promise()}});
|
1 |
+
"use strict";function _toConsumableArray(t){if(Array.isArray(t)){for(var a=0,e=Array(t.length);a<t.length;a++)e[a]=t[a];return e}return Array.from(t)}function _toConsumableArray(t){if(Array.isArray(t)){for(var a=0,e=Array(t.length);a<t.length;a++)e[a]=t[a];return e}return Array.from(t)}Array.from||(Array.from=function(){var t=Object.prototype.toString,a=function(a){return"function"==typeof a||"[object Function]"===t.call(a)},e=function(t){var a=Number(t);return isNaN(a)?0:0!==a&&isFinite(a)?(a>0?1:-1)*Math.floor(Math.abs(a)):a},o=Math.pow(2,53)-1,n=function(t){var a=e(t);return Math.min(Math.max(a,0),o)};return function(t){var e=this,o=Object(t);if(null==t)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,s=arguments.length>1?arguments[1]:void 0;if(void 0!==s){if(!a(s))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(r=arguments[2])}for(var i,l=n(o.length),d=a(e)?Object(new e(l)):new Array(l),p=0;p<l;)i=o[p],d[p]=s?void 0===r?s(i,p):s.call(r,i,p):i,p+=1;return d.length=l,d}}());var almGetParameterByName=function(t,a){a||(a=window.location.href),t=t.replace(/[\[\]]/g,"\\$&");var e=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(a);return e?e[2]?decodeURIComponent(e[2].replace(/\+/g," ")):"":null},alm_is_filtering=!1;!function(t){t.fn.almFilter=function(a,e,o){o.target?t(".ajax-load-more-wrap[data-id='"+o.target+"']").each(function(n){var r=t(this);t.fn.almFilterTransition(a,e,o,r)}):t(".ajax-load-more-wrap").each(function(n){var r=t(this);t.fn.almFilterTransition(a,e,o,r)})},t.fn.almFilterTransition=function(t,e,o,n){"slide"===t?n.slideUp(e,function(){a(e,o,n)}):"fade"===t||"masonry"===t?n.fadeOut(e,function(){a(e,o,n)}):a(e,o,n)};var a=function(t,a,o){var n=o.get(0),r=n.querySelectorAll(".alm-listing");[].concat(_toConsumableArray(r)).forEach(function(t){t.innerHTML=""});var s=n.querySelector(".alm-load-more-btn");s&&s.classList.remove("done"),e(t,a,o)},e=function(a,e,o){t.each(e,function(a,e){a=a.replace(/\W+/g,"-").replace(/([a-z\d])([A-Z])/g,"$1-$2"),t(".alm-listing",o).attr("data-"+a,e)}),t.isFunction(t.fn.almFilterComplete)&&t.fn.almFilterComplete(),"function"==typeof almFiltersAddonComplete&&almFiltersAddonComplete(o),alm_is_filtering=!0,o.fadeIn(a),e.target?t(".ajax-load-more-wrap[data-id="+e.target+"]").ajaxloadmore():t(".ajax-load-more-wrap").ajaxloadmore()}}(jQuery);var almMasonry=function t(a,e,o,n,r,s,i,l,d){var p=(s+100)/1e3+"s",c="scale(0.5)",g="scale(1)";"zoom-out"===n&&(c="translateY(-20px) scale(1.25)",g="translateY(0) scale(1)"),"slide-up"===n&&(c="translateY(50px)",g="translateY(0)"),"slide-down"===n&&(c="translateY(-50px)",g="translateY(0)"),"none"===n&&(c="translateY(0)",g="translateY(0)"),r="true"===r,d?(a.masonry("destroy"),a.append(e),t(a,e,o,n,r,s,!0,!0,!1)):i&&l?a.imagesLoaded(function(){e.fadeIn(s),a.masonry({itemSelector:o,transitionDuration:p,columnWidth:o,horizontalOrder:r,hiddenStyle:{transform:c,opacity:0},visibleStyle:{transform:g,opacity:1}})}):(a.append(e),a.imagesLoaded(function(){e.show(),a.masonry("appended",e)}))};!function(t){t.ajaxloadmore=function(a,e){"true"===alm_localize.scrolltop&&t(window).scrollTop(0);var o=this;if(o.AjaxLoadMore={},o.window=t(window),o.page=0,o.posts=0,o.totalposts=0,o.proceed=!1,o.disable_ajax=!1,o.init=!0,o.loading=!0,o.finished=!1,o.prefix="alm-",o.el=a,o.container=a,o.container.addClass("alm-"+e).attr("data-alm-id",e),o.content=t(".alm-ajax",o.container),o.content_preloaded=t(".alm-listing.alm-preloaded",o.container),o.canonical_url=o.el.attr("data-canonical-url"),o.is_search=o.el.attr("data-search"),o.slug=o.el.attr("data-slug"),o.post_id=o.el.attr("data-post-id"),o.repeater=o.content.attr("data-repeater"),o.theme_repeater=o.content.attr("data-theme-repeater"),o.post_type=o.content.attr("data-post-type"),o.post_type=o.post_type.split(","),o.sticky_posts=o.content.attr("data-sticky-posts"),o.btnWrap=t(".alm-btn-wrap",o.container),o.button_label=o.content.attr("data-button-label"),o.button_loading_label=o.content.attr("data-button-loading-label"),o.scroll_distance=o.content.attr("data-scroll-distance"),o.scroll_distance=o.scroll_distance?parseInt(o.scroll_distance):150,o.scroll_container=o.content.attr("data-scroll-container"),o.max_pages=o.content.attr("data-max-pages"),o.max_pages=o.max_pages?parseInt(o.max_pages):0,o.pause_override=o.content.attr("data-pause-override"),o.pause=o.content.attr("data-pause"),o.transition=o.content.attr("data-transition"),o.transition_container=o.content.attr("data-transition-container"),o.tcc=o.content.attr("data-transition-container-classes"),o.speed=o.content.attr("data-transition-speed"),o.images_loaded=o.content.attr("data-images-loaded"),o.destroy_after=o.content.attr("data-destroy-after"),o.lang=o.content.attr("data-lang"),o.orginal_posts_per_page=o.content.attr("data-posts-per-page"),o.posts_per_page=o.content.attr("data-posts-per-page"),o.offset=o.content.attr("data-offset"),o.cache=o.content.attr("data-cache"),o.cache_id=o.content.attr("data-cache-id"),o.cache_path=o.content.attr("data-cache-path"),o.cache_logged_in=o.content.attr("data-cache-logged-in"),o.cta=o.content.attr("data-cta"),o.cta_position=o.content.attr("data-cta-position"),o.cta_repeater=o.content.attr("data-cta-repeater"),o.cta_theme_repeater=o.content.attr("data-cta-theme-repeater"),o.acf=o.content.attr("data-acf"),o.acf_field_type=o.content.attr("data-acf-field-type"),o.acf_field_name=o.content.attr("data-acf-field-name"),o.acf_post_id=o.content.attr("data-acf-post-id"),o.nextpage=o.content.attr("data-nextpage"),o.nextpage_urls=o.content.attr("data-nextpage-urls"),o.nextpage_scroll=o.content.attr("data-nextpage-scroll"),o.nextpage_pageviews=o.content.attr("data-nextpage-pageviews"),o.nextpage_post_id=o.content.attr("data-nextpage-post-id"),o.nextpage_startpage=o.content.attr("data-nextpage-startpage"),o.previous_post=o.content.attr("data-previous-post"),o.previous_post_id=o.content.attr("data-previous-post-id"),o.previous_post_taxonomy=o.content.attr("data-previous-post-taxonomy"),o.previous_post_excluded_terms=o.content.attr("data-previous-post-excluded-terms"),o.comments=o.content.attr("data-comments"),"true"===o.comments&&(o.content=t(".alm-comments",o.container)),o.filters=o.content.attr("data-filters"),o.restapi=o.content.attr("data-restapi"),o.restapi_base_url=o.content.attr("data-restapi-base-url"),o.restapi_namespace=o.content.attr("data-restapi-namespace"),o.restapi_endpoint=o.content.attr("data-restapi-endpoint"),o.restapi_template_id=o.content.attr("data-restapi-template-id"),o.restapi_debug=o.content.attr("data-restapi-debug"),o.seo=o.content.attr("data-seo"),o.preloaded=o.content.attr("data-preloaded"),o.preloaded_amount=o.content.attr("data-preloaded-amount"),o.paging=o.content.attr("data-paging"),o.users="true"===o.content.attr("data-users"),o.users&&(o.orginal_posts_per_page=o.content.attr("data-users-per-page"),o.posts_per_page=o.content.attr("data-users-per-page")),"true"===o.filters){o.filters=!0,o.filters_analtyics=o.content.attr("data-filters-analtyics"),o.filters_debug=o.content.attr("data-filters-debug"),o.filters_startpage=0;var n=almGetParameterByName("pg");null!==n&&(o.filters_startpage=parseInt(n),o.page=o.filters_startpage),o.isPaged=!1,o.filters_startpage>0&&(o.isPaged=!0,o.page=o.filters_startpage-1)}else o.filters=!1;"true"===o.restapi?(o.restapi=!0,void 0===o.restapi_debug&&(o.restapi_debug=!1),""===o.restapi_template_id&&(o.restapi=!1)):o.restapi=!1,"true"===o.paging?(o.paging=!0,o.paging_controls=!!o.content.attr("data-paging-controls"),o.paging_show_at_most=o.content.attr("data-paging-show-at-most"),o.paging_classes=o.content.attr("data-paging-classes"),o.paging_init=!0,o.paging_show_at_most=void 0===o.paging_show_at_most?7:o.paging_show_at_most,"true"===o.preloaded&&(o.pause=!0)):o.paging=!1,void 0===o.cache&&(o.cache=!1),void 0===o.cache_logged_in&&(o.cache_logged_in=!1),void 0===o.comments_per_page&&(o.comments_per_page="5"),"true"===o.preloaded?(o.preload_wrap=o.content.prev(".alm-preloaded"),o.preloaded_total_posts=parseInt(o.preload_wrap.attr("data-total-posts")),void 0===o.preloaded_amount&&(o.preloaded_amount=!1),o.preloaded_total_posts<=o.preloaded_amount&&(o.disable_ajax=!0)):o.preloaded="false",void 0===o.seo&&(o.seo=!1),"true"===o.seo&&(o.seo=!0),void 0===o.is_search&&(o.is_search=!1),o.search_value="true"===o.is_search?o.slug:"",o.permalink=o.content.attr("data-seo-permalink"),o.pageview=o.content.attr("data-seo-pageview"),o.start_page=o.content.attr("data-seo-start-page"),o.trailing_slash="false"===o.content.attr("data-seo-trailing-slash")?"":"/",o.start_page?(o.seo_scroll=o.content.attr("data-seo-scroll"),o.seo_scroll_speed=o.content.attr("data-seo-scroll-speed"),o.seo_scrolltop=o.content.attr("data-seo-scrolltop"),o.seo_controls=o.content.attr("data-seo-controls"),o.isPaged=!1,o.start_page>1&&(o.isPaged=!0,o.posts_per_page=o.start_page*o.posts_per_page),o.paging&&(o.posts_per_page=o.orginal_posts_per_page)):o.start_page=1,"true"===o.nextpage?(o.nextpage=!0,o.posts_per_page=1):o.nextpage=!1,void 0===o.nextpage_urls&&(o.nextpage_urls="true"),void 0===o.nextpage_scroll&&(o.nextpage_scroll="250:30"),void 0===o.nextpage_pageviews&&(o.nextpage_pageviews="true"),void 0===o.nextpage_post_id&&(o.nextpage=!1,o.nextpage_post_id=null),void 0===o.nextpage_startpage&&(o.nextpage_startpage=1),o.nextpage_startpage>1&&(o.isPaged=!0),o.acf="true"===o.acf,void 0!==o.acf_field_type&&void 0!==o.acf_field_name&&void 0!==o.acf_post_id||(o.acf=!1),"true"===o.previous_post?(o.previous_post=!0,o.previous_post_permalink="",o.previous_post_title="",o.previous_post_slug=""):o.previous_post=!1,void 0===o.previous_post_id&&(o.previous_post_id=""),void 0===o.previous_post_taxonomy&&(o.previous_post_taxonomy=""),void 0===o.previous_post_excluded_terms&&(o.previous_post_excluded_terms=""),o.previous_post_title_template=o.content.attr("data-previous-post-title-template"),o.siteTitle=o.content.attr("data-previous-post-site-title"),o.siteTagline=o.content.attr("data-previous-post-site-tagline"),o.previous_post_pageview=o.content.attr("data-previous-post-pageview"),o.previous_post_scroll=o.content.attr("data-previous-post-scroll"),o.previous_post_scroll_speed=o.content.attr("data-previous-post-scroll-speed"),o.previous_post_scroll_top=o.content.attr("data-previous-post-scrolltop"),o.previous_post_controls=o.content.attr("data-previous-post-controls"),o.offset=void 0===o.offset?0:o.offset,(void 0===o.pause||o.seo&&o.start_page>1)&&(o.pause=!1),"true"===o.preloaded&&o.seo&&o.start_page>0&&(o.pause=!1),"true"===o.preloaded&&o.paging&&(o.pause=!0),void 0===o.repeater&&(o.repeater="default"),void 0===o.theme_repeater&&(o.theme_repeater="null"),o.max_pages=void 0===o.max_pages||0===o.max_pages?1e4:o.max_pages,o.scroll_distance=void 0===o.scroll_distance?150:o.scroll_distance,o.scroll_container=void 0===o.scroll_container?"":o.scroll_container,o.transition=void 0===o.transition?"fade":o.transition,o.tcc=void 0===o.tcc?"":o.tcc,o.is_masonry_preloaded=!1,"masonry"===o.transition&&(o.masonry_init=!0,o.masonry_selector=o.content.attr("data-masonry-selector"),o.masonry_animation=o.content.attr("data-masonry-animation"),o.masonry_horizontalorder=o.content.attr("data-masonry-horizontalorder"),void 0===o.masonry_animation&&(o.masonry_animation="standard"),void 0===o.masonry_horizontalorder&&(o.masonry_horizontalorder="true"),o.masonry_wrap=o.content,o.transition_container=!1,document.body.contains(o.content_preloaded.get(0))&&(o.masonry_wrap=o.content_preloaded,o.is_masonry_preloaded=!0)),o.speed=void 0===o.speed||""===o.speed?250:parseInt(o.speed),void 0===o.content.attr("data-scroll")?o.scroll=!0:"false"===o.content.attr("data-scroll")?o.scroll=!1:o.scroll=!0,o.transition_container=void 0===o.transition_container||"true"===o.transition_container,o.images_loaded=void 0===o.images_loaded?"false":o.images_loaded,o.button_label=void 0===o.button_label?"Older Posts":o.button_label,o.button_loading_label=void 0!==o.button_loading_label&&o.button_loading_label,o.paging?o.content.parent().addClass("loading"):o.button=t(".alm-load-more-btn",o.container),o.AjaxLoadMore.loadPosts=function(){if(!o.disable_ajax)if(o.paging||(o.button.addClass("loading"),!1!==o.button_loading_label&&o.button.html(o.button_loading_label)),o.container.addClass("alm-loading"),o.loading=!0,"true"!==o.cache||o.cache_logged_in)o.AjaxLoadMore.ajax("standard");else{var a;if(o.init&&o.seo&&o.isPaged){a=o.cache_path+o.cache_id+"/page-1-"+o.start_page+".html"}else if(o.nextpage){var e;o.paging?e=parseInt(o.page)+1:(e=parseInt(o.page)+2,o.isPaged&&(e=parseInt(o.page)+parseInt(o.nextpage_startpage)+1)),a=o.cache_path+o.cache_id+"/page-"+e+".html"}else a=o.previous_post?o.cache_path+o.cache_id+"/"+o.previous_post_id+".html":o.cache_path+o.cache_id+"/page-"+(o.page+1)+".html";t.get(a,function(t){o.AjaxLoadMore.success(t,!0)}).fail(function(){o.AjaxLoadMore.ajax("standard")})}},o.AjaxLoadMore.ajax=function(e){var n="alm_query_posts";if(o.acf_array="",o.acf&&("relationship"!==o.acf_field_type&&(n="alm_acf_query"),o.acf_array={acf:"true",post_id:o.acf_post_id,field_type:o.acf_field_type,field_name:o.acf_field_name}),o.nextpage_array="",o.nextpage&&(n="alm_nextpage_query",o.nextpage_array={nextpage:"true",urls:o.nextpage_urls,scroll:o.nextpage_scroll,pageviews:o.nextpage_pageviews,post_id:o.nextpage_post_id,startpage:o.nextpage_startpage}),o.previous_post_array="",o.previous_post&&(o.previous_post_array={previous_post:"true",id:o.previous_post_id,slug:o.previous_post_slug}),o.comments_array="","true"===o.comments&&(n="alm_comments_query",o.posts_per_page=o.comments_per_page,o.comments_array={comments:"true",post_id:o.comments_post_id,per_page:o.comments_per_page,type:o.comments_type,style:o.comments_style,template:o.comments_template,callback:o.comments_callback}),o.users_array="",o.users&&(n="alm_users_query",o.users_array={users:"true",role:o.content.attr("data-users-role"),include:o.content.attr("data-users-include"),exclude:o.content.attr("data-users-exclude"),per_page:o.posts_per_page,order:o.content.attr("data-users-order"),orderby:o.content.attr("data-users-orderby")}),o.cta_array="","true"===o.cta&&(o.cta_array={cta:"true",cta_position:o.cta_position,cta_repeater:o.cta_repeater,cta_theme_repeater:o.cta_theme_repeater}),o.restapi){var r=wp.template(o.restapi_template_id),s=o.restapi_base_url+"/"+o.restapi_namespace+"/"+o.restapi_endpoint,i={id:a.attr("data-id"),post_id:o.post_id,posts_per_page:o.posts_per_page,page:o.page,offset:o.offset,slug:o.slug,canonical_url:o.canonical_url,post_type:o.post_type,post_format:o.content.attr("data-post-format"),category:o.content.attr("data-category"),category__not_in:o.content.attr("data-category-not-in"),tag:o.content.attr("data-tag"),tag__not_in:o.content.attr("data-tag-not-in"),taxonomy:o.content.attr("data-taxonomy"),taxonomy_terms:o.content.attr("data-taxonomy-terms"),taxonomy_operator:o.content.attr("data-taxonomy-operator"),taxonomy_relation:o.content.attr("data-taxonomy-relation"),meta_key:o.content.attr("data-meta-key"),meta_value:o.content.attr("data-meta-value"),meta_compare:o.content.attr("data-meta-compare"),meta_relation:o.content.attr("data-meta-relation"),meta_type:o.content.attr("data-meta-type"),author:o.content.attr("data-author"),year:o.content.attr("data-year"),month:o.content.attr("data-month"),day:o.content.attr("data-day"),post_status:o.content.attr("data-post-status"),order:o.content.attr("data-order"),orderby:o.content.attr("data-orderby"),post__in:o.content.attr("data-post-in"),post__not_in:o.content.attr("data-post-not-in"),search:o.content.attr("data-search"),custom_args:o.content.attr("data-custom-args"),lang:o.lang,preloaded:o.preloaded,preloaded_amount:o.preloaded_amount,seo_start_page:o.start_page};t.ajax({type:"GET",url:s,data:i,dataType:"JSON",beforeSend:function(){1==o.page||o.paging||o.button.addClass("loading")},success:function(a){var e="",n=a.html,s=a.meta,i=s.postcount,l=s.totalposts;t.each(n,function(t){var a=n[t];"true"===o.restapi_debug&&console.log(a),e+=r(a)});var d={html:e,meta:{postcount:i,totalposts:l}};o.AjaxLoadMore.success(d,!1)}})}else t.ajax({type:"GET",url:alm_localize.ajaxurl,dataType:"JSON",data:{action:n,nonce:alm_localize.alm_nonce,query_type:e,post_id:o.post_id,id:a.attr("data-id"),slug:o.slug,canonical_url:o.canonical_url,cache_id:o.cache_id,cache_logged_in:o.cache_logged_in,repeater:o.repeater,theme_repeater:o.theme_repeater,acf:o.acf_array,nextpage:o.nextpage_array,cta:o.cta_array,comments:o.comments_array,users:o.users_array,post_type:o.post_type,sticky_posts:o.sticky_posts,post_format:o.content.attr("data-post-format"),category:o.content.attr("data-category"),category__not_in:o.content.attr("data-category-not-in"),tag:o.content.attr("data-tag"),tag__not_in:o.content.attr("data-tag-not-in"),taxonomy:o.content.attr("data-taxonomy"),taxonomy_terms:o.content.attr("data-taxonomy-terms"),taxonomy_operator:o.content.attr("data-taxonomy-operator"),taxonomy_relation:o.content.attr("data-taxonomy-relation"),meta_key:o.content.attr("data-meta-key"),meta_value:o.content.attr("data-meta-value"),meta_compare:o.content.attr("data-meta-compare"),meta_relation:o.content.attr("data-meta-relation"),meta_type:o.content.attr("data-meta-type"),author:o.content.attr("data-author"),year:o.content.attr("data-year"),month:o.content.attr("data-month"),day:o.content.attr("data-day"),post_status:o.content.attr("data-post-status"),order:o.content.attr("data-order"),orderby:o.content.attr("data-orderby"),post__in:o.content.attr("data-post-in"),post__not_in:o.content.attr("data-post-not-in"),exclude:o.content.attr("data-exclude"),search:o.content.attr("data-search"),custom_args:o.content.attr("data-custom-args"),posts_per_page:o.posts_per_page,page:o.page,offset:o.offset,preloaded:o.preloaded,preloaded_amount:o.preloaded_amount,seo_start_page:o.start_page,paging:o.paging,previous_post:o.previous_post_array,lang:o.lang},beforeSend:function(){1==o.page||o.paging||o.button.addClass("loading")},success:function(a){"standard"===e?o.AjaxLoadMore.success(a,!1):"totalpages"===e&&o.paging&&o.nextpage?t.isFunction(t.fn.almBuildPagination)&&t.fn.almBuildPagination(a,o):"totalposts"===e&&o.paging&&t.isFunction(t.fn.almBuildPagination)&&t.fn.almBuildPagination(a,o)},error:function(t,a,e){o.AjaxLoadMore.error(t,a,e)}})},o.paging&&(o.nextpage?o.AjaxLoadMore.ajax("totalpages"):o.AjaxLoadMore.ajax("totalposts")),o.AjaxLoadMore.success=function(a,e){o.previous_post&&o.AjaxLoadMore.getPreviousPost();var n,r,s;if(e?n=a:(n=a.html,r=a.meta,o.posts=o.posts+r.postcount,s=r.postcount,o.totalposts=r.totalposts,"true"===o.preloaded&&(o.totalposts=o.totalposts-o.preloaded_amount)),o.data=t(n),e&&(s=o.data.length),o.init&&(o.paging?s>0&&(o.el=t('<div class="alm-reveal'+o.tcc+'"/>'),o.el.append('<div class="alm-paging-content"></div><div class="alm-paging-loading"></div>'),t(".alm-paging-content",o.el).append(o.data).hide(),o.content.append(o.el),o.content.parent().removeClass("loading"),o.AjaxLoadMore.resetBtnText(),t(".alm-paging-content",o.el).fadeIn(o.speed,"alm_easeInOutQuad",function(){var a=parseInt(o.content.css("padding-top")),e=parseInt(o.content.css("padding-bottom"));o.content.css("height",o.el.height()+a+e+"px"),t.isFunction(t.fn.almFadePageControls)&&t.fn.almFadePageControls(o.btnWrap)})):o.button.html(o.button_label),0===s&&(o.paging&&t.isFunction(t.fn.almPagingEmpty)&&t.fn.almPagingEmpty(o),t.isFunction(t.fn.almEmpty)&&t.fn.almEmpty(o)),o.isPaged&&(o.posts_per_page=o.users?o.content.attr("data-users-per-page"):o.content.attr("data-posts-per-page"),o.start_page&&(o.page=o.start_page-1),o.filters&&o.filters_startpage&&(o.page=o.filters_startpage-1,o.posts_per_page=o.content.attr("data-posts-per-page")))),s>0){if(o.paging)o.init?(o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)):t(".alm-paging-content",o.el).html("").append(o.data).almWaitForImages().done(function(){t(".alm-paging-loading",o.el).fadeOut(o.speed),t.isFunction(t.fn.almOnPagingComplete)&&t.fn.almOnPagingComplete(o),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)});else{if(o.previous_post)o.el=t('<div class="alm-reveal alm-previous-post post-'+o.previous_post_id+'" data-id="'+o.previous_post_id+'" data-title="'+o.previous_post_title+'" data-url="'+o.previous_post_permalink+'" data-page="'+o.page+'"/>'),o.el.append(o.data).hide();else if(o.transition_container){var i=void 0,l=window.location.search;if(o.init&&o.start_page>1){var d=[],p=parseInt(o.posts_per_page);"true"===o.cta&&(p+=1);Math.ceil(s/p);for(var c=0;c<s;c+=p)d.push(o.data.slice(c,p+c));o.el=o.content;for(var g=0;g<d.length;g++){var _="true"===o.preloaded?1:0,u=void 0;g>0||"true"===o.preloaded?(i=g+1+_,u=t("default"===o.permalink?'<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+o.search_value+"&paged="+i+'" data-page="'+i+'" />':'<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+"page/"+i+o.trailing_slash+o.search_value+'" data-page="'+i+'" />')):u=t('<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+o.search_value+'" data-page="1" />'),u.append(d[g]),u=t(u),o.el.append(u).hide()}}else{if(o.seo&&o.page>0||"true"===o.preloaded){var m="true"===o.preloaded?1:0;i=o.page+1+m,o.seo?"default"===o.permalink?o.el=t('<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+o.search_value+"&paged="+i+'" data-page="'+i+'" />'):o.el=t('<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+"page/"+i+o.trailing_slash+o.search_value+'" data-page="'+i+'" />'):o.filters?o.el=t('<div class="alm-reveal alm-filters'+o.tcc+'" data-url="'+o.canonical_url+l+'" data-page="'+i+'" />'):o.el=t('<div class="alm-reveal'+o.tcc+'" />')}else o.filters?o.el=t('<div class="alm-reveal alm-filters'+o.tcc+'" data-url="'+o.canonical_url+l+'" data-page="'+(o.page+1)+'" />'):o.seo?o.el=t('<div class="alm-reveal alm-seo'+o.tcc+'" data-url="'+o.canonical_url+o.search_value+'" data-page="1" />'):o.el=t('<div class="alm-reveal'+o.tcc+'" />');o.el.append(o.data).hide()}}else o.data.hide(),o.el=o.data;("masonry"!==o.transition||o.init&&!o.is_masonry_preloaded)&&o.content.append(o.el),"fade"===o.transition?"true"===o.images_loaded?o.el.almWaitForImages().done(function(){o.el.fadeIn(o.speed,"alm_easeInOutQuad",function(){o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)})}):o.el.fadeIn(o.speed,"alm_easeInOutQuad",function(){o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)}):"masonry"===o.transition?(almMasonry(o.masonry_wrap,o.el,o.masonry_selector,o.masonry_animation,o.masonry_horizontalorder,o.speed,o.masonry_init,o.init,alm_is_filtering),o.masonry_init=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.loading=!1,o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)):"none"===o.transition?("true"===o.images_loaded?o.el.almWaitForImages().done(function(){o.el.show(),o.AjaxLoadMore.triggerAddons(o)}):(o.el.show(),o.AjaxLoadMore.triggerAddons(o)),o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText())):"true"===o.images_loaded?o.el.almWaitForImages().done(function(){o.el.slideDown(o.speed,"alm_easeInOutQuad",function(){o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)})}):o.el.slideDown(o.speed,"alm_easeInOutQuad",function(){o.loading=!1,o.paging||(o.button.delay(o.speed).removeClass("loading"),o.AjaxLoadMore.resetBtnText()),o.container.removeClass("alm-loading"),o.AjaxLoadMore.triggerAddons(o)})}t.isFunction(t.fn.almComplete)&&("true"===o.images_loaded?o.el.almWaitForImages().done(function(){t.fn.almComplete(o)}):t.fn.almComplete(o)),o.cache?s<o.posts_per_page&&o.AjaxLoadMore.triggerDone():o.posts>=o.totalposts&&!o.previous_post&&o.AjaxLoadMore.triggerDone()}else o.paging||(o.button.delay(o.speed).removeClass("loading").addClass("done"),o.AjaxLoadMore.resetBtnText()),o.AjaxLoadMore.triggerDone();if(void 0!==o.destroy_after&&""!==o.destroy_after){var f=o.page+1;o.preload&&f++,f==o.destroy_after&&(o.disable_ajax=!0,o.paging||(o.button.delay(o.speed).fadeOut(o.speed),t.isFunction(t.fn.almDestroyed)&&t.fn.almDestroyed(o)))}alm_is_filtering=!1,o.init=!1},o.AjaxLoadMore.pagingPreloadedInit=function(a){a=null==a?"":a,o.el=t('<div class="alm-reveal'+o.tcc+'"/>'),o.el.append('<div class="alm-paging-content">'+a+'</div><div class="alm-paging-loading"></div>'),o.content.append(o.el),o.content.parent().removeClass("loading"),o.AjaxLoadMore.resetBtnText();var e=parseInt(o.content.css("padding-top")),n=parseInt(o.content.css("padding-bottom"));o.content.css("height",o.el.height()+e+n+"px"),""===a&&(t.isFunction(t.fn.almPagingEmpty)&&t.fn.almPagingEmpty(o),t.isFunction(t.fn.almEmpty)&&t.fn.almEmpty(o)),t.isFunction(t.fn.almFadePageControls)&&t.fn.almFadePageControls(o.btnWrap)},o.AjaxLoadMore.pagingNextpageInit=function(a){o.el=t('<div class="alm-reveal alm-nextpage"/>'),o.el.append('<div class="alm-paging-content">'+a+'</div><div class="alm-paging-loading"></div>'),o.el.appendTo(o.content),o.content.parent().removeClass("loading"),o.AjaxLoadMore.resetBtnText();var e=parseInt(o.content.css("padding-top")),n=parseInt(o.content.css("padding-bottom"));o.content.css("height",o.el.height()+e+n+"px"),t.isFunction(t.fn.almSetNextPageVars)&&t.fn.almSetNextPageVars(o),setTimeout(function(){t.isFunction(t.fn.almFadePageControls)&&t.fn.almFadePageControls(o.btnWrap),t.isFunction(t.fn.almOnWindowResize)&&t.fn.almOnWindowResize(o)},200)},o.fetchingPreviousPost=!1,o.AjaxLoadMore.getPreviousPost=function(){o.fetchingPreviousPost=!0;var a={action:"alm_query_previous_post",id:o.previous_post_id,taxonomy:o.previous_post_taxonomy,excluded_terms:o.previous_post_excluded_terms};t.ajax({type:"GET",dataType:"JSON",url:alm_localize.ajaxurl,data:a,success:function(a){a.has_previous_post?(o.content.attr("data-previous-post-id",a.prev_id),o.previous_post_id=a.prev_id,o.previous_post_permalink=a.prev_permalink,o.previous_post_title=a.prev_title,o.previous_post_slug=a.prev_slug):a.has_previous_post||o.AjaxLoadMore.triggerDone(),t.isFunction(t.fn.almSetPreviousPost)&&t.fn.almSetPreviousPost(o,a.current_id,a.permalink,a.title),o.fetchingPreviousPost=!1},error:function(t,a,e){o.AjaxLoadMore.error(t,a,e),o.fetchingPreviousPost=!1}})},o.AjaxLoadMore.triggerAddons=function(a){t.isFunction(t.fn.almSEO)&&a.seo&&t.fn.almSEO(a,!1),t.isFunction(t.fn.almSetNextPage)&&t.fn.almSetNextPage(a)},o.AjaxLoadMore.triggerDone=function(){o.loading=!1,o.finished=!0,o.paging||o.button.addClass("done"),t.isFunction(t.fn.almDone)&&setTimeout(function(){t.fn.almDone(o)},o.speed+10)},o.AjaxLoadMore.resetBtnText=function(){!1!==o.button_loading_label&&(o.paging||o.button.html(o.button_label))},o.AjaxLoadMore.error=function(t,a,e){o.loading=!1,o.paging||(o.button.removeClass("loading"),o.AjaxLoadMore.resetBtnText()),console.log(e)},o.paging||o.fetchingPreviousPost||(o.button.unbind("click"),o.button.on("click",function(a){a.preventDefault(),"true"===o.pause&&(o.pause=!1,o.pause_override=!1,o.AjaxLoadMore.loadPosts()),o.loading||o.finished||t(this).hasClass("done")||(o.loading=!0,o.page++,o.AjaxLoadMore.loadPosts()),o.filters&&"function"==typeof almFiltersPaged&&almFiltersPaged(o)})),o.paging&&(o.window.unbind("resizeEnd"),o.window.bind("resizeEnd",function(){t.isFunction(t.fn.almOnWindowResize)&&t.fn.almOnWindowResize(o)}),o.window.unbind("resize"),o.window.bind("resize",function(){this.resizeTO&&clearTimeout(this.resizeTO),this.resizeTO=setTimeout(function(){t(this).trigger("resizeEnd")},250)})),o.AjaxLoadMore.isVisible=function(){return o.visible=!1,o.el.is(":visible")&&(o.visible=!0),o.visible},o.scroll&&!o.paging&&(""!==o.scroll_container&&(o.window=t(o.scroll_container)),o.window.bind("scroll touchstart",function(){if(o.AjaxLoadMore.isVisible()&&!o.fetchingPreviousPost){var t=o.button.offset().top,a=Math.round(t-(o.window.height()-o.scroll_distance)),e=o.window.scrollTop()>=a;""!==o.scroll_container&&(e=o.button.offset().top-(o.window.height()-o.scroll_distance)<o.window.offset().top),!o.loading&&!o.finished&&e&&o.page<o.max_pages-1&&o.proceed&&"true"===o.pause&&"true"===o.pause_override?o.button.trigger("click"):!o.loading&&!o.finished&&e&&o.page<o.max_pages-1&&o.proceed&&"true"!==o.pause&&o.button.trigger("click")}})),o.AjaxLoadMore.init=function(){o.paging||o.previous_post||(o.disable_ajax?(o.finished=!0,o.button.addClass("done")):"true"===o.pause?(o.button.html(o.button_label),o.loading=!1):o.AjaxLoadMore.loadPosts()),o.previous_post&&(o.AjaxLoadMore.getPreviousPost(),o.loading=!1),"true"===o.preloaded&&o.seo&&!o.paging&&setTimeout(function(){t.isFunction(t.fn.almSEO)&&o.start_page<1&&t.fn.almSEO(o,!0)},150),"true"!==o.preloaded||o.paging||setTimeout(function(){o.preloaded_total_posts<=parseInt(o.preloaded_amount)&&o.AjaxLoadMore.triggerDone(),0==o.preloaded_total_posts&&t.isFunction(t.fn.almEmpty)&&t.fn.almEmpty(o)},150),o.nextpage&&t(".alm-nextpage").length>1&&t(".alm-nextpage").length==t(".alm-nextpage").eq(0).data("total-pages")&&o.AjaxLoadMore.triggerDone(),o.window.bind("load",function(){o.is_masonry_preloaded&&(almMasonry(o.masonry_wrap,o.el,o.masonry_selector,o.masonry_animation,o.masonry_horizontalorder,o.speed,o.masonry_init,!0,!1),o.masonry_init=!1)})},o.AjaxLoadMore.init(),setTimeout(function(){o.proceed=!0},200),t.fn.almUpdateCurrentPage=function(a,e,o){o.page=a,o.nextpage&&!o.paging&&(o.page=o.page-1);var n="";o.paging_init&&"true"===o.preloaded?(n=t(".alm-preloaded .alm-reveal",o.el).html(),t(".alm-preloaded",o.el).remove(),o.preloaded_amount=0,o.AjaxLoadMore.pagingPreloadedInit(n),o.paging_init=!1,o.init=!1):o.paging_init&&o.nextpage?(n=t(".alm-nextpage",o.el).html(),t(".alm-nextpage",o.el).remove(),o.AjaxLoadMore.pagingNextpageInit(n),o.paging_init=!1,o.init=!1):o.AjaxLoadMore.loadPosts()},t.fn.almGetParentContainer=function(){return o.el.closest("#ajax-load-more")},t.fn.almGetObj=function(){return o},t.fn.almTriggerClick=function(){o.button.trigger("click")},t.easing.alm_easeInOutQuad=function(t,a,e,o,n){return(a/=n/2)<1?o/2*a*a+e:-o/2*(--a*(a-2)-1)+e}},t.fn.ajaxloadmore=function(){return this.each(function(a){new t.ajaxloadmore(t(this),a)})};var a=document.querySelectorAll(".ajax-load-more-wrap");a.length&&[].concat(_toConsumableArray(a)).forEach(function(a,e){new t.ajaxloadmore(t(a),e)})}(jQuery);var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"===("undefined"==typeof exports?"undefined":_typeof(exports))?module.exports=t(require("jquery")):t(jQuery)}(function(t){t.almWaitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage","cursor"],hasImageAttributes:["srcset"]},t.expr[":"]["has-src"]=function(a){return t(a).is('img[src][src!=""]')},t.expr[":"].uncached=function(a){return!!t(a).is(":has-src")&&!a.complete},t.fn.almWaitForImages=function(){var a,e,o,n=0,r=0,s=t.Deferred();if(t.isPlainObject(arguments[0])?(o=arguments[0].waitForAll,e=arguments[0].each,a=arguments[0].finished):1===arguments.length&&"boolean"===t.type(arguments[0])?o=arguments[0]:(a=arguments[0],e=arguments[1],o=arguments[2]),a=a||t.noop,e=e||t.noop,o=!!o,!t.isFunction(a)||!t.isFunction(e))throw new TypeError("An invalid callback was supplied.");return this.each(function(){var i=t(this),l=[],d=t.almWaitForImages.hasImageProperties||[],p=t.almWaitForImages.hasImageAttributes||[],c=/url\(\s*(['"]?)(.*?)\1\s*\)/g;o?i.find("*").addBack().each(function(){var a=t(this);a.is("img:has-src")&&l.push({src:a.attr("src"),element:a[0]}),t.each(d,function(t,e){var o,n=a.css(e);if(!n)return!0;for(;o=c.exec(n);)l.push({src:o[2],element:a[0]})}),t.each(p,function(e,o){var n,r=a.attr(o);if(!r)return!0;n=r.split(","),t.each(n,function(e,o){o=t.trim(o).split(" ")[0],l.push({src:o,element:a[0]})})})}):i.find("img:has-src").each(function(){l.push({src:this.src,element:this})}),n=l.length,r=0,0===n&&(a.call(i[0]),s.resolveWith(i[0])),t.each(l,function(o,l){var d=new Image,p="load.almWaitForImages error.almWaitForImages";t(d).one(p,function o(d){var c=[r,n,"load"==d.type];if(r++,e.apply(l.element,c),s.notifyWith(l.element,c),t(this).off(p,o),r==n)return a.call(i[0]),s.resolveWith(i[0]),!1}),d.src=l.src})}),s.promise()}});
|
core/src/js/ajax-load-more.js
CHANGED
@@ -97,16 +97,9 @@
|
|
97 |
alm.previous_post_excluded_terms = alm.content.attr('data-previous-post-excluded-terms');
|
98 |
|
99 |
alm.comments = alm.content.attr('data-comments'); // Comments add-on
|
100 |
-
if(alm.comments === 'true'){
|
101 |
-
// if comments, set alm.content .alm-comments wrapper
|
102 |
alm.content = $('.alm-comments', alm.container);
|
103 |
-
}
|
104 |
-
alm.comments_post_id = alm.content.attr('data-comments_post_id');
|
105 |
-
alm.comments_per_page = alm.content.attr('data-comments_per_page');
|
106 |
-
alm.comments_type = alm.content.attr('data-comments_type');
|
107 |
-
alm.comments_style = alm.content.attr('data-comments_style');
|
108 |
-
alm.comments_template = alm.content.attr('data-comments_template');
|
109 |
-
alm.comments_callback = alm.content.attr('data-comments_callback');
|
110 |
|
111 |
alm.filters = alm.content.attr('data-filters');
|
112 |
|
@@ -145,21 +138,23 @@
|
|
145 |
alm.page = alm.filters_startpage;
|
146 |
*/
|
147 |
|
148 |
-
// Get
|
149 |
alm.filters_startpage = 0;
|
150 |
let page = almGetParameterByName('pg');
|
151 |
if(page !== null){
|
152 |
alm.filters_startpage = parseInt(page);
|
153 |
alm.page = alm.filters_startpage;
|
154 |
}
|
155 |
-
|
156 |
alm.isPaged = false;
|
157 |
if (alm.filters_startpage > 0) {
|
158 |
alm.isPaged = true;
|
159 |
alm.page = alm.filters_startpage - 1;
|
160 |
}
|
161 |
}else{
|
|
|
162 |
alm.filters = false;
|
|
|
163 |
}
|
164 |
/* End Filters */
|
165 |
|
@@ -849,7 +844,12 @@
|
|
849 |
|
850 |
// ALM Empty
|
851 |
if(total === 0){
|
852 |
-
if
|
|
|
|
|
|
|
|
|
|
|
853 |
$.fn.almEmpty(alm);
|
854 |
}
|
855 |
}
|
@@ -1190,6 +1190,8 @@
|
|
1190 |
* @since 2.11.3
|
1191 |
*/
|
1192 |
alm.AjaxLoadMore.pagingPreloadedInit = function(data){
|
|
|
|
|
1193 |
|
1194 |
alm.el = $('<div class="alm-reveal'+alm.tcc+'"/>');
|
1195 |
alm.el.append('<div class="alm-paging-content">'+data+'</div><div class="alm-paging-loading"></div>');
|
@@ -1200,6 +1202,15 @@
|
|
1200 |
var paddingT = parseInt(alm.content.css('padding-top')),
|
1201 |
paddingB = parseInt(alm.content.css('padding-bottom'));
|
1202 |
alm.content.css('height', alm.el.height() + paddingT + paddingB + 'px');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1203 |
|
1204 |
if ($.isFunction($.fn.almFadePageControls)){
|
1205 |
$.fn.almFadePageControls(alm.btnWrap);
|
@@ -1375,6 +1386,7 @@
|
|
1375 |
alm.button.unbind( "click" ); // Remove past event (when filtering data)
|
1376 |
alm.button.on('click', function (e) {
|
1377 |
e.preventDefault();
|
|
|
1378 |
if (alm.pause === 'true') {
|
1379 |
alm.pause = false;
|
1380 |
alm.pause_override = false;
|
@@ -1386,7 +1398,7 @@
|
|
1386 |
alm.AjaxLoadMore.loadPosts();
|
1387 |
}
|
1388 |
|
1389 |
-
//
|
1390 |
if(alm.filters && typeof almFiltersPaged === 'function'){
|
1391 |
almFiltersPaged(alm);
|
1392 |
}
|
@@ -1475,8 +1487,7 @@
|
|
1475 |
// Standard Scroll event
|
1476 |
else{
|
1477 |
if (!alm.loading && !alm.finished && scrollTrigger && alm.page < (alm.max_pages - 1) && alm.proceed && alm.pause !== 'true') {
|
1478 |
-
alm.
|
1479 |
-
alm.AjaxLoadMore.loadPosts();
|
1480 |
}
|
1481 |
}
|
1482 |
}
|
@@ -1488,7 +1499,7 @@
|
|
1488 |
/* Init Ajax load More
|
1489 |
*
|
1490 |
* Load posts as user scrolls the page
|
1491 |
-
* @since 2.0
|
1492 |
*/
|
1493 |
alm.AjaxLoadMore.init = function(){
|
1494 |
|
@@ -1507,20 +1518,42 @@
|
|
1507 |
}
|
1508 |
}
|
1509 |
|
|
|
1510 |
// Previous Post Add-on
|
1511 |
if(alm.previous_post){
|
1512 |
alm.AjaxLoadMore.getPreviousPost(); // Set next post on load
|
1513 |
-
alm.loading = false;
|
1514 |
}
|
1515 |
|
|
|
1516 |
// Preloaded + SEO && !Paging
|
1517 |
if(alm.preloaded === 'true' && alm.seo && !alm.paging){
|
|
|
1518 |
setTimeout(function () {
|
1519 |
if ($.isFunction($.fn.almSEO) && alm.start_page < 1) {
|
1520 |
$.fn.almSEO(alm, true);
|
1521 |
}
|
1522 |
-
},
|
1523 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1524 |
|
1525 |
// Next Page Add-on
|
1526 |
if(alm.nextpage){
|
@@ -1536,6 +1569,7 @@
|
|
1536 |
}
|
1537 |
}
|
1538 |
|
|
|
1539 |
// Masonry + Preloaded
|
1540 |
alm.window.bind('load', function(){
|
1541 |
if(alm.is_masonry_preloaded){
|
@@ -1549,10 +1583,10 @@
|
|
1549 |
|
1550 |
|
1551 |
|
1552 |
-
//flag to prevent unnecessary loading of post on init. Hold for
|
1553 |
setTimeout(function () {
|
1554 |
alm.proceed = true;
|
1555 |
-
},
|
1556 |
|
1557 |
|
1558 |
|
@@ -1621,7 +1655,7 @@
|
|
1621 |
|
1622 |
|
1623 |
|
1624 |
-
/*
|
1625 |
*
|
1626 |
* return the current ALM obj
|
1627 |
*
|
97 |
alm.previous_post_excluded_terms = alm.content.attr('data-previous-post-excluded-terms');
|
98 |
|
99 |
alm.comments = alm.content.attr('data-comments'); // Comments add-on
|
100 |
+
if(alm.comments === 'true'){ // if comments, adjust alm.content wrapper
|
|
|
101 |
alm.content = $('.alm-comments', alm.container);
|
102 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
|
104 |
alm.filters = alm.content.attr('data-filters');
|
105 |
|
138 |
alm.page = alm.filters_startpage;
|
139 |
*/
|
140 |
|
141 |
+
// Get Paged Querystring Val
|
142 |
alm.filters_startpage = 0;
|
143 |
let page = almGetParameterByName('pg');
|
144 |
if(page !== null){
|
145 |
alm.filters_startpage = parseInt(page);
|
146 |
alm.page = alm.filters_startpage;
|
147 |
}
|
148 |
+
|
149 |
alm.isPaged = false;
|
150 |
if (alm.filters_startpage > 0) {
|
151 |
alm.isPaged = true;
|
152 |
alm.page = alm.filters_startpage - 1;
|
153 |
}
|
154 |
}else{
|
155 |
+
|
156 |
alm.filters = false;
|
157 |
+
|
158 |
}
|
159 |
/* End Filters */
|
160 |
|
844 |
|
845 |
// ALM Empty
|
846 |
if(total === 0){
|
847 |
+
if(alm.paging){
|
848 |
+
if ($.isFunction($.fn.almPagingEmpty)){
|
849 |
+
$.fn.almPagingEmpty(alm);
|
850 |
+
}
|
851 |
+
}
|
852 |
+
if($.isFunction($.fn.almEmpty)) {
|
853 |
$.fn.almEmpty(alm);
|
854 |
}
|
855 |
}
|
1190 |
* @since 2.11.3
|
1191 |
*/
|
1192 |
alm.AjaxLoadMore.pagingPreloadedInit = function(data){
|
1193 |
+
|
1194 |
+
data = (data == null) ? '' : data; // Check for null data object
|
1195 |
|
1196 |
alm.el = $('<div class="alm-reveal'+alm.tcc+'"/>');
|
1197 |
alm.el.append('<div class="alm-paging-content">'+data+'</div><div class="alm-paging-loading"></div>');
|
1202 |
var paddingT = parseInt(alm.content.css('padding-top')),
|
1203 |
paddingB = parseInt(alm.content.css('padding-bottom'));
|
1204 |
alm.content.css('height', alm.el.height() + paddingT + paddingB + 'px');
|
1205 |
+
|
1206 |
+
if(data === ''){
|
1207 |
+
if ($.isFunction($.fn.almPagingEmpty)){
|
1208 |
+
$.fn.almPagingEmpty(alm);
|
1209 |
+
}
|
1210 |
+
if($.isFunction($.fn.almEmpty)) {
|
1211 |
+
$.fn.almEmpty(alm);
|
1212 |
+
}
|
1213 |
+
}
|
1214 |
|
1215 |
if ($.isFunction($.fn.almFadePageControls)){
|
1216 |
$.fn.almFadePageControls(alm.btnWrap);
|
1386 |
alm.button.unbind( "click" ); // Remove past event (when filtering data)
|
1387 |
alm.button.on('click', function (e) {
|
1388 |
e.preventDefault();
|
1389 |
+
|
1390 |
if (alm.pause === 'true') {
|
1391 |
alm.pause = false;
|
1392 |
alm.pause_override = false;
|
1398 |
alm.AjaxLoadMore.loadPosts();
|
1399 |
}
|
1400 |
|
1401 |
+
// Filters Paged URLs
|
1402 |
if(alm.filters && typeof almFiltersPaged === 'function'){
|
1403 |
almFiltersPaged(alm);
|
1404 |
}
|
1487 |
// Standard Scroll event
|
1488 |
else{
|
1489 |
if (!alm.loading && !alm.finished && scrollTrigger && alm.page < (alm.max_pages - 1) && alm.proceed && alm.pause !== 'true') {
|
1490 |
+
alm.button.trigger('click');
|
|
|
1491 |
}
|
1492 |
}
|
1493 |
}
|
1499 |
/* Init Ajax load More
|
1500 |
*
|
1501 |
* Load posts as user scrolls the page
|
1502 |
+
* @since 2.0
|
1503 |
*/
|
1504 |
alm.AjaxLoadMore.init = function(){
|
1505 |
|
1518 |
}
|
1519 |
}
|
1520 |
|
1521 |
+
|
1522 |
// Previous Post Add-on
|
1523 |
if(alm.previous_post){
|
1524 |
alm.AjaxLoadMore.getPreviousPost(); // Set next post on load
|
1525 |
+
alm.loading = false;
|
1526 |
}
|
1527 |
|
1528 |
+
|
1529 |
// Preloaded + SEO && !Paging
|
1530 |
if(alm.preloaded === 'true' && alm.seo && !alm.paging){
|
1531 |
+
// Delay for scripts to load
|
1532 |
setTimeout(function () {
|
1533 |
if ($.isFunction($.fn.almSEO) && alm.start_page < 1) {
|
1534 |
$.fn.almSEO(alm, true);
|
1535 |
}
|
1536 |
+
}, 150);
|
1537 |
}
|
1538 |
+
|
1539 |
+
|
1540 |
+
// Preloaded
|
1541 |
+
if(alm.preloaded === 'true' && !alm.paging){
|
1542 |
+
// Delay for scripts to load
|
1543 |
+
setTimeout(function(){
|
1544 |
+
// triggerDone
|
1545 |
+
if (alm.preloaded_total_posts <= parseInt(alm.preloaded_amount)){
|
1546 |
+
alm.AjaxLoadMore.triggerDone();
|
1547 |
+
}
|
1548 |
+
// almEmpty
|
1549 |
+
if(alm.preloaded_total_posts == 0){
|
1550 |
+
if ($.isFunction($.fn.almEmpty)){
|
1551 |
+
$.fn.almEmpty(alm);
|
1552 |
+
}
|
1553 |
+
}
|
1554 |
+
}, 150);
|
1555 |
+
}
|
1556 |
+
|
1557 |
|
1558 |
// Next Page Add-on
|
1559 |
if(alm.nextpage){
|
1569 |
}
|
1570 |
}
|
1571 |
|
1572 |
+
|
1573 |
// Masonry + Preloaded
|
1574 |
alm.window.bind('load', function(){
|
1575 |
if(alm.is_masonry_preloaded){
|
1583 |
|
1584 |
|
1585 |
|
1586 |
+
//flag to prevent unnecessary loading of post on init. Hold for 2/10 of a second
|
1587 |
setTimeout(function () {
|
1588 |
alm.proceed = true;
|
1589 |
+
}, 200);
|
1590 |
|
1591 |
|
1592 |
|
1655 |
|
1656 |
|
1657 |
|
1658 |
+
/* $.fn.almGetObj()
|
1659 |
*
|
1660 |
* return the current ALM obj
|
1661 |
*
|
lang/ajax-load-more.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Ajax Load More\n"
|
5 |
-
"POT-Creation-Date: 2018-02-
|
6 |
"PO-Revision-Date: 2017-10-05 16:14-0500\n"
|
7 |
"Last-Translator: Darren Cooney <darren@connekthq.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -10,7 +10,7 @@ msgstr ""
|
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"X-Generator: Poedit 2.0.
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
16 |
"X-Poedit-KeywordsList: __;_e\n"
|
@@ -432,7 +432,7 @@ msgid "Preview"
|
|
432 |
msgstr ""
|
433 |
|
434 |
#: ../admin/admin.php:1397 ../admin/shortcode-builder/shortcode-builder.php:168
|
435 |
-
#: ../core/classes/class.alm-shortcode.php:
|
436 |
msgid "Older Posts"
|
437 |
msgstr ""
|
438 |
|
@@ -745,8 +745,8 @@ msgstr ""
|
|
745 |
#: ../admin/shortcode-builder/components/comments.php:13
|
746 |
#: ../admin/shortcode-builder/components/cta.php:14
|
747 |
#: ../admin/shortcode-builder/components/filters.php:13
|
748 |
-
#: ../admin/shortcode-builder/components/filters.php:
|
749 |
-
#: ../admin/shortcode-builder/components/filters.php:
|
750 |
#: ../admin/shortcode-builder/components/nextpage.php:13
|
751 |
#: ../admin/shortcode-builder/components/paging.php:12
|
752 |
#: ../admin/shortcode-builder/components/paging.php:35
|
@@ -770,8 +770,8 @@ msgstr ""
|
|
770 |
#: ../admin/shortcode-builder/components/comments.php:17
|
771 |
#: ../admin/shortcode-builder/components/cta.php:18
|
772 |
#: ../admin/shortcode-builder/components/filters.php:17
|
773 |
-
#: ../admin/shortcode-builder/components/filters.php:
|
774 |
-
#: ../admin/shortcode-builder/components/filters.php:
|
775 |
#: ../admin/shortcode-builder/components/nextpage.php:17
|
776 |
#: ../admin/shortcode-builder/components/paging.php:16
|
777 |
#: ../admin/shortcode-builder/components/paging.php:39
|
@@ -1035,24 +1035,48 @@ msgid "Enable filters with this Ajax Load More instance."
|
|
1035 |
msgstr ""
|
1036 |
|
1037 |
#: ../admin/shortcode-builder/components/filters.php:31
|
1038 |
-
msgid "
|
1039 |
msgstr ""
|
1040 |
|
1041 |
#: ../admin/shortcode-builder/components/filters.php:31
|
1042 |
msgid ""
|
1043 |
-
"
|
|
|
1044 |
msgstr ""
|
1045 |
|
1046 |
#: ../admin/shortcode-builder/components/filters.php:32
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1047 |
msgid "Send pageviews to Google Analytics"
|
1048 |
msgstr ""
|
1049 |
|
1050 |
-
#: ../admin/shortcode-builder/components/filters.php:
|
1051 |
#: ../admin/shortcode-builder/components/rest-api.php:100
|
1052 |
msgid "Debug Mode"
|
1053 |
msgstr ""
|
1054 |
|
1055 |
-
#: ../admin/shortcode-builder/components/filters.php:
|
1056 |
msgid ""
|
1057 |
"Enable debugging of the Ajax Load More filter object in the browser console"
|
1058 |
msgstr ""
|
@@ -1403,8 +1427,14 @@ msgstr ""
|
|
1403 |
msgid "Value:"
|
1404 |
msgstr ""
|
1405 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1406 |
#: ../admin/shortcode-builder/includes/meta-query-options.php:10
|
1407 |
-
msgid "Enter custom field value"
|
1408 |
msgstr ""
|
1409 |
|
1410 |
#: ../admin/shortcode-builder/includes/meta-query-options.php:15
|
@@ -2297,7 +2327,7 @@ msgstr ""
|
|
2297 |
msgid "Copy Shortcode"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
-
#: ../ajax-load-more.php:
|
2301 |
msgid "Settings"
|
2302 |
msgstr ""
|
2303 |
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Ajax Load More\n"
|
5 |
+
"POT-Creation-Date: 2018-02-22 12:25-0500\n"
|
6 |
"PO-Revision-Date: 2017-10-05 16:14-0500\n"
|
7 |
"Last-Translator: Darren Cooney <darren@connekthq.com>\n"
|
8 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"X-Generator: Poedit 2.0.6\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
16 |
"X-Poedit-KeywordsList: __;_e\n"
|
432 |
msgstr ""
|
433 |
|
434 |
#: ../admin/admin.php:1397 ../admin/shortcode-builder/shortcode-builder.php:168
|
435 |
+
#: ../core/classes/class.alm-shortcode.php:151
|
436 |
msgid "Older Posts"
|
437 |
msgstr ""
|
438 |
|
745 |
#: ../admin/shortcode-builder/components/comments.php:13
|
746 |
#: ../admin/shortcode-builder/components/cta.php:14
|
747 |
#: ../admin/shortcode-builder/components/filters.php:13
|
748 |
+
#: ../admin/shortcode-builder/components/filters.php:78
|
749 |
+
#: ../admin/shortcode-builder/components/filters.php:100
|
750 |
#: ../admin/shortcode-builder/components/nextpage.php:13
|
751 |
#: ../admin/shortcode-builder/components/paging.php:12
|
752 |
#: ../admin/shortcode-builder/components/paging.php:35
|
770 |
#: ../admin/shortcode-builder/components/comments.php:17
|
771 |
#: ../admin/shortcode-builder/components/cta.php:18
|
772 |
#: ../admin/shortcode-builder/components/filters.php:17
|
773 |
+
#: ../admin/shortcode-builder/components/filters.php:82
|
774 |
+
#: ../admin/shortcode-builder/components/filters.php:104
|
775 |
#: ../admin/shortcode-builder/components/nextpage.php:17
|
776 |
#: ../admin/shortcode-builder/components/paging.php:16
|
777 |
#: ../admin/shortcode-builder/components/paging.php:39
|
1035 |
msgstr ""
|
1036 |
|
1037 |
#: ../admin/shortcode-builder/components/filters.php:31
|
1038 |
+
msgid "Target"
|
1039 |
msgstr ""
|
1040 |
|
1041 |
#: ../admin/shortcode-builder/components/filters.php:31
|
1042 |
msgid ""
|
1043 |
+
"A target ID is not required but it is highly recommended to avoid issues "
|
1044 |
+
"with querystring parsing on page load"
|
1045 |
msgstr ""
|
1046 |
|
1047 |
#: ../admin/shortcode-builder/components/filters.php:32
|
1048 |
+
msgid ""
|
1049 |
+
"Connect Ajax Load More to a specific <a href=\"admin.php?page=ajax-load-more-"
|
1050 |
+
"filters\">filter instance</a> by selecting the filter ID"
|
1051 |
+
msgstr ""
|
1052 |
+
|
1053 |
+
#: ../admin/shortcode-builder/components/filters.php:52
|
1054 |
+
msgid "-- Select Filter --"
|
1055 |
+
msgstr ""
|
1056 |
+
|
1057 |
+
#: ../admin/shortcode-builder/components/filters.php:56
|
1058 |
+
msgid "You don't have any filters! The first step is to create one"
|
1059 |
+
msgstr ""
|
1060 |
+
|
1061 |
+
#: ../admin/shortcode-builder/components/filters.php:70
|
1062 |
+
msgid "Analytics"
|
1063 |
+
msgstr ""
|
1064 |
+
|
1065 |
+
#: ../admin/shortcode-builder/components/filters.php:70
|
1066 |
+
msgid ""
|
1067 |
+
"Each time the filter is updated a pageview will be sent to Google Analytics"
|
1068 |
+
msgstr ""
|
1069 |
+
|
1070 |
+
#: ../admin/shortcode-builder/components/filters.php:71
|
1071 |
msgid "Send pageviews to Google Analytics"
|
1072 |
msgstr ""
|
1073 |
|
1074 |
+
#: ../admin/shortcode-builder/components/filters.php:92
|
1075 |
#: ../admin/shortcode-builder/components/rest-api.php:100
|
1076 |
msgid "Debug Mode"
|
1077 |
msgstr ""
|
1078 |
|
1079 |
+
#: ../admin/shortcode-builder/components/filters.php:93
|
1080 |
msgid ""
|
1081 |
"Enable debugging of the Ajax Load More filter object in the browser console"
|
1082 |
msgstr ""
|
1427 |
msgid "Value:"
|
1428 |
msgstr ""
|
1429 |
|
1430 |
+
#: ../admin/shortcode-builder/includes/meta-query-options.php:9
|
1431 |
+
msgid ""
|
1432 |
+
"Query multiple values by splitting each value with a comma - e.g. value, "
|
1433 |
+
"value2, value3 etc."
|
1434 |
+
msgstr ""
|
1435 |
+
|
1436 |
#: ../admin/shortcode-builder/includes/meta-query-options.php:10
|
1437 |
+
msgid "Enter custom field value(s)"
|
1438 |
msgstr ""
|
1439 |
|
1440 |
#: ../admin/shortcode-builder/includes/meta-query-options.php:15
|
2327 |
msgid "Copy Shortcode"
|
2328 |
msgstr ""
|
2329 |
|
2330 |
+
#: ../ajax-load-more.php:214
|
2331 |
msgid "Settings"
|
2332 |
msgstr ""
|
2333 |
|