# acymailing/11.0.1/back/Partial/toolbar/button_main.php

AcyMailing – An Ultimate Newsletter Plugin and Marketing Automation Solution for WordPress, version 11.0.1. 34 lines.

- Page: https://pluginprobe.com/plugins/acymailing/11.0.1/code/back/Partial/toolbar/button_main.php
- Raw: https://pluginprobe.com/plugins/acymailing/11.0.1/raw/back/Partial/toolbar/button_main.php
- Modified: 2026-08-03T10:18:54+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/acymailing/11.0.1/code/back/Partial/toolbar/button_main.php#L10-L20`.

```php
<?php
// phpcs:disable WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound -- View file, its variables are local to the include scope, not true globals.
defined('ABSPATH') || die('Restricted Access');
?>
<button class="acym_vcenter align-center acy_button_submit cell medium-6 large-shrink button <?php echo $data['isPrimary'] ? '' : 'button-secondary'; ?>"
    <?php
    foreach ($data['attributes'] as $oneAttribute => $oneValue) {
        if (is_array($oneValue) || is_object($oneValue)) {
            $oneValue = json_encode($oneValue);
        } elseif ($oneValue === true) {
            $oneValue = $oneAttribute;
        }

        echo ' '.esc_attr($oneAttribute).'="'.esc_attr($oneValue).'"';
    }
    ?>
>
    <?php
    if (!empty($data['icon'])) {
        echo '<i class="acymicon-'.esc_attr($data['icon']).'"></i>';
    }

    echo ' '.wp_kses(
            $data['content'],
            [
                'span' => [
                    'id' => true,
                    'data-default' => true,
                ],
            ]
        );
    ?>
</button>

```
