inc2734/mimizuku

此包已被废弃,不再维护。未建议替代包。

安装: 220

依赖: 0

建议者: 0

安全: 0

星标: 38

关注者: 5

分支: 2

开放问题: 0

类型:wordpress-theme

4.1.0 2017-09-21 14:54 UTC

README

Build Status Latest Stable Version License

Mimizuku 是一个用于子主题开发的 WordPress 启动主题或主题框架。

Mimizuku

要求

  • WordPress 4.7
  • PHP 5.6+
  • WP-CLI
  • Composer
  • Node.js

浏览器支持

  • IE10 + 现代浏览器

开始使用

作为启动主题使用

$ cd /PATH/TO/wp-content/themes
$ git clone https://github.com/inc2734/mimizuku.git your-theme-name
$ cd your-theme-name
$ npm install
$ composer install
$ npm run build
$ wp theme activate your-theme-name
  • /resources/languages/mimizuku.pot 替换为 /resources/languages/your-theme-name.pot
  • /style.css 中将 Text Domain: mimizuku 替换为 Text Domain: your-theme-name
  • 在 **.php 中将 apply_filters( 'mimizuku 替换为 apply_filters( 'your_theme_name
  • 在 **.php 中将 do_action( 'mimizuku 替换为 do_action( 'your_theme_name
  • 在 **.php 中将 add_filter( 'mimizuku 替换为 add_filter( 'your_theme_name
  • 在 **.php 中将 add_action( 'mimizuku 替换为 add_action( 'your_theme_name
  • 在 **.php 和 **.js 中将 mimizuku 替换为 your-theme-name
  • 在 **.php 和 **.js 中将 Mimizuku 替换为 Your_Theme_Name

作为父主题使用

https://github.com/inc2734/mimizuku-child

主题特性

  • 具有布局和视图模板
  • 并具有过滤钩子过滤这些模板
  • 使用视图控制器
  • 传递变量到 WordPress 的 get_template_part() 的函数。
  • 有用的脚本
  • CI
  • 见更多 https://github.com/inc2734/mimizuku-child

目录结构

themes/mimizuku
├─ resources               # The theme root
│  ├─ app                  # Setup theme
│  ├─ page-template        # Custom page templates
│  ├─ templates
│  │  ├─ layout            # Layout templates
│  │  ├─ view              # View templates
│  │  ├─ static            # Static view templates
│  │  └─ widget            # Templates for WP Awesome Widgets
│  ├─ vendor               # Composer packages
│  ├─ style.css            # Theme meta information
│  ├─ index.php
│  ├─ functions.php
│  ├─ ...
├─ .gitignore

模板层次结构

布局模板

  1. /resources/vendor/inc2734/mimizuku-core/src/view/templates/**/*.php
  2. /resources/templates/**/*.php

自定义页面模板

  1. /resources/page-templates/*.php
  2. /page-templats/*.php

基础模板

  1. /resources/vendor/inc2734/mimizuku-core/src/view/*.php
  2. /resources/*.php
  3. /*.php

第三方资源

Font Awesome (Web fonts)

Basis(Sass/CSS 框架)

FLOCSS

inc2734/wp-breadcrumbs

inc2734/wp-ogp

inc2734/wp-oembed-blog-card

inc2734/wp-view-controller

inc2734/wp-basis

inc2734/wp-customizer-framework

inc2734/wp-github-theme-updater

inc2734/wp-share-buttons

inc2734/wp-seo

inc2734/wp-like-me-box

inc2734/wp-pure-css-gallery

inc2734/wp-awesome-widgets

inc2734/wp-awesome-compponents

官方商品店

https://suzuri.jp/inc2734/products