点击广告查看隐藏内容....
对于Joe主题无法实现分页按钮分页设计可能有很多人无法接收,本教程将实现首页分页按钮可实现分页功能
0.成品图
{/tabs-pane}
{tabs-pane label="后台设置"}
{/tabs-pane}
1.新建文件 pagination.php,文件路径:usr/themes/Joe-master/public
2.修改index.php,文件路径:usr/themes/Joe-master
第一部分:
<script>
document.addEventListener('DOMContentLoaded', () => {
window.Joe.PAGE_INDEX = '<?php echo $this->_currentPage; ?>' || 1;
});
</script>
{/tabs-pane}
{tabs-pane label="代码截图"}
{/tabs-pane}
第二部分,删掉一行,添加一行
<?php $this->need('public/pagination.php'); ?>
<!--<div class="joe_load">查看更多</div>-->
{/tabs-pane}
{tabs-pane label="代码截图"}
{/tabs-pane}
3.修改usr/themes/Joe-master/public/custom.php,如果不存在则修改usr/themes/Joe-master/functions.php
$JPageStatus = new Typecho_Widget_Helper_Form_Element_Select(
'JPageStatus',
array('default' => '按钮切换形式(默认)', 'ajax' => '点击加载形式'),
'default',
'选择首页的分页形式',
'介绍:选择一款您所喜欢的分页形式'
);
$JPageStatus->setAttribute('class', 'joe_content joe_custom'); // 如果无法显示设置,将joe_custom替换为joe_other
$form->addInput($JPageStatus->multiMode());
{/tabs-pane}
{tabs-pane label="代码截图"}
{/tabs-pane}
4.修改usr/themes/Joe-master/assets/js/joe.index.min.js
window.Joe.PAGE_INDEX
{/tabs-pane}
{tabs-pane label="代码截图"}
{/tabs-pane}
全量文件下载地址:
本文共 218 个字数,平均阅读时长 ≈ 1分钟
点击广告查看隐藏内容....
为君沉醉又何妨,只怕酒醒时候断人肠。
人生在世何其痛苦,所以咖啡至少该甜一点。
哼!悔改吧,你们这群死宅,人家可是身价四千万的大小姐。
Depression is the flaw in love.
倚南窗以寄傲,审容膝之易安。园日涉以成趣,门虽设而常关。
君子无争,含光无形,坐忘无心。
为了维护自己,渐渐地失去,就算无法做好,屡屡受伤 ,也不要心生怨恨。测试
不合理的事物,未必都是显而易见的
人生没有那么多预算,不要等到到死后世界叹息,珍惜眼前所有。相信每天都是新的开始,都充满希望.
春空千鹤若幻梦,夕波千鸟若长鸣。
作者的页面真好看
草木有本心,何求美人折!
多谢梅花,伴我微吟。
承君此诺,必守一生。看看
如果有来生,希望每次相遇,都能化为永恒。
那一张张卡牌上,都写满了你的名字,我总是告诉自己,哪一张没有你的名字,我就会忘记你。
书上说,如果有一天你梦见了一个很久没见的人,代表他/她正在遗忘你。
666
不能逃避,不能逃避,不能逃避。
大家热爱的事物,擅长的事物都不同,都拥有自己的世界,一个人一个世界,这些互相连接的话,就会展开许多的可能性,广大、未知,就像是宇宙一样。
因为痛苦太有价值,因为回忆太珍贵,所以我们更要继续往前走。
来了
来来来
来
三四十
666