常用的wordpress开发教程、子主题框架、插件框架、CSF框架演示插件

文章最后更新时间:2026-01-06 11:05:11,若有错误或已失效,请在下方评论或联系微信客服

图片[1] - 常用的wordpress开发教程、子主题框架、插件框架、CSF框架演示插件 - 星语的小木屋

一、WordPress 主题/插件/小工具开发教学网站汇总

这是一些常用的WordPress 主题/插件/小工具开发教学网站,评论后获取哦!ヾ(❀╹◡╹)ノ~





二、子主题框架Zibll Child Theme Framework(作者:李初一)

主题说明参考

/*
 * @Author        : Qinver
 * @Url           : zibll.com
 * @Date          : 2020-09-29 13:18:36
 * @LastEditTime: 2022-12-07 00:54:33
 * @Email         : 770349780@qq.com
 * @Project       : Zibll子比主题
 * @Description   : 一款极其优雅的Wordpress主题
 * @Read me       : 感谢您使用子比主题,主题源码有详细的注释,支持二次开发。
 * @Remind        : 使用盗版主题会存在各种未知风险。支持正版,从我做起!
 */

子主题目录结构

zibll_child/
├── core/                  # 核心代码目录
│   ├── functions/         # 功能函数目录
│   │   └── functions.php  # 功能函数主文件
│   ├── options/           # 主题选项目录
│   │   └── options.php     # 主题选项配置
│   └── core.php           # 核心加载文件
├── functions.php          # 主题入口文件
├── style.css              # 主题样式表
└── screenshot.jpg         # 主题截图

子主题功能模块

核心加载系统 (core/core.php)

// 安全获取选项值
$value = _child('option_name', 'default_value');

// 智能加载模块
zib_require([
    'core/modules/new-module'
], true);

功能函数 (core/functions/functions.php)

存放所有自定义功能函数,例如:

// 添加自定义短代码
add_shortcode('custom_shortcode', 'custom_shortcode_handler');

// 注册自定义小工具
add_action('widgets_init', 'register_custom_widgets');

主题选项 (core/options/options.php)

使用CSF框架创建主题选项页面:

CSF::createSection($prefix, [
    'title' => '基本设置',
    'fields' => [
        // 选项字段配置
    ]
]);

子主题安装使用

下载zip压缩包上传至/wp-content/themes/,在WordPress后台启用子主题。

📋 兼容性说明

  • 完美兼容子比主题 8.2 版本
  • 推荐 WordPress 6.8 或更高版本
  • 推荐 PHP 8.4 

子主题开发指南

添加新功能

  1. core/functions/functions.php中添加功能代码
  2. 如需新选项,在core/options/options.php中添加字段
  3. 通过_child()函数获取选项值

覆盖父主题模板

将需要修改的父主题模板文件复制到子主题对应目录,例如:

父主题: /zibll/header.php 
子主题: /zibll-child/header.php

子主题下载地址





三、插件框架zibll_plugin(作者:李初一)

插件说明参考

/* 
Plugin Name: 更好用的弹窗
Plugin URI: https://jyblog.cn/2001
Description: 更好用更优美的弹窗:美化弹窗一键配置,全程可视化、傻瓜式操作
Version: 0.0.3
Requires at least: 3.1
Requires PHP: 5.6
Author: JuanYi
Author URI: https://jyblog.cn
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: better-popup
*/ 

插件框架目录结构

zibll-plugin-demo/
├── includes/
│   ├── functions.php       # 核心功能实现
│   └── admin-options.php   # 管理菜单设置
├── index.php               # 主插件文件
└── README.md               # 说明文档

插件框架使用教程

1. 获取菜单设置值

// 获取单个选项值
$value = zibll_plugin_demo('option_name', 'default_value');

// 示例:获取禁止的支付类型
$prohibited = zibll_plugin_demo('prohibited_balance_pay_types', array());

2. 创建新菜单项

在插件主文件中添加:

CSF::createSection($prefix, array(
    'id'     => 'your_section_id',
    'title'  => '你的菜单标题',
    'icon'   => 'fa fa-star',
    'fields' => array(
        // 在这里添加你的字段
    )
));

3. 添加新字段类型

支持的基础字段类型:

array(
    'id'    => 'text_field',
    'type'  => 'text',
    'title' => '文本字段'
),
array(
    'id'    => 'switcher_field',
    'type'  => 'switcher',
    'title' => '开关字段'
),
array(
    'id'    => 'textarea_field',
    'type'  => 'textarea',
    'title' => '多行文本'
),
array(
    'id'    => 'code_field',
    'type'  => 'code',
    'title' => '代码编辑器'
)


插件框架安装使用

下载插件zip包,在WordPress后台 上传安装插件,在”设置”菜单中找到”子比主题·演示插件”激活插件。

安装要求

  • WordPress 5.2+
  • PHP 7.0+
  • 子比主题(推荐最新版)

插件框架开发指南

添加新功能

  1. admin-options.php中添加新的设置字段
  2. functions.php中实现功能逻辑
  3. 使用zibll_plugin_demo()函数获取设置值

常用钩子

// 在文章内容后添加内容
add_filter('the_content', 'your_function');

// 在网站头部添加代码
add_action('wp_head', 'your_function');

// 在后台头部添加代码
add_action('admin_head', 'your_function');


插件框架下载地址





四、CSF框架演示插件

示例图片

图片[2] - 常用的wordpress开发教程、子主题框架、插件框架、CSF框架演示插件 - 星语的小木屋

下载地址

常用的wordpress开发教程、子主题框架、插件框架、CSF框架演示插件 - 星语的小木屋
CSF框架演示插件
此内容为免费资源,请登录后查看
星币0
免费资源
© 版权声明
THE END
点赞95 分享
评论 共1条

请登录后发表评论