Files
roi-theme/wp-content/plugins/advanced-ads-pro/modules/ads-for-adblockers/views/placement-item.php
root a22573bf0b Commit inicial - WordPress Análisis de Precios Unitarios
- 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>
2025-11-03 21:04:30 -06:00

48 lines
1.8 KiB
PHP
Executable File

<?php
/**
* Placement adblocker item dropdown
*
* @package AdvancedAds\Pro
* @author Advanced Ads <info@wpadvancedads.com>
*/
use AdvancedAds\Constants;
$groups = wp_advads_get_all_groups();
?>
<div class="advanced-ads-inputs-dependent-on-cb" <?php echo $cb_off ? 'style="display:none;"' : null; ?>>
<select id="advads-placements-item-adblocker-<?php echo esc_attr( $placement_slug ); ?>" name="advads[placements][options][item_adblocker]">
<option value=""><?php esc_html_e( '--not selected--', 'advanced-ads-pro' ); ?></option>
<?php if ( ! empty( $groups ) ) : ?>
<optgroup label="<?php esc_html_e( 'Groups', 'advanced-ads-pro' ); ?>">
<?php foreach ( $groups as $group ) : ?>
<option value="<?php echo esc_attr( Constants::ENTITY_GROUP . '_' . $group->get_id() ); ?>"<?php selected( Constants::ENTITY_GROUP . '_' . $group->get_id(), $placement_data['item_adblocker'] ?? '' ); ?>>
<?php echo esc_html( $group->get_name() ); ?>
<?php endforeach; ?>
</optgroup>
<?php endif; ?>
<?php if ( isset( $items['ads'] ) ) : ?>
<optgroup label="<?php esc_html_e( 'Ads', 'advanced-ads-pro' ); ?>">
<?php foreach ( $items['ads'] as $_item_id => $_item_title ) : ?>
<option value="<?php echo esc_attr( $_item_id ); ?>"<?php selected( $_item_id, $placement_data['item_adblocker'] ?? '' ); ?>>
<?php echo esc_html( $_item_title ); ?>
</option>
<?php endforeach; ?>
</optgroup>
<?php endif; ?>
</select>
<?php if ( $messages ) : ?>
<?php foreach ( $messages as $_message ) : ?>
<p class="advads-notice-inline advads-error">
<?php echo esc_html( $_message ); ?>
</p>
<?php endforeach; ?>
<?php endif; ?>
</div>
<p class="advads-notice-inline advads-idea" <?php echo ! $cb_off ? 'style="display:none;"' : null; ?>>
<?php esc_html_e( 'Works only with cache-busting enabled', 'advanced-ads-pro' ); ?>
</p>