定制 evo-mark/evo-postal-wp-transport 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

evo-mark/evo-postal-wp-transport

最新稳定版本:v1.2.0

Composer 安装命令:

composer require evo-mark/evo-postal-wp-transport

包简介

Base Postal integration for Wordpress

README 文档

README

evoMark company logo

Build status Total Downloads License


Evo Postal WP Transport

A base-level integration for Postal on Wordpress applications. This package should be consumed by other plugins/themes

use EvoMark\EvoPostalWpTransport\Postal;

class MyPlugin
{
    public static function register()
    {
        $settings = self::getSettings();

        if ($settings['enabled']) {
            add_filter('pre_wp_mail', [__CLASS__, 'process'], 10, 2);
        }
    }

    public static function process($null, $atts)
    {
        $settings = self::getSettings();
        $transport = new Postal($settings, $atts);
        $result = $transport->send();
        return $result;
    }
}

Required settings

The $settings variable used above is an associative array with the following structure:

$settings = [
    'host' => '',
    'api_key' => '',
    'from_address' => '',
    'from_name' => ''
];

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2024-09-29