-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpage-wydarzenia.php
More file actions
71 lines (60 loc) · 2.6 KB
/
page-wydarzenia.php
File metadata and controls
71 lines (60 loc) · 2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<?php /*Template Name:Wydarzenia*/?>
<?php $ajax=0; $ajax = htmlspecialchars($_GET["ajax"]); if(!$ajax) {?>
<?php get_header();?>
<main class="mainwrapper">
<?php echo get_template_part("parts/part","banner");?>
<div class="lista-wydarzen">
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array( 'post_type' => 'wydarzenie', 'posts_per_page' => '6', 'orderby'=>'date', 'order'=>'DESC','paged' => $paged);
$loop = new WP_Query( $args );
if($loop->have_posts()){ while ( $loop->have_posts() ) : $loop->the_post();?>
<?php echo get_template_part("parts/part","wydarzenia_el");?>
<?php endwhile; };?>
</div>
<section id="load-more-box">
<div id="load-more">Więcej</div>
</section>
<?php echo get_template_part("parts/part","cechyrestauracji");?>
<?php echo get_template_part("parts/part","paseksocialmedia");?>
</main>
<?php get_footer();?>
<script type="text/javascript">
function loadArticle(pageNumber, ukrycie) {
pageNumber = pageNumber.toString()
url = '<?php echo get_permalink($page_id); ?>/page/'+pageNumber+'/?ajax=1'
url2 = '<?php echo get_permalink($page_id); ?>/page/'+pageNumber+'/'
$.ajax({
url: url,
type:'GET',
dataType:'HTML',
success: function(html){
$("#load-more ").removeClass("active")
$("#load-more ").attr("href",url2);
if(ukrycie && html.length <60){$("#load-more ").parents(".button-box").hide(); };
if(html.length <60&&!ukrycie) {$("#load-more ").parents(".button-box").html("I to juz wszystko!");}
else if(html.length>60&&!ukrycie){ $(".lista-wydarzen").append(html);window.history.replaceState('Object', '',url2 ); };
},
error: function(){$("#load-more ").parents(".button-box").html("Ups! Coś się popsiuło :<");}
});
return false;
}
var count = 2;
$("#load-more ").on('click tap', function(event){
event.preventDefault();
$("#load-more ").addClass("active")
loadArticle(count.toString(), false);
count++;})
$(document).ready(function(e) {
loadArticle(count.toString(), true);
});
</script>
<?php } else {
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array( 'post_type' => 'wydarzenie', 'posts_per_page' => '6', 'orderby'=>'date', 'order'=>'DESC','paged' => $paged);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
echo get_template_part("parts/part","wydarzenia_el");
endwhile;
wp_reset_query();
};?>