10quality/wpmvc-addon-resources

WordPress MVC 插件资源(通用资源)。

v1.0.5 2023-01-05 22:08 UTC

This package is auto-updated.

Last update: 2024-09-06 02:10:51 UTC


README

Latest Stable Version Total Downloads License

本软件包提供可能被不同插件或 WordPress MVC 项目共享的资源(以资源形式)。

安装

通过 composer

通过 composer 安装此软件包

composer install 10quality/wpmvc-addon-resources --no-plugins

通过 composer.json

将此软件包添加为您的插件依赖项("require")

{
    "require": {
        "10quality/wpmvc-addon-resources": "1.0.*"
    },
}

然后运行

composer update --no-plugins

资源

用法

本软件包提供 2 个全局函数

wpmvc_register_addon_resource

wpmvc_register_addon_resource()用于注册资源。

wpmvc_register_addon_resource( $resource_id );

并且

wpmvc_enqueue_addon_resource()用于强制添加资源。

wpmvc_enqueue_addon_resource( $resource_id );

资源列表

示例

add_action( 'wp_enqueue_scripts', function() {
    
    wpmvc_register_addon_resource( 'font-awesome' );
    wpmvc_register_addon_resource( 'select2' );
    wpmvc_register_addon_resource( 'wpmvc-select2' );

} );

或者

add_action( 'wp_enqueue_scripts', function() {
    
    wpmvc_enqueue_addon_resource( 'font-awesome' );
    wpmvc_register_addon_resource( 'select2' );
    wpmvc_enqueue_addon_resource( 'wpmvc-select2' );

} );

资源注册后,您也可以使用常规 WordPress 添加函数

wp_enqueue_style( 'font-awesome' );
wp_enqueue_style( 'wpmvc-select2' );
wp_enqueue_script( 'wpmvc-select2' );

编码指南

PSR-2 编码指南。

许可

MIT 许可证。版权所有 (c) 2020 10 Quality