Wordpress Can';让Jetpack无限卷轴在自定义主题中工作
我已经为一个客户创建了一个自定义Wordpress主题,并试图利用Jetpack的无限滚动功能,但无法让它工作。我对Wordpress比较陌生,但我花了几个小时试图解决这个问题 以下是指向网站的链接: 我在functions.php文件中添加了对无限滚动的主题支持Wordpress Can';让Jetpack无限卷轴在自定义主题中工作,wordpress,infinite-scroll,jetpack,Wordpress,Infinite Scroll,Jetpack,我已经为一个客户创建了一个自定义Wordpress主题,并试图利用Jetpack的无限滚动功能,但无法让它工作。我对Wordpress比较陌生,但我花了几个小时试图解决这个问题 以下是指向网站的链接: 我在functions.php文件中添加了对无限滚动的主题支持 <?php add_theme_support( 'post-thumbnails' ); add_theme_support( 'infinite-scroll', array( 'type' =&
<?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函数:
生成帖子的content.php文件如下所示:
<?php $url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
您很可能需要定义渲染参数。因此将定义get_template_部分。Jetpack使用get_template_部分('content',get_post_format())默认情况下,如果主题使用不同的文件名或模板零件位置,则需要对其进行定义
function theme_slug_infinite_scroll_render() {
get_template_part( 'content-post', 'standard' );
}
您很可能需要定义渲染参数。因此将定义get_template_部分。Jetpack使用get_template_部分('content',get_post_format())默认情况下,如果主题使用不同的文件名或模板零件位置,则需要对其进行定义
function theme_slug_infinite_scroll_render() {
get_template_part( 'content-post', 'standard' );
}