WordPress 文章内容过长添加分页的方法


single.php 里找到

<?php the_content(); ?>

在其后面加入

<?php
    $args = array(
	'before'           => '<p>' . __('Pages:'),
	'after'            => '</p>',
	'separator'        => ' ',
	'nextpagelink'     => __('Next page'),
	'previouspagelink' => __('Previous page')
    );
    wp_link_pages($args);
?>

这样就实现了文章内容的分页。

效果如下:

WordPress 文章内容过长添加分页的方法

默认情况下,编辑器只有在“文本”模式下有分页的按钮,如果想在“可视化”模式下也显示,那么就在 functions.php 加入以下代码:

add_filter('mce_buttons','wp_add_next_page_button');
function wp_add_next_page_button($mce_buttons) {
	$pos = array_search('wp_more',$mce_buttons,true);
	if ($pos !== false) {
		$tmp_buttons = array_slice($mce_buttons, 0, $pos+1);
		$tmp_buttons[] = 'wp_page';
		$mce_buttons = array_merge($tmp_buttons, array_slice($mce_buttons, $pos+1));
	}
	return $mce_buttons;

效果如下:

WordPress 文章内容过长添加分页的方法


<< WordPress 在文章内容中间指定段落插入广告 禁止 WordPress 自动将英文半角符号转换成全角符号 >>
  • 作者 建站迷

    建站迷

    让天下没有难做的网站!
    解决中小型企业的无站之伤。



没有账号? 忘记密码?

社交账号快速登录