Typecho theme dev framework - typecho主题开发框架

这是一款为Typecho主题开发者准备的一款主题,可以帮助开发者节省一些时间,提升效率。

一个Typecho主题起步结构,减少重复工作 ,帮助Typecho主题开发者快速开发主题,避免大量的重复性劳动,节约时间。

我在为Typecho写主题时发现了几个问题:

  • 某些代码可以合并,没必要每次都写一遍
  • Typecho文档不充分,某些方法每次用到都要现查
  • 某些方法Typecho的接口太复杂或者压根就没有实现
  • 某些方法在不同的Typecho版本行为双重
  • 我的主题都有比较相似的目录结构

因此我准备把自己的最佳实践打包一下,美其名曰一个“框架”,其实只是为了减少一些无谓的工作量。

Utils.php与Contents.php中提供了一些常用的代码,可以看看。使用时,直接下载本框架,并在其中进行修改,添加代码。

非常欢迎各种拉要求

目录结构:

index.php
post.php
page.php
archive.php
404.php
functions.php
includes
    |-- head.php
    |-- header.php
    |-- footer.php
libs
    |-- Utils.php
    |-- Contents.php
assets
    |-- main.css
    |-- main.js

开发文档

Typecho theme dev framework - typecho主题开发框架-Npcink
Typecho theme dev framework - typecho主题开发框架-Npcink

jrotty - typecho主题开发文档

此文档根据typecho官方文档,进行微调整,修正了一部分过时的文档,同时增加了一些其他的文档,部分原创,部分摘抄自网络。

这位框架的作者也开发了一款Typecho博客主题,可以来看看:

Typecho theme dev framework - typecho主题开发框架-Npcink
Typecho theme dev framework - typecho主题开发框架-Npcink

VOID - 简洁的Typecho博客主题

一款优雅精美的Typecho主题,VOID 中图片的展示占了很大的比重,首页上文字量很少,一眼看过去是十来张图片。

下载权限

查看
  • 免费下载
    评论后下载
    登录后下载

  • {{attr.name}}:
您当前的等级为
您有每天免费下载所有资源次的特权,今日剩余 已取得下载权限
Typecho

VOID 主题使用文档

2019-5-10 15:44:41

Typecho

Multiverse page - Typecho相册页面

2019-5-10 15:51:15

⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 link@baimu.org 或点击右侧 私信:Muze 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索