我已經爲客戶端創建了自定義Wordpress主題,並且正在嘗試利用Jetpack的無限滾動功能,但無法使其正常工作。我對Wordpress比較陌生,但花了數小時試圖解決這個問題。無法獲取Jetpack無限滾動以在自定義主題中工作
下面是該網站的鏈接如:
http://wpportmanteau.cityonfilm.com/
我添加了無限滾動的主題支持我的functions.php文件
<?php
add_theme_support('post-thumbnails');
add_theme_support('infinite-scroll', array(
'type' => 'scroll',
'footer_widgets' => false,
'container' => 'content',
'wrapper' => true,
'render' => false,
'posts_per_page' => false,
));
?>
我使用get_template_part函數按照這篇文章:
http://ottopress.com/2012/jetpack-and-the-infinite-scroll/
的content.php文件生成的職位是如下:
<?php $url = wp_get_attachment_url(get_post_thumbnail_id($post->ID)); ?>
<div class="window preview">
<div class="poster preview" style="background: url(<?php echo $url; ?>); background-size:cover;">
<h2><?php the_time('m/d'); ?></h2>
</div>
<div class="info preview">
<div class="postInfo">
<a href="<?php the_permalink(); ?>"><h1><?php the_title(); ?></h1></a>
<p> <?php the_tags('','/',''); ?> </p>
<?php echo sharing_display(); ?>
</div>
<div class="toolbar">
<a target="_blank" class="large button" href="<?php echo get_post_meta($post->ID, 'Download', true); ?>" title="Download"><img src="<?php bloginfo('template_url'); ?>/images/dl.png"></a><a class="large button" href="<?php echo get_post_meta($post->ID, 'Stream', true); ?>" title="Stream"><img src="<?php bloginfo('template_url'); ?>/images/stream.png"></a>
</div>
</div>
</div>
我知道,我的職位的結構是有點怪,但我沒有任何麻煩,生成它們。
在此先感謝您的任何建議/支持。讓我知道我是否可以提供更多信息來澄清。