PluginProbe
Send Users Email – Email Subscribers, Email Marketing Newsletter / trunk
Send Users Email – Email Subscribers, Email Marketing Newsletter vtrunk
2.0.3 2.0.2 2.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 All 51 releases
send-users-email / admin / partials / admin-dashboard.php

admin-dashboard.php in Send Users Email – Email Subscribers, Email Marketing Newsletter trunk, at admin/partials/admin-dashboard.php

191 lines 6.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <div class="sue-pro-wrap">
2
3 <!-- Header -->
4 <div class="sue-pro-header">
5 <h2><?php
6 esc_attr_e( 'Dashboard', 'send-users-email' );
7 ?></h2>
8 <p><?php
9 esc_attr_e( 'An overview of your site\'s users and email activity.', 'send-users-email' );
10 ?></p>
11 </div>
12
13 <div class="sue-dashboard-section sue-dashboard-section-stats" aria-labelledby="sue-dashboard-stats-title">
14 <div class="sue-dashboard-section-header">
15 <h3 id="sue-dashboard-stats-title"><?php
16 esc_html_e( 'Site statistics', 'send-users-email' );
17 ?></h3>
18 <p><?php
19 esc_html_e( 'Quick overview of your users and current email activity.', 'send-users-email' );
20 ?></p>
21 </div>
22
23 <!-- Stats grid -->
24 <div class="sue-stats-grid">
25
26 <!-- Total Users -->
27 <div class="sue-stat-card">
28 <div class="sue-stat-icon icon-green">👤</div>
29 <div class="sue-stat-content">
30 <span class="sue-stat-label"><?php
31 esc_attr_e( 'Total Users', 'send-users-email' );
32 ?></span>
33 <span class="sue-stat-value"><?php
34 echo esc_html( $users['total_users'] );
35 ?></span>
36 </div>
37 </div>
38
39 <!-- Roles -->
40 <?php
41 foreach ( $users['avail_roles'] as $role => $total ) {
42 ?>
43 <?php
44 if ( $total > 0 ) {
45 ?>
46 <div class="sue-stat-card">
47 <div class="sue-stat-icon icon-blue">🔑</div>
48 <div class="sue-stat-content">
49 <span class="sue-stat-label"><?php
50 echo esc_attr( ucfirst( str_replace( '_', ' ', $role ) ) );
51 ?></span>
52 <span class="sue-stat-value"><?php
53 echo esc_html( $total );
54 ?></span>
55 </div>
56 </div>
57 <?php
58 }
59 ?>
60 <?php
61 }
62 ?>
63
64 <!-- Queued Emails (PRO only) -->
65 <?php
66 ?>
67
68 </div>
69 </div>
70
71 <div class="sue-dashboard-section sue-dashboard-section-actions" aria-labelledby="sue-dashboard-actions-title">
72 <div class="sue-dashboard-section-header">
73 <h3 id="sue-dashboard-actions-title"><?php
74 esc_html_e( 'Quick actions', 'send-users-email' );
75 ?></h3>
76 <p><?php
77 esc_html_e( 'Choose how you want to target recipients and send your message.', 'send-users-email' );
78 ?></p>
79 </div>
80
81 <!-- Quick action cards -->
82 <div class="sue-pro-grid">
83
84 <a class="sue-feature-card sue-feature-card-link" href="<?php
85 echo esc_url( admin_url( 'admin.php?page=send-users-email-users' ) );
86 ?>" aria-label="<?php
87 esc_attr_e( 'Send to users', 'send-users-email' );
88 ?>">
89 <div class="sue-card-icon icon-blue">👤</div>
90 <h3><?php
91 esc_attr_e( 'Send to users', 'send-users-email' );
92 ?></h3>
93 <p><?php
94 esc_attr_e( 'Choose individual WordPress users and send your message directly to the people you want to reach.', 'send-users-email' );
95 ?></p>
96 </a>
97
98 <a class="sue-feature-card sue-feature-card-link" href="<?php
99 echo esc_url( admin_url( 'admin.php?page=send-users-email-roles' ) );
100 ?>" aria-label="<?php
101 esc_attr_e( 'Send to user roles', 'send-users-email' );
102 ?>">
103 <div class="sue-card-icon icon-teal">🔑</div>
104 <h3><?php
105 esc_attr_e( 'Send to user roles', 'send-users-email' );
106 ?></h3>
107 <p><?php
108 esc_attr_e( 'Select one or multiple WordPress roles and send emails to everyone assigned to those roles in one go.', 'send-users-email' );
109 ?></p>
110 </a>
111
112 <?php
113 if ( sue_fs()->is__premium_only() && sue_fs()->can_use_premium_code() ) {
114 ?>
115 <a class="sue-feature-card sue-feature-card-link" href="<?php
116 echo esc_url( admin_url( 'admin.php?page=send-users-email-groups' ) );
117 ?>" aria-label="<?php
118 esc_attr_e( 'Send to user groups', 'send-users-email' );
119 ?>">
120 <div class="sue-card-icon icon-green">👥</div>
121 <h3><?php
122 esc_attr_e( 'Send to user groups', 'send-users-email' );
123 ?></h3>
124 <p><?php
125 esc_attr_e( 'Target users by your saved groups and email all matching members in one action.', 'send-users-email' );
126 ?></p>
127 </a>
128
129 <a class="sue-feature-card sue-feature-card-link" href="<?php
130 echo esc_url( admin_url( 'admin.php?page=send-users-single-email' ) );
131 ?>" aria-label="<?php
132 esc_attr_e( 'Send to external email', 'send-users-email' );
133 ?>">
134 <div class="sue-card-icon icon-amber">✉️</div>
135 <h3><?php
136 esc_attr_e( 'Send to external email', 'send-users-email' );
137 ?></h3>
138 <p><?php
139 esc_attr_e( 'Send an email to a single address that does not belong to a WordPress user account.', 'send-users-email' );
140 ?></p>
141 </a>
142
143 <a class="sue-feature-card sue-feature-card-link" href="<?php
144 echo esc_url( admin_url( 'admin.php?page=send-users-email-external-list-page' ) );
145 ?>" aria-label="<?php
146 esc_attr_e( 'Send to external List', 'send-users-email' );
147 ?>">
148 <div class="sue-card-icon icon-slate">📋</div>
149 <h3><?php
150 esc_attr_e( 'Send to external List (Beta)', 'send-users-email' );
151 ?></h3>
152 <p><?php
153 esc_attr_e( 'Choose from your imported external lists and send emails to contacts outside WordPress users.', 'send-users-email' );
154 ?></p>
155 </a>
156 <?php
157 }
158 ?>
159
160 </div>
161 </div>
162
163 <?php
164 ?>
165
166 <div class="sue-pro-upgrade-banner" style="margin-top: 32px;">
167 <div class="sue-banner-text">
168 <h3><?php
169 esc_html_e( 'Send Users Email PRO', 'send-users-email' );
170 ?></h3>
171 <p><?php
172 esc_html_e( 'Unlock templates, queue system, SMTP, user groups & more.', 'send-users-email' );
173 ?></p>
174 </div>
175 <a class="btn-upgrade" href="<?php
176 echo esc_url( sue_fs()->get_upgrade_url() );
177 ?>" role="button">
178 <?php
179 esc_html_e( 'Upgrade Now', 'send-users-email' );
180 ?>
181 </a>
182 </div>
183
184 <?php
185 ?>
186
187 <!-- Support & links (PRO only) -->
188 <?php
189 ?>
190
191 </div>