ferrl / codestar
此软件包已被废弃,不再维护。未建议替代包。
1.0.1
2016-08-25 22:05 UTC
This package is not auto-updated.
Last update: 2020-01-24 16:23:21 UTC
README
一个轻量级且易于使用的WordPress选项框架。这是一个用于构建主题选项的免费框架。节省您的宝贵时间!
截图
文档
阅读文档以获取详细信息 文档
安装
A) 作为主题使用
- 从GitHub仓库下载zip文件
- 在主题目录下的
themename/cs-framework
文件夹中提取下载的zip文件 - 在您的主题
themename/functions.php
文件中添加框架包含代码
require_once dirname( __FILE__ ) .'/cs-framework/cs-framework.php'; // -(or)- require_once get_template_directory() .'/cs-framework/cs-framework.php';
- 太棒了!现在您可以配置框架、元框、分类法、WP定制、短码生成器了
- 从
themename/cs-framework/config
文件夹中查看配置文件 - 更多内容请参阅 文档
B) 作为插件使用
- 从GitHub仓库下载zip文件
- 方式1 在您的插件目录下的
wp-content/plugins/cs-framework
文件夹中提取下载的zip文件 - 方式2 从
WordPress 插件面板 -> 添加新插件 -> 上传插件
上传zip文件 - 从WordPress插件面板激活Codestar Framework插件
- 太棒了!现在您可以配置框架、元框、分类法、WP定制、短码生成器了
- 从
wp-content/plugins/cs-framework/config
文件夹查看配置文件,您也可以从主题目录管理配置文件。请参阅覆盖文件方法。 - 更多内容请参阅 文档
启用/禁用模块
直接在您的 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
中更改定义基础代码。
覆盖文件
您可以在不更改的情况下覆盖现有文件 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
特性
- 选项框架
- 元框框架
- 分类法框架
- WP定制框架
- 短码生成器
- 支持子主题
- 验证字段
- 清理字段
- 本地化
- 字段依赖性
- 支持多语言字段
- 重置/恢复/导出/导入选项
- 等等...
选项字段
- 文本
- 文本区域
- 复选框
- 单选按钮
- 选择
- 数字
- 图标
- 分组
- 图片
- 上传
- 相册
- 排序器
- 所见即所得
- 开关
- 背景
- 颜色选择器
- 多选框
- 复选框图片选择
- 单选按钮图片选择
- 字体
- 备份
- 标题
- 副标题
- 字段集
- 通知
- 以及可扩展字段
为开发捐赠
大家好!如果您想看到这个框架的更多功能和特性,您可以请我喝杯咖啡。当我为你们创建新内容时,我需要很多。提前感谢!
许可证
Codestar 框架对个人和商业用途都是免费的。如果您用于商业用途,请给予致谢。更多关于 GNU license.txt 的信息。
致谢
感谢大家!请阅读 致谢。如果您想贡献力量,请克隆项目并 报告错误 或提交 pull请求。
最新更新
1.0.1
- 新增:分类选项框架
- 新增:分类 CSS 样式和 RTL 支持
- 新增:在框架配置文件中添加框架标题选项
- 新增:在框架配置文件中显示/隐藏
重置所有选项
按钮的选项 - 新增:获取 $_POST/$_GET 变量的辅助函数
- 新增:对 post_type 支持的 metaboxes 数组。见 #99
- 新增:Fieldset 新特性
un_array
选项,通过唯一 ID 获取子元素。见 #235 - 新增:用于保存框架选项字段的操作
cs_validate_save
- 新增:背景字段背景大小选项
- 新增:调试灯选项,用于显示元素 ID
- 新增:避免核心函数缺失的回退文件
- 修复:背景字段自定义标题(按钮、对话框等)问题
- 更新:框架文档中的分类框架和字段
- 更新:Font Awesome 4.5.0 图标包
- 更改:框架配置文件中的菜单类型名称。例如,从
add_menu_page
更改为menu
- 改进:Theme Check 插件兼容性
- 改进:用于多个复选框值的依赖脚本
见 变更日志