[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑主机测评网牛逼个人站长零成本从白嫖到精通指南↑↑


您现在的位置是:首页 > 全球[VPS测评] >  Typecho代码,Typecho技巧,便宜vps,VPS优惠,国外永久免费VPS

常用Typecho制作主题调用脚本及技巧

全球[VPS测评]来源:主机测评网2022-12-29点击:783
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
常用Typecho制作主题调用脚本及技巧

如果我们仅仅是模仿或者修改CMS主题其实也是蛮简单的,只要我们会简单的HTML\\\\CSS知识,加上整理好的该CMS的的常用调用脚本,基本上就可以能够自己修改制作主题。这不蜗牛在看到不错的WORDPRESS主题之后,因其接口太过于复杂,以及占用资源过大,以后没有特别的需要尽量的用TYPECHO或者ZBP(ZBLOG PHP)来制作网站。

在这篇文章中,蜗牛专门用来整理常用的TYPECHO制作主题过程中常用的脚本收集,这样不管在做何种主题的调用文件直接可以复制,只要做好前端就可以,对于CMS本身的函数如果不是去作为深入的研究,也没有必要倒背如流,本身蜗牛脑子也不好用,就直接积累在博客中以后复制使用。

第一、面包屑导航

<div class=\\\"crumbs_patch\\\">您的位置:<a h=\\\"<php $this->options->siteUrl(); >\\\">网站首页</a> &raquo;</li><php if ($this->is(\\\'index\\\')): ><!-- 页面为首页时 -->Latest Post<php elseif ($this->is(\\\'post\\\')): ><!-- 页面为文章单页时 --><php $this->category(); > &raquo; <php $this->title() ><php else: ><!-- 页面为其他页时 --><php $this->archiveTitle(\\\' &raquo; \\\',\\\'\\\',\\\'\\\'); ><php endif; ></div>

在INDEX.PHP、PAGE.PHP以及POST.PHP页面的适当位置添加上述的脚本,可以实现面包屑功能,当然,需要对crumbs_patch设置定义样式。

第二、相关内容调用

<php$this->related(5)->to($relatedPosts);><phpif($relatedPosts->have()):><phpwhile($relatedPosts->next()):><li><a h=\\\"<php$relatedPosts->permalink();>\\\" title=\\\"<php$relatedPosts->title();>\\\"><php$relatedPosts->title();></a> <small><strong><php$relatedPosts->author();></strong> post in<php$this->date(\\\'Y-m-d H:i:s\\\');></small></li><phpendwhile;><phpelse:><li>No Related Post</li><phpendif;>

相关文章调用,尤其是TYPECHO基本上不需要用插件实现。

第三、标签云调用

<php$this->widget(\\\'Widget_Metas_Tag_Cloud\\\',\\\'ignoreZeroCount=1&limit=20\\\')->to($tags);><phpwhile($tags->next()):><a h=\\\"<php$tags->permalink();>\\\"margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background-color: transparent; font-family: \\\'[object]\\\', \\\'Lucida Console\\\', \\\'Courier New\\\', monospace; color: rgb(76, 131, 23); \\\"><php$tags->split(5,10,20,30);>\\\"><php$tags->name();></a><phpendwhile;>

第四、最新文章调用

<php$this->widget(\\\'Widget_Contents_Post_Recent\\\')->to($post);><phpwhile($post->next()):><a h=\\\"<php$post->permalink();>\\\" title=\\\"<php$post->title();>\\\"><php$post->title(25,\\\'...\\\');></a><phpendwhile;>

第五、日期归档

<php$this->widget(\\\'Widget_Contents_Post_Date\\\',\\\'type=month&format=F Y\\\')->parse(\\\'<li><a h=\\\"{permalink}\\\">{date}</a> ({count})</li>\\\');>

第六、上一篇、下一篇

<php $this->thePrev(\\\'上一篇 : %s\\\', \\\'没有上一篇\\\'); ><php $this->theNext(\\\'下一篇 : %s\\\', \\\'没有下一篇\\\'); >

或者

<php $this->thePrev(\\\'&laquo; %s\\\', \\\'\\\'); ><php $this->theNext(\\\'%s &raquo;\\\', \\\'\\\'); >

第七、常用调用脚本

/*头部HEAD常用<php $this->keywords(\\\'_\\\'); >//关键词<php $this->options->title(); >//站点名称<php $this->options->description(); >//站点描述<php $this->archiveTitle(); >//标题<php $this->options->themeUrl(\\\'ie.css\\\'); >//模板路径<php $this->options->siteUrl(); >//主页网址<php $this->options->feedUrl(); ><php $this->options->commentsFeedUrl(); ><php $this->pageNav(); >//分页<php $this->options->generator(); >//版本号/*文章页面常用<php $this->title(); >//标题<php $this->category(\\\',\\\'); >//分类<php $this->tags(\\\', \\\', true, \\\'\\\'); >//标签<php $this->date(\\\'F jS, Y\\\') >//时间<php $this->content(); >//内容<php $this->thePrev(\\\'&laquo; %s\\\', \\\'\\\'); >//上一篇<php $this->theNext(\\\'%s &raquo;\\\', \\\'\\\'); >//下一篇

暂时就整理这么多,后面在蜗牛多制作几个主题之后再把遇到的问题常用脚本调用分享。


[Typecho代码]历史优惠活动内容
  • 常用Typecho制作主题调用脚本及技巧2022-12-29

  • 猜你可能想看的VPS


    转载请注明原文地址:http://www.motoll.com/read-143504.html

    使用该VPS服务器的演示站:

    下一篇       上一篇