- WordPress core y plugins - Tema Twenty Twenty-Four configurado - Plugin allow-unfiltered-html.php simplificado - .gitignore configurado para excluir wp-config.php y uploads 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
47 lines
974 B
PHP
Executable File
47 lines
974 B
PHP
Executable File
<?php
|
|
/**
|
|
* Template for a promotional banner
|
|
*
|
|
* @package AdvancedAds
|
|
*
|
|
* @var string $text content of the notice.
|
|
* @var string $_notice internal key of the notice.
|
|
*/
|
|
|
|
use AdvancedAds\Framework\Utilities\Params;
|
|
|
|
?>
|
|
<div class="notice notice-promo advads-notice advads-admin-notice message is-dismissible"
|
|
data-notice="<?php echo esc_attr( $_notice ); ?>">
|
|
<p>
|
|
<?php
|
|
echo wp_kses(
|
|
$text,
|
|
[
|
|
'a' => [
|
|
'href' => [],
|
|
'class' => [],
|
|
'target' => [],
|
|
],
|
|
'span' => [
|
|
'style' => [],
|
|
],
|
|
]
|
|
);
|
|
?>
|
|
</p>
|
|
<a href="
|
|
<?php
|
|
add_query_arg(
|
|
[
|
|
'action' => 'advads-close-notice',
|
|
'notice' => $_notice,
|
|
'nonce' => wp_create_nonce( 'advanced-ads-admin-ajax-nonce' ),
|
|
'redirect' => Params::server( 'REQUEST_URI' ),
|
|
],
|
|
admin_url( 'admin-ajax.php' )
|
|
);
|
|
?>
|
|
" class="notice-dismiss"><span class="screen-reader-text"><?php esc_html__( 'Dismiss this notice.', 'advanced-ads' ); ?></span></a>
|
|
</div>
|