# acymailing/trunk/back/Views/Campaigns/tmpl/unsubscribe.php

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

- Page: https://pluginprobe.com/plugins/acymailing/trunk/code/back/Views/Campaigns/tmpl/unsubscribe.php
- Raw: https://pluginprobe.com/plugins/acymailing/trunk/raw/back/Views/Campaigns/tmpl/unsubscribe.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/trunk/code/back/Views/Campaigns/tmpl/unsubscribe.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');
?>
<form id="acym_form" action="<?php echo esc_url(acym_completeLink(acym_getVar('cmd', 'ctrl'))); ?>" method="post" name="acyForm"
    <?php echo !empty($data['menuClass']) ? 'class="'.esc_attr($data['menuClass']).'"' : ''; ?> >
    <?php
    $isEmpty = empty($data['allCampaigns']) && empty($data['search']) && empty($data['tag']);
    if (!$isEmpty) {
        $data['toolbar']->displayToolbar($data);
    }
    ?>
	<div id="acym__unsubscribe-emails" class="acym__content">
        <?php
        $workflow = $data['workflowHelper'];
        $workflow->displayTabs($this->tabs, 'unsubscribe');

        if ($isEmpty) {
            include acym_getView('campaigns', 'listing_empty', true);
        } else {
            include acym_getView('campaigns', 'listing_emails_listing', true);
        }
        ?>
	</div>
    <?php acym_formOptions(true, 'unsubscribe'); ?>
	<input type="hidden" name="email_type" value="unsubscribe">
</form>

```
