杰奇1.7标签调用增强,及自定义标签名称

最近折腾自己小说站的时候,为了设置头部标签,需要在目录页调用许多信息,但是却发现杰奇1.7默认是无法咋目录页调用比如文章状态,最近更新时间等。然后百度了一下,发现杰奇文章系统是通过一个名为package.php的控制,而且许多网站也给出了解决办法,所以为了防止我以后自己忘记,于是就整理为这篇文章,并且给出可以自己定义标签的办法,不过此方法只适合杰奇1.7,但是其实杰奇1.8-2.3解密不是很难,那么其实也可以通过改这个文件,来自己定义杰奇的标签。

一般的小说网,网站都有这样的标签,类似如下截图:
杰奇1.7标签调用增强,及自定义标签名称

很多杰奇1.7的模板,会把目录页作为小说信息页来用,从而可以直接方便的显示章节目录,但是1.7版本这里是调用不了很多信息,这个时候,就需要去修改package.php文件,但是官方是加密的,不过这里提供一个文件直接扔进/modules/article/class覆盖原文件(建议把原文件备份)。
下载地址:package.zip

覆盖之后,在模板目录/modules/article/templates/index.html的head标签对直接,加入如下代码:

<meta property="og:type" content="novel"/>
<meta property="og:title" content="{?$article_title?}"/>
<meta property="og:description" content="{?$intro|truncate:290:'...'?}"/>
<meta property="og:image" content="{?$_kg_url_img?}"/>
<meta property="og:novel:category" content="{?$sortname?}"/>
<meta property="og:novel:author" content="{?$author?}"/>
<meta property="og:novel:book_name" content="{?$article_title?}"/>
<meta property="og:novel:read_url" content="{?$jieqi_url?}/book/{?$articleid?}/"/>
<meta property="og:url" content="{?$jieqi_url?}/book/{?$articleid?}/"/>
<meta property="og:novel:status" content="{?$_kg_fullflag?}"/>
<meta property="og:novel:update_time" content="{?$_kg_uptime|date:'Y-m-d H:i:s'?}"/>
<meta property="og:novel:latest_chapter_name" content="{?$lastchapter?}"/>
<meta property="og:novel:latest_chapter_url" content="{?$url_lastchapter?}"/>

这样就可以目录页正常调用文章信息页的全部标签了,但是自定义的方式也不难,直接编辑package.php文件,从681-716看到如下代码:
杰奇1.7标签调用增强,及自定义标签名称

所有带“kg”的,其实就是我自己修改过的标签名称,这里是能够自己修改的。

本文章部分参考“17模板网”,转载注明来源。

本文由网友投稿或「聚码源码网」整理自网络,如转载请注明出处:https://www.jumaniu.com/14057/

本站发布的内容若侵犯到您的权益,请邮件联系 zhangqy2022#yeah.net 删除,我们将及时处理!

从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!

本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。

本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。

若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。

常见问题
  • 本站所有资源解压密码为:www.jumaniu.com 或 www.tdji.cn
查看详情

相关文章

评论
暂无评论