10quality/wpmvc-addon-reviewer

此插件将为管理员用户显示一条评论通知,建议他们评论在Wordpress MVC中构建的插件或主题。

v1.0.1 2019-12-13 20:06 UTC

This package is auto-updated.

Last update: 2024-09-14 07:21:15 UTC


README

Latest Stable Version Total Downloads License

Review notice

Wordpress MVC的插件。

此插件将为管理员用户显示一条评论通知,建议他们评论插件或主题。

插件将管理响应和提醒,使通知不那么侵扰。

安装

在项目的根目录下运行以下composer命令

composer require 10quality/wpmvc-addon-reviewer

配置

paths设置中添加您的项目根文件夹名称,例如

    'paths' => [

        'base'          => __DIR__ . '/../',
        'controllers'   => __DIR__ . '/../Controllers/',
        'views'         => __DIR__ . '/../../assets/views/',
        'log'           => WP_CONTENT . '/wpmvc/log',
        'root_folder'   => 'your-plugin-folder-name',

    ],

这将启用本地化。

addons设置中添加以下内容

    'addons' => [
        'WPMVC\Addons\Reviewer\ReviewerAddon',
    ],

这将启用插件文件。

添加额外的reviewer设置

    'reviewer' => [

        // Enables reviewer
        'enabled'       => true,
        // Name to display in notice
        'name'          => 'Project name',
        // Display interval in minutes
        'interval'      => 43200,

    ],

使用自定义评论url的设置

    'reviewer' => [

        // Enables reviewer
        'enabled'       => true,
        // Name to display in notice
        'name'          => 'Project name',
        // Display interval in minutes
        'interval'      => 43200,
        // Review url
        'url'           => 'https://mydomain.com/my-product/review'

    ],

Wordpress钩子

过滤器:wpmvc_addon_reviewer_img_{namespace}

wpmvc_addon_reviewer_img_{namespace}

允许过滤并替换通知中默认的stars.svg显示,以显示您选择的照片。

{namespace}替换为您的Wordpress MVC项目的命名空间(首字母大写)。

使用示例(命名空间为TestPlugin

add_filter( 'wpmvc_addon_reviewer_img_TestPlugin', function( $url ) {
    // 150px x 150px
    return 'https://www.domain.com/path-to/image.png';
} );

编码规范

PSR-2编码规范。

许可

GPLv3许可。© 2019 10 Quality