最新公告
  • 欢迎您光临笨羊博客,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • WordPress 简约实用的主题选项框架 Codestar Framework使用介绍

    Codestar Framework,一个轻量且易用的 WordPress 选项框架。之前的主题都是使用 Redux Framework 选项框架,很强大实用,但不是『开箱即用的』,需要修改或者删除一些模块,比如广告。对比了这两个选项框架,各有千秋,Redux 免费的只提示主题选项的设置,Codestar 则提供除了了主题选项外的 Metaboxes,Taxonomy,Shortcoder和Customizer 四种类型的选项,这些将包括一个主题所有选项的需求,了解之后实在爱不释手。

    选择 Codestar 另一个重要原因是有 Group Field 模块,可设置任意字段并无限增加新的字段,这个功能在幻灯片的设置选项中尤其重要。Redux 的 Slides 模块只提供默认的几个选项,如果幻灯片想使用两个按钮,就无从下手了。相对来说 Codestar 的模块还是有很多不足,但不足的地方完全不影响使用,所以今天我来介绍下 Codestar Framework。

    WordPress 简约实用的主题选项框架 Codestar Framework

    一、五大选项

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

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

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

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

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

    二、官网及文档

    1、官网:http://codestarframework.com/

    2、文档:http://codestarframework.com/documentation/

    三、使用

    1、集成在主题中

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

      目录下

    • 详情请阅读文档

    2、集成在插件中

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

      里的配置文件

    • 详情请阅读文档

    四、启用/禁用模块

    添加 define 代码到

    1
    themename/functions.php

    文件中:

    1. define( ‘CS_ACTIVE_FRAMEWORK’, true ); // default true
    2. define( ‘CS_ACTIVE_METABOX’, false ); // default true
    3. define( ‘CS_ACTIVE_TAXONOMY’, false ); // default true
    4. define( ‘CS_ACTIVE_SHORTCODE’, false ); // default true
    5. define( ‘CS_ACTIVE_CUSTOMIZE’, false ); // default true

    或者直接修改

    1
    /cs-framework/cs-framework.php

    文件中的配置

    五、启用简约设计模式

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

    1. define( ‘CS_ACTIVE_LIGHT_THEME’, true ); // default false

    六、重写文件

    你可以在不改动

    1
    themename/cs-framework

    的目录情况下重写一个文件,只需创建一个

    1
    themename/cs-framework-override

    文件夹,例如:

    1. themename/csframeworkoverride/config/framework.config.php
    2. themename/csframeworkoverride/functions/constants.php
    3. themename/csframeworkoverride/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)
    • 和很多扩展字段
    张昊翔博客原创文章,作者:,如若转载,请注明出处:
    1、本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2、分享目的仅供大家学习和交流,请不要用于商业用途!
    3、本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    4、如有链接无法下载、失效或广告,请联系管理员处理!
    5、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    笨羊博客 » WordPress 简约实用的主题选项框架 Codestar Framework使用介绍

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    笨羊博客
    一个关注网站建设、网站模板、搜索引擎、小程序的媒体博客

    发表评论