承接 imagewize/services-block 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

imagewize/services-block

最新稳定版本:v1.0.0

Composer 安装命令:

composer require imagewize/services-block

包简介

A customizable services section block with SVG icon support for WordPress Gutenberg editor

README 文档

README

A WordPress block for creating customizable service sections with SVG icon support.

Features

  • Responsive service section layout with SVG icons
  • Title underline effects with customizable colors
  • Configurable block and column backgrounds
  • Mobile-optimized design
  • Theme color integration
  • SVG icon support with security sanitization

Requirements

  • WordPress 6.7+
  • PHP 8.0+
  • PHP XML extension
  • SVG Upload Support: WordPress blocks SVG uploads by default. To use SVG icons, you need to enable SVG uploads. This can be done via your theme's functions.php file or by using a plugin that allows SVG uploads. Example code for functions.php:
    /**
     * Allow SVG uploads.
     *
     * @param array $mimes Allowed mime types.
     * @return array Modified mime types.
     */
    add_filter('upload_mimes', function ($mimes) {
        $mimes['svg'] = 'image/svg+xml';
        return $mimes;
    });

Installation

Via Composer (Recommended)

composer require imagewize/services-block

Manual Installation

  1. Download and unzip to /wp-content/plugins/
  2. Activate through WordPress admin

Usage

  1. Add "Services Container" block
  2. Customize colors, typography, and layout
  3. SVG icons can be added via the SVG block toolbar

Development

# Install
npm install

# Development
npm start

# Build
npm run build

Security

  • SVG sanitization and validation (Note: Requires SVG uploads to be enabled in WordPress, see Requirements)
  • Safe file handling
  • Proper MIME type checks

License

GPL-2.0-or-later

统计信息

  • 总下载量: 140
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: GPL-2.0-or-later
  • 更新时间: 2025-02-10