联系我们
购物车0

CodestarFramework初级教程(二):开始使用

注意,之后所说的CSF即为CodestarFramework简称,请不要弄错。
话不多说,先下载好CSF的框架,去GitHub上自己去下载。
官网下载:https://github.com/Codestar/codestar-framework
之后便是把里面的文件夹拖到你的主题根目录,注意是主题的根目录,不是网站。
重命名为:codestar-framework,然后我们在打开functions.php文件,加入下面的代码引用:

require get_template_directory() . '/codestar-framework/codestar-framework.php';

这就完成啦!那当然是不是的,我们还需要加点代码,打开codestar-framework目录新建一个options文件夹,新建一个php文件,名称为:options.bittheme.php,然后里面加上代码:

<?php
if (class_exists('CSF')) {
    $prefix = 'my_framework';
    CSF::createOptions($prefix, array(
        'menu_title' => '主题设置',
        'menu_slug' => 'theme-setting',
    ));
    CSF::createSection($prefix, array(
        'title' => '设置1',
        'fields' => array(
            // 自定义字段区
        )
    ));
    CSF::createSection($prefix, array(
        'title' => '设置1',
        'fields' => array(
            // 自定义字段区
        )
    ));
}

然后我们在打开CSF框架目录下的codestar-framework.php,在最后一行加上:

require_once plugin_dir_path(__FILE__) .'options/options.bittheme.php';

这样的话刷新一下后台是不是就有了一个主题设置了呢?