Typecho Joe主题 增加页码分页功能-资源论坛-资源分享-数据动力

Typecho Joe主题 增加页码分页功能

在主题的public文件夹下新建文件pagination.php,文件内容如下:

修改主题目录下的index.php,添加如下代码,注意:此代码需添加在joe.index.min.js文件引入之前。

在index.php中找到

<div class=”joe_load”>查看更多

替换为

在主题目录下的functions.php文件中增加下面的代码,用于后台设置,这里默认的使用按钮切换形式,如果需求默认为点击加载形式可以将下面第四行的default改为ajax。

$JPageStatus = new Typecho_Widget_Helper_Form_Element_Select(
‘JPageStatus’,
array(‘default’ => ‘按钮切换形式(默认)’, ‘ajax’ => ‘点击加载形式’),
‘default’,
‘选择首页的分页形式’,
‘介绍:选择一款您所喜欢的分页形式’
);
$JPageStatus->setAttribute(‘class’, ‘joe_content joe_other’);
$form->addInput($JPageStatus->multiMode());

最后就是修改JS文件,找到主题目录下/assets/js/joe.index.min.js,将page:1替换为page:window.Joe.PAGE_INDEX图片[1]-朝晞小屋图片[2]-朝晞小屋图片[3]-朝晞小屋

请登录后发表评论

    没有回复内容