Files
wp-multisite-waas/views/dashboard-widgets/site-actions.php
David Stone a815fdf179 Prep Plugin for release on WordPress.org
Escape everything that should be escaped.
Add nonce checks where needed.
Sanitize all inputs.
Apply Code style changes across the codebase.
Correct many deprecation notices.
Optimize load order of many filters.
2025-04-07 09:15:21 -06:00

100 lines
2.0 KiB
PHP

<?php
/**
* Site Actions
*
* @since 2.0.0
*/
?>
<div class="wu-styling <?php echo esc_attr($className); ?>">
<div class="<?php echo wu_env_picker('', 'wu-widget-inset'); ?>">
<!-- Title Element -->
<div class="wu-p-4 wu-flex wu-items-center <?php echo wu_env_picker('', 'wu-bg-gray-100'); ?>">
<?php if (true) : ?>
<h3 class="wu-m-0 <?php echo wu_env_picker('', 'wu-widget-title'); ?>">
<?php echo __('Actions', 'wp-multisite-waas'); ?>
</h3>
<?php endif; ?>
</div>
<!-- Title Element - End -->
<ul class="wu-list-none wu-m-0 wu-p-0">
<?php foreach ($actions as $action) : ?>
<li class="wu-border-0 wu-border-solid wu-border-t wu-border-gray-200 wu-m-0">
<a
title="<?php echo esc_attr($action['label']); ?>"
href="<?php echo esc_attr($action['href']); ?>"
class="
<?php
if (isset($action['classes']) && $action['classes']) {
echo esc_attr($action['classes']); }
?>
wu-px-4 wu-py-3 wu-inline-block wu-no-underline"
>
<?php echo $action['label']; ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php if ( ! empty($danger_zone_actions)) : ?>
<!-- Title Element -->
<div class="wu-p-4 wu-flex wu-items-center <?php echo wu_env_picker('', 'wu-bg-gray-100 wu-border-solid wu-border-0 wu-border-t wu-border-gray-200'); ?>">
<?php if (true) : ?>
<h3 class="wu-m-0 <?php echo wu_env_picker('', 'wu-widget-title'); ?>">
<?php echo __('Danger Zone', 'wp-multisite-waas'); ?>
</h3>
<?php endif; ?>
</div>
<!-- Title Element - End -->
<ul class="wu-list-none wu-m-0 wu-p-0">
<?php foreach ($danger_zone_actions as $action) : ?>
<li class="wu-border-0 wu-border-solid wu-border-t wu-border-gray-200 wu-m-0">
<a
title="<?php echo esc_attr($action['label']); ?>"
href="<?php echo esc_attr($action['href']); ?>"
class="<?php echo esc_attr($action['classes']); ?> wu-px-4 wu-py-3 wu-inline-block wu-no-underline"
>
<?php echo $action['label']; ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
</div>
</div>