ferrl/codestar

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

维护者

详细信息

github.com/ferrl/codestar

源代码

问题

安装: 91

依赖项: 0

建议者: 0

安全性: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

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选项框架。这是一个用于构建主题选项的免费框架。节省您的宝贵时间!

截图

Codestar Framework Screenshot

文档

阅读文档以获取详细信息 文档

安装

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文件
  • 方式2WordPress 插件面板 -> 添加新插件 -> 上传插件 上传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定制框架
  • 短码生成器
  • 支持子主题
  • 验证字段
  • 清理字段
  • 本地化
  • 字段依赖性
  • 支持多语言字段
  • 重置/恢复/导出/导入选项
  • 等等...

选项字段

  • 文本
  • 文本区域
  • 复选框
  • 单选按钮
  • 选择
  • 数字
  • 图标
  • 分组
  • 图片
  • 上传
  • 相册
  • 排序器
  • 所见即所得
  • 开关
  • 背景
  • 颜色选择器
  • 多选框
  • 复选框图片选择
  • 单选按钮图片选择
  • 字体
  • 备份
  • 标题
  • 副标题
  • 字段集
  • 通知
  • 以及可扩展字段

为开发捐赠

大家好!如果您想看到这个框架的更多功能和特性,您可以请我喝杯咖啡。当我为你们创建新内容时,我需要很多。提前感谢!

Donate

许可证

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 插件兼容性
  • 改进:用于多个复选框值的依赖脚本

变更日志

使用 Codestar 框架主题

Route Responsive Multi-Purpose WordPress Theme