最好用的WordPress主题开发框架 Codestar Framework高级版最新版下载

图片[1]-最好用的WordPress主题开发框架 Codestar Framework高级版最新版下载-黑侠网络
Codestar Framework开发

Codestar Framework,是一个轻量简洁的 WordPress 开发框架,目前很多国内外的主题都是用此框架开发,比如子比主题、日主题等。

Codestar Framework功能详细介绍:

一、Codestar Framework五大选项

1、框架选项
内置OOP范例,具有大量自定义字段和选项,高度现代化和先进的框架。

2、Metaboxes 选项
允许您将自定义 metabox 设置添加到所有页面和文章中,并提供具有大量高级设置的字段。

3、分类选项
允许您将自定义分类设置添加到所有类型的分类,标签或CPT,并提供具有大量高级设置的字段。

4、简码选项
附带预先创建好的简码编辑器来管理,非常简单灵活构建无限布局。

5、自定义工具选项
继承默认的WordPress定制器,并集成自己的自定义字段,实时定制您的网站更加强大。

二、codestar Framework官网、文档、下载地址

官网:http://codestarframework.com/

教程文档:http://codestarframework.com/documentation/

下载地址:https://github.com/Codestar/codestar-framework

三、codestar Framework使用说明

1、在主题中使用(集成模式)

a、下载codestar插件
b、解压并放在主题根目录下,并重命名:cs-framework
c、在主题函数文件 functions.php 添加代码:require_once get_template_directory() .’/cs-framework/cs-framework.php’;
d、现在就可以开始配置你的框架、Metabox、简码、自定义工具
e、所有的选项设置保存在themename/cs-framework/config目录下

2、在插件中使用

a、下载插件
b、方式1:解压到wp-content/plugins/cs-framework你的插件目录下
方式2:在网站后台上传安装插件,并激活它
c、现在可以准备配置你的框架、Metabox、简码、自定义工具
d、查看themename/cs-framework/config里的配置文件

四、开启/禁用codestar框架模块

添加如下代码到themename/functions.php文件中:

define( 'CS_ACTIVE_FRAMEWORK', true ); // default true
define( 'CS_ACTIVE_METABOX', false ); // default true
define( 'CS_ACTIVE_TAXONOMY', false ); // default true
define( 'CS_ACTIVE_SHORTCODE', false ); // default true
define( 'CS_ACTIVE_CUSTOMIZE', false ); // default true

也可以直接改/cs-framework/cs-framework.php文件中的配置

五、启用codestar的简约设计模式

插件默认的样式是深黑色的,在你的主题或插件中添加以下的代码,亮灰色样式就会被激活。

define( 'CS_ACTIVE_LIGHT_THEME',  true  ); // default false

六、重写文件

你可以在不改动themename/cs-framework的目录情况下重写一个文件,只需创建themename/cs-framework-override文件夹:

themename/cs-framework-override/config/framework.config.php
themename/cs-framework-override/functions/constants.php
themename/cs-framework-override/fields/text/text.php

七、其他框架特色

  • 选项框架(Options Framework)
  • Metabox框架(Metabox Framework)
  • 分类框架(Taxonomy Framework)
  • WP自定义框架(WP Customize Framework)
  • 简码生成(Shortcode Generator)
  • 支持子主题(Supports Child Themes)
  • 验证字段(Validate Fields)
  • 清理字段(Sanitize Fields)
  • 本地化(Localization)
  • 字段依赖(Fields Dependencies)
  • 支持混合字段(Supports Multilangual Fields)
  • 复位/恢复/导出/导入选项(Reset/Restore/Export/Import Options)
  • 还有很多等你发现…

八、框架支持的选项字段

  • 文本(Text)
  • 文本域(Textarea)
  • 复选框(Checkbox)
  • 单选框(Radio)
  • 选择项(Select)
  • 数字(Number)
  • 图标(Icons)
  • 群组(Group)
  • 图像(Image)
  • 上传(Upload)
  • 画廊(Gallery)
  • 分选器(Sorter)
  • 所见即所得编辑器(Wysiwyg)
  • 开关切换器(Switcher)
  • 背景(Background)
  • 颜色取样(Color Picker)
  • 混合复选框(Multi Checkbox)
  • 图像复选框(Checkbox Image Select)
  • 图像单选框(Radio Image Select)
  • 文本排版(Typography)
  • 备份(Backup)
  • 头标题(Heading)
  • 子标题(Sub Heading)
  • 字段集(Fieldset)
  • 通知(Notice)
  • 更多扩展字段
© 版权声明
THE END
喜欢就支持一下吧
点赞1
分享
评论 抢沙发

请登录后发表评论