<?php
/**
 * Render the plugin settings page.
 *
 * This function outputs the settings page for the Boxyfy plugin. It includes the necessary form fields and styles
 * to configure product page, product box, comparison box, rating, and shortcode settings.
 *
 * @package Boxyfy
 */

if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}

/**
 * Cache-Optionen dem bestehenden Settings-Group hinzufügen.
 */
function boxyfy_register_cache_options() {

    // Checkbox  – yes / no
    register_setting(
        'boxyfy_options_group',
        'boxyfy_cache_enable',
        array(
            'type'              => 'string',
            'sanitize_callback' => function ( $val ) {
                return $val === 'yes' ? 'yes' : 'no';
            },
            'default'           => 'no',
        )
    );

    // TTL  – in Minuten
    register_setting(
        'boxyfy_options_group',
        'boxyfy_cache_ttl',
        array(
            'type'              => 'integer',
            'sanitize_callback' => 'absint',
            'default'           => 360, // 6 h
        )
    );
}
add_action( 'admin_init', 'boxyfy_register_cache_options' );

/**
 * Löscht sämtliche Amazon-Transients des Boxyfy-Plugins
 * und leitet anschließend zurück auf die Settings-Seite.
 *
 * @return void
 */
function boxyfy_clear_amazon_cache() {

    /* 1) Rechte & Nonce ------------------------------------------------ */
    if ( ! current_user_can( 'manage_options' ) ) {
        wp_die( esc_html__( 'Keine ausreichenden Rechte.', 'boxyfy' ) );
    }
    check_admin_referer( 'boxyfy_clear_cache', 'boxyfy_clear_cache_nonce' );

    /* 2) Transients aus der DB löschen -------------------------------- */
    global $wpdb;

    $wpdb->query(
        $wpdb->prepare(
            "DELETE FROM {$wpdb->options}
             WHERE option_name LIKE %s
                OR option_name LIKE %s",
            $wpdb->esc_like( '_transient_boxyfy_amz_' ) . '%',
            $wpdb->esc_like( '_transient_timeout_boxyfy_amz_' ) . '%'
        )
    );

    /* 3) Persistenten Object-Cache aufräumen -------------------------- */
    $all = function_exists( 'wp_cache_get_multiple' ) ? wp_cache_get_multiple( [] ) : [];
    foreach ( array_keys( $all ) as $key ) {
        if ( str_starts_with( $key, 'boxyfy_amz_' ) ) {
            wp_cache_delete( $key );
        }
    }

    /* 4) Redirect zurück zur Settings-Page ---------------------------- */
    wp_safe_redirect(
        add_query_arg( 'boxyfy_cache_cleared', '1', wp_get_referer() )
    );
    exit;
}
add_action( 'admin_post_boxyfy_clear_cache', 'boxyfy_clear_amazon_cache' );

function boxyfy_render_settings_page() {
	?>

	<div class="boxyfy-settings-page"><!-- Wrapper-Start -->

		<h1><?php esc_html_e( 'Einstellungen: Design und Bewertung sowie Shortcodes‑Übersicht', 'boxyfy' ); ?></h1>

		<!-- Tab-Navigation -->
		<nav class="tab-nav">
			<button class="tab-link active" onclick="openTab(event, 'product-settings')"><?php esc_html_e( 'Produktseiten', 'boxyfy' ); ?></button>
			<button class="tab-link" onclick="openTab(event, 'box-settings')"><?php esc_html_e( 'Produktboxen', 'boxyfy' ); ?></button>
			<button class="tab-link" onclick="openTab(event, 'comparison-box-settings')"><?php esc_html_e( 'Vergleichsboxen', 'boxyfy' ); ?></button>
			<button class="tab-link" onclick="openTab(event, 'rating-settings')"><?php esc_html_e( 'Bewertung', 'boxyfy' ); ?></button>
			<button class="tab-link" onclick="openTab(event, 'shortcode-settings')"><?php esc_html_e( 'Shortcodes', 'boxyfy' ); ?></button>
			<button class="tab-link" onclick="openTab(event, 'cache-settings')"><?php esc_html_e( 'Cache', 'boxyfy' ); ?></button>
		</nav>

		<!-- Form -->
		<form method="post" action="options.php">
			<?php
			settings_fields( 'boxyfy_options_group' );
			do_settings_sections( 'boxyfy_options_group' );
			?>

			<!----- 1) Produktseiten-Einstellungen ----->
			<div id="product-settings" class="tab-content active">
				<h2><?php esc_html_e( 'Einstellungen für die Produktseiten vornehmen', 'boxyfy' ); ?></h2>
				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '1. Preisaktualisierung', 'boxyfy' ); ?></h3>
					
					<?php
						$disabled = '';
						$license_valid = function_exists( 'boxyfy_is_license_valid' ) && boxyfy_is_license_valid();

						if ( ! $license_valid ) {
    						$disabled = 'disabled';
						}
					?>
					
					<!-- Automatische Aktualisierung -->
					<div class="boxyfy-form-group">
		
						<div class="boxyfy-form-label">
							<label for="boxyfy_autoupdate_interval"><?php esc_html_e( 'Automatische Preis- und UVP‑Aktualisierung:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<select name="boxyfy_autoupdate_interval" id="boxyfy_autoupdate_interval" <?php echo esc_attr( $disabled ); ?>>
								<?php
								$current_value = get_option( 'boxyfy_autoupdate_interval', 0 );
								$intervals     = [ 0, 6, 12, 24, 48 ];
								foreach ( $intervals as $val ) {
									$label = ( 0 === $val )
										? esc_html__( 'Deaktiviert', 'boxyfy' )
										: sprintf( /* translators: %d indicates the interval in hours */ esc_html__( 'Alle %d Stunden', 'boxyfy' ), $val );
									echo '<option value="' . esc_attr( $val ) . '" ' . selected( $current_value, $val, false ) . '>' . esc_html( $label ) . '</option>';
								}
								?>
							</select>
							<p class="description">
								<?php esc_html_e( 'Wähle das Intervall, in dem Amazon‑Preis &amp; UVP automatisch aktualisiert werden sollen.', 'boxyfy' ); ?>
							</p>
							
							<?php if ( ! $license_valid ) : ?>
        						<p class="notice notice-warning">
            						<?php esc_html_e( '⚠️ Funktion erst beim Kauf einer Standard- oder Pro-Lizenz verfügbar.', 'boxyfy' ); ?>
        						</p>
    						<?php endif; ?>
							
						</div>
					</div>

					<!-- Manuelle Aktualisierung -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy-manual-update-button"><?php esc_html_e( 'Manuelle Preis- und UVP‑Aktualisierung:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<button type="button" class="button button-primary" id="boxyfy-manual-update-button" <?php echo esc_attr( $disabled ); ?>>
								<?php esc_html_e( 'Jetzt alle Amazon‑Preise aktualisieren', 'boxyfy' ); ?>
							</button>
							<div id="boxyfy-update-message"></div>
							
							<?php if ( ! $license_valid ) : ?>
        						<p class="notice notice-warning">
            						<?php esc_html_e( '⚠️ Funktion erst beim Kauf einer Standard- oder Pro-Lizenz verfügbar.', 'boxyfy' ); ?>
        						</p>
    						<?php endif; ?>
							
						</div>
					</div>
				</div>

				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '2. Preiswecker', 'boxyfy' ); ?> <span class="tsbackendimages-hover">→ <?php esc_html_e( 'Bild', 'boxyfy' ); ?><img
						src="<?php echo esc_url( plugins_url( 'assets/images/preiswecker-frontend.png', BOXYFY_PLUGIN_FILE ) ); ?>"
						alt="<?php esc_attr_e( 'Filter‑Ansicht', 'boxyfy' ); ?>" class="boxyfy-preiswecker-frontend-img">
					</span>:</h3>
					
					<?php if ( ! $license_valid ) : ?>
        						<p class="notice notice-warning">
            						<?php esc_html_e( '⚠️ Der Amazon-Preisverlauf wird auf der Produktseite nur beim Kauf einer Standard- oder Pro-Lizenz angezeigt!', 'boxyfy' ); ?>
        						</p>
    				<?php endif; ?>
					
					
					<!-- Preiswecker anzeigen -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_show_preiswecker"><?php esc_html_e( 'Zeige Preisdiagramm und -wecker:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input
								type="checkbox"
								name="boxyfy_show_preiswecker"
								id="boxyfy_show_preiswecker"
								value="yes"
								<?php checked( get_option( 'boxyfy_show_preiswecker', 'yes' ), 'yes' ); ?>
							/>
							<label for="boxyfy_show_preiswecker"><?php esc_html_e( 'Aktivieren', 'boxyfy' ); ?></label>
						</div>
					</div>

					<!-- Preiswecker Farben -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_preiswecker_farben">
								<?php esc_html_e( 'Schrift-, Button- und Diagrammfarbe für Preiswecker:', 'boxyfy' ); ?>
							</label>
						</div>
						<div class="boxyfy-form-field">
							<input
								type="color"
								name="boxyfy_preiswecker_farben"
								id="boxyfy_preiswecker_farben"
								value="<?php echo esc_attr( get_option( 'boxyfy_preiswecker_farben', '#0173ab' ) ); ?>"
							/>
						</div>
					</div>

					<!-- Integrierter Bereich für Datenbankbereinigung -->
<div class="boxyfy-form-section boxyfy-form-section--database-cleanup">
    <h3><?php esc_html_e( 'Datenbankbereinigung der Amazon‑Preis‑Diagramme', 'boxyfy' ); ?></h3>
    <p>
        <?php esc_html_e( 'Wenn die Preis‑Diagramme sehr alte oder zu viele Preise enthalten und dadurch ggf. zu unübersichtlich werden, kannst Du hier einen Zeitraum wählen, ab dem alle alten Preise gelöscht werden sollen. Wähle z.B. "2 Monate" aus und es werden die Preise aller Produkte, die älter als 2 Monate sind, gelöscht und nicht mehr in den Amazon‑Preis‑Charts angezeigt.', 'boxyfy' ); ?>
    </p>
    <select name="delete_period" id="delete_period">
        <option value="1"><?php esc_html_e( '1 Monat', 'boxyfy' ); ?></option>
        <option value="2"><?php esc_html_e( '2 Monate', 'boxyfy' ); ?></option>
        <option value="3"><?php esc_html_e( '3 Monate', 'boxyfy' ); ?></option>
        <option value="4"><?php esc_html_e( '4 Monate', 'boxyfy' ); ?></option>
        <option value="5"><?php esc_html_e( '5 Monate', 'boxyfy' ); ?></option>
        <option value="6"><?php esc_html_e( '6 Monate', 'boxyfy' ); ?></option>
        <option value="7"><?php esc_html_e( '7 Monate', 'boxyfy' ); ?></option>
        <option value="8"><?php esc_html_e( '8 Monate', 'boxyfy' ); ?></option>
        <option value="9"><?php esc_html_e( '9 Monate', 'boxyfy' ); ?></option>
        <option value="10"><?php esc_html_e( '10 Monate', 'boxyfy' ); ?></option>
        <option value="11"><?php esc_html_e( '11 Monate', 'boxyfy' ); ?></option>
        <option value="12"><?php esc_html_e( '12 Monate', 'boxyfy' ); ?></option>
    </select>
    <button type="button" id="delete_old_data_button" class="button button-secondary">
        <?php esc_html_e( 'alte Einträge jetzt löschen', 'boxyfy' ); ?>
    </button>
    <div id="delete_old_data_message"></div>
</div>

</div>

				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '3. Hintergrund- und Schriftfarben:', 'boxyfy' ); ?></h3>

					<!-- Hintergrundfarbe Produktlabel Seite (oben) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_content_labeltop_background_color"><?php esc_html_e( 'Hintergrundfarbe Produktlabel (oben):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_content_labeltop_background_color" id="boxyfy_content_labeltop_background_color" value="<?php echo esc_attr( get_option( 'boxyfy_content_labeltop_background_color', '#0173ab' ) ); ?>" />
						</div>
					</div>

					<!-- Farbe der Pagination-Dots -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_main_imageslider_dot_color"><?php esc_html_e( 'Farbe der Bild‑Slider‑Punkte (Dots unter dem Bild):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" id="boxyfy_main_imageslider_dot_color" name="boxyfy_main_imageslider_dot_color" value="<?php echo esc_attr( get_option( 'boxyfy_main_imageslider_dot_color', '#c1e0ff' ) ); ?>" />
						</div>
					</div>

					<!-- Aktiv-Farbe der Pagination-Dots -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_main_imageslider_dot_active_color"><?php esc_html_e( 'Farbe des aktiven Bild‑Slider‑Punkts:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" id="boxyfy_main_imageslider_dot_active_color" name="boxyfy_main_imageslider_dot_active_color" value="<?php echo esc_attr( get_option( 'boxyfy_main_imageslider_dot_active_color', '#0173ab' ) ); ?>" />
						</div>
					</div>

					<!-- Standardfarbe der Sterne -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_default_star_color"><?php esc_html_e( 'Farbe der Kundenbewertung‑Sterne:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" id="boxyfy_default_star_color" name="boxyfy_default_star_color" value="<?php echo esc_attr( get_option( 'boxyfy_default_star_color', '#DC0949' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe des Inhalts/Produktbeschreibung -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_content_background_color"><?php esc_html_e( 'Hintergrundfarbe des Inhalts/Produktbeschreibung:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_content_background_color" id="boxyfy_content_background_color" value="<?php echo esc_attr( get_option( 'boxyfy_content_background_color', '#f9f9f9' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Amazon-Preis-Zeile -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_preis_zeile_background_color"><?php esc_html_e( 'Hintergrundfarbe Amazon‑Preis‑Zeile:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_preis_zeile_background_color" id="boxyfy_amazon_preis_zeile_background_color" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_preis_zeile_background_color', '#ffffff' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Weitere-Preise-Zeilen -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_weitere_preise_zeilen_background_color"><?php esc_html_e( 'Hintergrundfarbe Weitere‑Preise‑Zeilen:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_weitere_preise_zeilen_background_color" id="boxyfy_weitere_preise_zeilen_background_color" value="<?php echo esc_attr( get_option( 'boxyfy_weitere_preise_zeilen_background_color', '#ffffff' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Niedrigster Preis Box -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_lowest_price_backgroundcolor"><?php esc_html_e( 'Hintergrundfarbe "Niedrigster Gesamtpreis"-Box:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_box_lowest_price_backgroundcolor" id="boxyfy_box_lowest_price_backgroundcolor" value="<?php echo esc_attr( get_option( 'boxyfy_box_lowest_price_backgroundcolor', '#ededed' ) ); ?>" />
						</div>
					</div>

					<!-- Button Hintergrundfarbe + Gradient -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_preise_buttons_background_color"><?php esc_html_e( 'Hintergrundfarbe der Kaufen/Shop‑Buttons:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_preise_buttons_background_color" id="boxyfy_preise_buttons_background_color" value="<?php echo esc_attr( get_option( 'boxyfy_preise_buttons_background_color', '#016698' ) ); ?>" />
							<br><br>
							<label for="boxyfy_preise_buttons_gradient"><b><?php esc_html_e( 'ODER', 'boxyfy' ); ?></b> <?php esc_html_e( 'Gradient‑Stil wählen:', 'boxyfy' ); ?></label><br><br>
							<select name="boxyfy_preise_buttons_gradient" id="boxyfy_preise_buttons_gradient">
								<option value=""><?php esc_html_e( 'Kein Gradient', 'boxyfy' ); ?></option>
								<option value="linear-gradient(to right, #434343, #000000)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #434343, #000000)' ); ?>>
									<?php esc_html_e( 'Schwarz‑Grau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #2c3e50, #4ca1af)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #2c3e50, #4ca1af)' ); ?>>
									<?php esc_html_e( 'Dunkelgrau‑Blau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #232526, #414345)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #232526, #414345)' ); ?>>
									<?php esc_html_e( 'Dunkles Grau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #0f2027, #203a43)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #0f2027, #203a43)' ); ?>>
									<?php esc_html_e( 'Tiefes Blau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #1d4350, #a43931)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #1d4350, #a43931)' ); ?>>
									<?php esc_html_e( 'Blau‑Rot', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #3a6073, #16222a)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #3a6073, #16222a)' ); ?>>
									<?php esc_html_e( 'Dunkelblau‑Grün', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #373b44, #4286f4)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #373b44, #4286f4)' ); ?>>
									<?php esc_html_e( 'Blau‑Grau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #2b5876, #4e4376)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #2b5876, #4e4376)' ); ?>>
									<?php esc_html_e( 'Dunkelblau‑Lila', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #141e30, #243b55)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #141e30, #243b55)' ); ?>>
									<?php esc_html_e( 'Mitternachtsblau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #232526, #414345)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #232526, #414345)' ); ?>>
									<?php esc_html_e( 'Anthrazit', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #302b63, #24243e)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #302b63, #24243e)' ); ?>>
									<?php esc_html_e( 'Dunkellila', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #373b44, #4286f4)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #373b44, #4286f4)' ); ?>>
									<?php esc_html_e( 'Dunkles Blau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #232526, #414345)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #232526, #414345)' ); ?>>
									<?php esc_html_e( 'Tiefgrau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #2c3e50, #3498db)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #2c3e50, #3498db)' ); ?>>
									<?php esc_html_e( 'Grau‑Blau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #243b55, #141e30)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #243b55, #141e30)' ); ?>>
									<?php esc_html_e( 'Blau‑Nacht', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #1f1c2c, #928dab)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #1f1c2c, #928dab)' ); ?>>
									<?php esc_html_e( 'Dunkellila‑Grau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #3b4371, #8b8c89)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #3b4371, #8b8c89)' ); ?>>
									<?php esc_html_e( 'Lila‑Grau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #09203f, #537895)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #09203f, #537895)' ); ?>>
									<?php esc_html_e( 'Tiefblau‑Hellblau', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #1f4037, #99f2c8)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #1f4037, #99f2c8)' ); ?>>
									<?php esc_html_e( 'Dunkelgrün‑Türkis', 'boxyfy' ); ?>
								</option>
								<option value="linear-gradient(to right, #3c3b3f, #605c3c)" <?php selected( get_option( 'boxyfy_preise_buttons_gradient' ), 'linear-gradient(to right, #3c3b3f, #605c3c)' ); ?>>
									<?php esc_html_e( 'Braun‑Grau', 'boxyfy' ); ?>
								</option>
							</select>
						</div>
					</div>
					
					<!-- Schriftfarbe Produktlabel Seite (oben) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_content_labeltop_font_color"><?php esc_html_e( 'Schriftfarbe Produktlabel (oben):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_content_labeltop_font_color" id="boxyfy_content_labeltop_font_color" value="<?php echo esc_attr( get_option( 'boxyfy_content_labeltop_font_color', '#0173ab' ) ); ?>" />
						</div>
					</div>

					<!-- Haupt-Schriftfarbe der Produktinfos -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_produktinfos_oben_font_maincolor"><?php esc_html_e( 'Haupt‑Schriftfarbe der Produktinfos:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_produktinfos_oben_font_maincolor" id="boxyfy_produktinfos_oben_font_maincolor" value="<?php echo esc_attr( get_option( 'boxyfy_produktinfos_oben_font_maincolor', '#000' ) ); ?>" />
						</div>
					</div>

					<!-- Schrift/Borderfarbe Niedrigster Preis Box -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_lowest_price_border_and_font"><?php esc_html_e( 'Schrift-/Borderfarbe für "Niedrigster Preis"-Box:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_box_lowest_price_border_and_font" id="boxyfy_box_lowest_price_border_and_font" value="<?php echo esc_attr( get_option( 'boxyfy_box_lowest_price_border_and_font', '#0173ab' ) ); ?>" />
						</div>
					</div>

					<!-- Schriftfarbe aller Shop-Buttons -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_all_buttons_icon_and_fontcolor"><?php esc_html_e( 'Schriftfarbe aller Shop‑Buttons und Warenkorb‑Icons:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_all_buttons_icon_and_fontcolor" id="boxyfy_all_buttons_icon_and_fontcolor" value="<?php echo esc_attr( get_option( 'boxyfy_all_buttons_icon_and_fontcolor', '#ffffff' ) ); ?>" />
						</div>
					</div>
					
					<!-- Autorenbox - Farbe für Icon und Expertise-Ausgabe -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_autorbox_expertise_tag"><?php esc_html_e( 'Schriftfarbe für Icon/Expertise‑Tag in Autorenbox:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_autorbox_expertise_tag" id="boxyfy_autorbox_expertise_tag" value="<?php echo esc_attr( get_option( 'boxyfy_autorbox_expertise_tag', '#0173ab' ) ); ?>" />
						</div>
					</div>
				</div>

				<?php
				// Extra-Funktion zum Speichern von Button-Stilen
				function boxyfy_save_button_styles() {
    				// Nonce-Überprüfung einfügen
					if ( ! isset( $_POST['boxyfy_nonce'] ) ) {
    					wp_die( esc_html__( 'Nonce verification failed.', 'boxyfy' ) );
					}
					$nonce = sanitize_text_field( wp_unslash( $_POST['boxyfy_nonce'] ) );
					if ( ! wp_verify_nonce( $nonce, 'boxyfy_update_button_styles' ) ) {
    					wp_die( esc_html__( 'Nonce verification failed.', 'boxyfy' ) );
					}
    				if ( isset( $_POST['boxyfy_preise_buttons_background_color'] ) ) {
        				update_option( 'boxyfy_preise_buttons_background_color', sanitize_hex_color( wp_unslash( $_POST['boxyfy_preise_buttons_background_color'] ) ) );
    				}
    				if ( isset( $_POST['boxyfy_preise_buttons_gradient'] ) ) {
        				update_option( 'boxyfy_preise_buttons_gradient', sanitize_text_field( wp_unslash( $_POST['boxyfy_preise_buttons_gradient'] ) ) );
    				}
				}
				add_action( 'admin_post_update', 'boxyfy_save_button_styles' );
				?>

				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '4. Schriftgrößen und - dicke einstellen', 'boxyfy' ); ?></h3>

					<!-- Schriftgröße H1 -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_title_font_size"><?php esc_html_e( 'Schriftgröße der/des H1/Titels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_title_font_size" id="boxyfy_title_font_size" value="<?php echo esc_attr( get_option( 'boxyfy_title_font_size', 24 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftgröße Produktinfos (oben) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_produktinfos_oben_font_size"><?php esc_html_e( 'Schriftgröße der Produktinfos (oben):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_produktinfos_oben_font_size" id="boxyfy_produktinfos_oben_font_size" value="<?php echo esc_attr( get_option( 'boxyfy_produktinfos_oben_font_size', 16 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftgröße des Inhalts/Produktbeschreibung -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_content_font_size"><?php esc_html_e( 'Schriftgröße des Inhalts/Produktbeschreibung:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_content_font_size" id="boxyfy_content_font_size" value="<?php echo esc_attr( get_option( 'boxyfy_content_font_size', 15 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftdicke der Produktinfo-Attribute (oben) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_produktinfos_head_fontweight"><?php esc_html_e( 'Schriftdicke der Produktinfo‑Attribute (oben):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<select name="boxyfy_produktinfos_head_fontweight" id="boxyfy_produktinfos_head_fontweight">
								<?php
								$font_weights  = [ 300, 400, 500, 600, 700 ];
								$selected_weight = get_option( 'boxyfy_produktinfos_head_fontweight', 600 );
								foreach ( $font_weights as $weight ) {
									echo '<option value="' . esc_attr( $weight ) . '" ' . selected( $selected_weight, $weight, false ) . '>' . esc_html( $weight ) . '</option>';
								}
								?>
							</select>
							<p class="description"><?php echo wp_kses_post( __( '300 = sehr dünn<br>700 = sehr dick', 'boxyfy' ) ); ?>
							</p>
						</div>
					</div>
				</div>
				
				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '5. Affiliate‑Link‑Disclaimer', 'boxyfy' ); ?></h3>
					<div class="boxyfy-form-group">
						<p style="font-size: 16px; display: block; width: 100%; margin: 0 0 30px 0;">
    						<?php echo wp_kses_post( __( 
        						'Um den rechtlichen Anforderungen und Transparenzrichtlinien als Affiliate nachzukommen, kannst Du unten einen Text wählen, welcher unterhalb und damit in der Nähe der Shop-Buttons (Affiliate-Links) steht. Somit gibst Du Deinen Besuchern klar zu erkennen, dass Du bei einem Kauf über die Shop-Buttons eine Provision verdienst.<br><br>Du bist Amazon-Partner? Dann verwende auch folgende Formulierung:<br><br><strong>„Als Amazon-Partner verdiene ich an qualifizierten Verkäufen.“</strong>', 
        						'boxyfy' 
    						) ); ?>
						</p>
						<div class="boxyfy-form-label">
							<label for="boxyfy_show_affiliate_disclaimer"><?php esc_html_e( 'Affiliate‑Disclaimer anzeigen:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="checkbox" name="boxyfy_show_affiliate_disclaimer" id="boxyfy_show_affiliate_disclaimer" value="yes" <?php checked( get_option( 'boxyfy_show_affiliate_disclaimer', 'no' ), 'yes' ); ?> />
							<label for="boxyfy_show_affiliate_disclaimer"><?php esc_html_e( 'Disclaimer anzeigen', 'boxyfy' ); ?></label>
						</div>
					</div>
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_affiliate_disclaimer_text"><?php esc_html_e( 'Affiliate‑Disclaimer‑Text:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<?php
							$content   = get_option(
								'boxyfy_affiliate_disclaimer_text',
								esc_html__( 'Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Die mit einem Warenkorb‑Symbol gekennzeichneten obigen Shop‑Buttons können Affiliate‑Links enthalten. Erfolgt darüber ein Einkauf, erhalte ich eine Provision ohne Mehrkosten für Sie.', 'boxyfy' )
							);
							$editor_id = 'boxyfy_affiliate_disclaimer_text';
							$settings  = array(
								'textarea_name' => 'boxyfy_affiliate_disclaimer_text',
								'textarea_rows' => 5,
								'media_buttons' => false,
							);
							wp_editor( $content, $editor_id, $settings );
							?>
						</div>
					</div>
				</div>
			</div> <!-- /#product-settings -->

			<!----- 2) Produktboxen-Einstellungen ----->
			<div id="box-settings" class="tab-content">
				<h2><?php esc_html_e( 'Einstellungen für einzelne, angelegte Produkte:', 'boxyfy' ); ?></h2>
				<p>
					<?php esc_html_e( 'Möchtest Du eine Produktbox zu einem von Dir angelegten Produkt ausgeben lassen oder eine einzelne Produktbox zu einem Amazon‑Produkt? Hier findest Du zahlreiche Einstellunsgmöglichkeiten sowie alle relevanten Shortcodes ganz unten als letzten Punkt. Unter dem obigen Menüpunkt "Shortcodes" findest Du ebenfalls alle relevanten Shortcodes inkl. Bild sowie optionale Attribute.', 'boxyfy' ); ?>
				</p>
				<div class="boxyfy-form-section">
					
					<!-- Schriftgröße Produktbox-Titel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_header_font_size"><?php esc_html_e( 'Schriftgröße des Produktbox‑Titels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_box_header_font_size" id="boxyfy_box_header_font_size" value="<?php echo esc_attr( get_option( 'boxyfy_box_header_font_size', 21 ) ); ?>" /> px
						</div>
					</div>
					
					<!-- Schriftdicke Produktboxtitel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_header_fontweights"><?php esc_html_e( 'Schriftdicke des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<select name="boxyfy_box_header_fontweights" id="boxyfy_box_header_fontweights">
								<?php
								$font_weights_produktbox_intern = [ 300, 400, 500, 600, 700 ];
								$selected_weight_produktbox_intern = get_option( 'boxyfy_box_header_fontweights', 600 );
								foreach ( $font_weights_produktbox_intern as $weight_produkt_intern ) {
									echo '<option value="' . esc_attr( $weight_produkt_intern ) . '" ' . selected( $selected_weight_produktbox_intern, $weight_produkt_intern, false ) . '>' . esc_html( $weight_produkt_intern ) . '</option>';
								}
								?>
							</select>
							<p class="description"><?php wp_kses_post( __( '300 = sehr dünn<br>700 = sehr dick', 'boxyfy' ) ); ?></p>
						</div>
					</div>

					<!-- Schriftgröße der Produktbox-Produktinfos -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_info_font_size"><?php esc_html_e( 'Schriftgröße der Produktbox‑Produktinfos:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_box_info_font_size" id="boxyfy_box_info_font_size" value="<?php echo esc_attr( get_option( 'boxyfy_box_info_font_size', 16 ) ); ?>" /> px
						</div>
					</div>

					<!-- Farbe der Produktbox-Überschrift -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_farbe_title"><?php esc_html_e( 'Schriftfarbe der Produktbox‑Überschrift:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_box_farbe_title" id="boxyfy_box_farbe_title" value="<?php echo esc_attr( get_option( 'boxyfy_box_farbe_title', '#004e75' ) ); ?>" />
						</div>
					</div>
					
					<!-- Schriftfarbe der Produktlabel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_tsproduktlabel_color"><?php esc_html_e( 'Schriftfarbe Produktlabel:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_box_tsproduktlabel_color" id="boxyfy_box_tsproduktlabel_color" value="<?php echo esc_attr( get_option( 'boxyfy_box_tsproduktlabel_color', '#ffffff' ) ); ?>" />
						</div>
					</div>

					<!-- Schriftfarbe der Produktbox-Infos -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_info_text_color"><?php esc_html_e( 'Schriftfarbe der Produktbox‑Infos:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_box_info_text_color" id="boxyfy_box_info_text_color" value="<?php echo esc_attr( get_option( 'boxyfy_box_info_text_color', '#000000' ) ); ?>" />
						</div>
					</div>
					
					<!-- Hintergrundfarbe "Bewertung" -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_bewertung_text"><?php esc_html_e( 'Hintergrundfarbe "Bewertung":', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_box_bewertung_text" id="boxyfy_box_bewertung_text" value="<?php echo esc_attr( get_option( 'boxyfy_box_bewertung_text', '#07338c' ) ); ?>" />
						</div>
					</div>


					<!-- Hintergrundfarbe Produktlabel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_tsproduktlabel"><?php esc_html_e( 'Hintergrundfarbe Produktlabel:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_box_tsproduktlabel" id="boxyfy_box_tsproduktlabel" value="<?php echo esc_attr( get_option( 'boxyfy_box_tsproduktlabel', '#0173ab' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Kaufen-Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_shop_button_background"><?php esc_html_e( 'Hintergrundfarbe Produktbox‑Kaufen‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_box_shop_button_background" id="boxyfy_box_shop_button_background" value="<?php echo esc_attr( get_option( 'boxyfy_box_shop_button_background', '#f4771e' ) ); ?>" />
						</div>
					</div>

					<!-- Text für Kaufen-Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_box_shop_button_text"><?php esc_html_e( 'Text für Produktbox‑Kaufen‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="text" name="boxyfy_box_shop_button_text" id="boxyfy_box_shop_button_text" value="<?php echo esc_attr( get_option( 'boxyfy_box_shop_button_text', esc_html__( 'zum Amazon‑Shop', 'boxyfy' ) ) ); ?>" />
						</div>
					</div>
					
					<?php
						$license_valid = function_exists( 'boxyfy_is_license_valid' ) && boxyfy_is_license_valid();
						$license_type  = get_option( 'boxyfy_license_type' );      // z. B. "basic", "pro", …

						$has_pro = ( $license_valid && 'pro' === $license_type );  // ✅ nur Pro‑User
					?>
					
					<div class="boxyfy-form-group">
    					<div class="boxyfy-form-label">
        					<label for="boxyfy_show_ki_chatbox_singleproductbox">
            					<?php esc_html_e('KI-Chatbox anzeigen:', 'boxyfy'); ?>
        					</label>
    					</div>
    					<div class="boxyfy-form-field">
        					<?php if ( $has_pro ) : ?>
            					<input type="checkbox"
       								name="boxyfy_show_ki_chatbox_singleproductbox"
       								id="boxyfy_show_ki_chatbox_singleproductbox"
       								value="yes"
       								<?php checked(
               							get_option( 'boxyfy_show_ki_chatbox_singleproductbox', 'no' ), // aktueller Wert
               							'yes'                                                         // Soll‑Wert
       								); ?> />
								<label for="boxyfy_show_ki_chatbox_singleproductbox">
    								<?php esc_html_e( 'Aktiviert die KI‑Chatbox in der Produktbox (nur Pro)', 'boxyfy' ); ?>
								</label>

        					<?php else : ?>
            					<p class="notice notice-warning">
									<?php
									printf(
										// String übersetzbar halten, aber Link zulassen
										wp_kses(
											__( '⚠️ Diese Funktion ist nur in der Pro‑Version verfügbar. <a href="%s" target="_blank" rel="noopener noreferrer">Hier kaufen</a>', 'boxyfy' ),
											array(
												'a' => array(
												'href'   => array(),
												'target' => array(),
												'rel'    => array(),
												),
											)
										),
										esc_url( 'https://boxyfy.de/produkt/boxyfy-pro-lizenz/' )
									);
									?>
								</p>

        					<?php endif; ?>
    					</div>	
					</div>
					
					<div class="boxyfy-form-group">
	<div class="boxyfy-form-label">
		<label for="boxyfy_ai_gradient_color1"><?php esc_html_e( 'Verlaufsfarbe 1', 'boxyfy' ); ?></label>
	</div>
	<div class="boxyfy-form-field">
		<input type="color" name="boxyfy_ai_gradient_color1" id="boxyfy_ai_gradient_color1"
			value="<?php echo esc_attr( get_option( 'boxyfy_ai_gradient_color1', '#0fb9ad' ) ); ?>" />
	</div>
</div>

<div class="boxyfy-form-group">
	<div class="boxyfy-form-label">
		<label for="boxyfy_ai_gradient_color2"><?php esc_html_e( 'Verlaufsfarbe 2', 'boxyfy' ); ?></label>
	</div>
	<div class="boxyfy-form-field">
		<input type="color" name="boxyfy_ai_gradient_color2" id="boxyfy_ai_gradient_color2"
			value="<?php echo esc_attr( get_option( 'boxyfy_ai_gradient_color2', '#6e8dec' ) ); ?>" />
	</div>
</div>

<div class="boxyfy-form-group">
	<div class="boxyfy-form-label">
		<label><?php esc_html_e( 'Vorschau', 'boxyfy' ); ?></label>
	</div>
	<div class="boxyfy-form-field">
		<div id="boxyfy-ai-gradient-preview"
			style="margin-top:6px; width: 260px; height: 32px; border-radius: 4px; color: #fff; font-weight: bold; display: flex; align-items: center; justify-content: center; background: linear-gradient(141deg, <?php echo esc_attr( get_option( 'boxyfy_ai_gradient_color1', '#0fb9ad' ) ); ?> 0%, <?php echo esc_attr( get_option( 'boxyfy_ai_gradient_color2', '#6e8dec' ) ); ?> 100%);">
			<?php esc_html_e( 'KI-Chatbox-Vorschau', 'boxyfy' ); ?>
		</div>
	</div>
</div>


				</div>
						
				<h2><?php esc_html_e( 'Einstellungen für einzelne Amazon‑Produktboxen:', 'boxyfy' ); ?></h2>
				<p>
					<?php echo wp_kses_post( __( 'Ohne vorher ein Produkt angelegt haben zu müssen, kannst Du über den Shortcode [boxyfy_amazon_productbox asin="DEINE_AMAZON_ASIN" box_template="simple1/simple2"] (weitere Attribute unter <strong>Menüpunkt &gt; Shortcodes</strong>) einzelne Amazon‑Produktboxen auf der Website erzeugen.', 'boxyfy' ) ); ?>
				</p>
				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '1. Große Amazon‑Produktboxen:', 'boxyfy' ); ?></h3>
					<p>
						<?php echo wp_kses_post( __( 'Du hast die Möglichkeit, über zwei Styles (simple1 und simple2) Amazon‑Produkte mit großen Produktboxen zu präsentieren. Ersetze den Produkttitel durch Deinen eigenen, entscheide wie viele Produktdetails angezeigt werden. Du kannst auch ein Produkt‑Tag unterhalb des Titels oder einen zweiten Button mit eigenem Link hinzufügen. Zudem kannst Du zahlreiche weitere Einstellungen bzgl. der Farbe und Schriftgröße vornehmen!<br><br>Mit dem box_template="simple2" kannst Dir zusätzlich über die Slider‑Pfeile alle Bilder zum Produkt anzeigen lassen.', 'boxyfy' ) ); ?>
					</p>

					<!-- Schriftgröße Produkttitel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_title_fontsize"><?php esc_html_e( 'Schriftgröße des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_amz_einzelbox_title_fontsize" id="boxyfy_amz_einzelbox_title_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_title_fontsize', 20 ) ); ?>" /> px
						</div>
					</div>
					
					<!-- Schriftgröße Taglabels -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_taglabel_fontsize"><?php esc_html_e( 'Schriftgröße der Produkt‑Tags:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_amz_einzelbox_taglabel_fontsize" id="boxyfy_amz_einzelbox_taglabel_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_taglabel_fontsize', 13 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftgröße Listenpunkte -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_liste_fontsize"><?php esc_html_e( 'Schriftgröße der Listenpunkte:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_amz_einzelbox_liste_fontsize" id="boxyfy_amz_einzelbox_liste_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_liste_fontsize', 14 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftfarbe Produkttitel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_title_schriftcolor"><?php esc_html_e( 'Schriftfarbe des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_title_schriftcolor" id="boxyfy_amz_einzelbox_title_schriftcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_title_schriftcolor', '#545353' ) ); ?>" />
						</div>
					</div>

					<!-- Schriftfarbe erster Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_erster_button_schriftcolor"><?php esc_html_e( 'Schriftfarbe für ersten Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_erster_button_schriftcolor" id="boxyfy_amz_einzelbox_erster_button_schriftcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_erster_button_schriftcolor', '#ffffff' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe erster Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_erster_button_backgroundcolor"><?php esc_html_e( 'Hintergrundfarbe erster Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_erster_button_backgroundcolor" id="boxyfy_amz_einzelbox_erster_button_backgroundcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_erster_button_backgroundcolor', '#098139' ) ); ?>" />
						</div>
					</div>

					<!-- Schriftfarbe zweiter Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_zweiter_button_schriftcolor"><?php esc_html_e( 'Schriftfarbe für zweiten Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_zweiter_button_schriftcolor" id="boxyfy_amz_einzelbox_zweiter_button_schriftcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_zweiter_button_schriftcolor', '#333333' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe zweiter Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_zweiter_button_backgroundcolor"><?php esc_html_e( 'Hintergrundfarbe zweiter Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_zweiter_button_backgroundcolor" id="boxyfy_amz_einzelbox_zweiter_button_backgroundcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_zweiter_button_backgroundcolor', '#dddddd' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Ersparnis-Label -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_badge_backgroundcolor"><?php esc_html_e( 'Hintergrundfarbe Ersparnis‑Label:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_badge_backgroundcolor" id="boxyfy_amz_einzelbox_badge_backgroundcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_badge_backgroundcolor', '#da1001' ) ); ?>" />
						</div>
					</div>

					<!-- Schriftfarbe Produkt-Tag -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_taglabel_fontcolor"><?php esc_html_e( 'Schriftfarbe Produkt‑Tags:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_taglabel_fontcolor" id="boxyfy_amz_einzelbox_taglabel_fontcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_taglabel_fontcolor', '#ffffff' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Produkt-Tag -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_taglabel_backgroundcolor"><?php esc_html_e( 'Hintergrundfarbe Produkt‑Tags:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_taglabel_backgroundcolor" id="boxyfy_amz_einzelbox_taglabel_backgroundcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_taglabel_backgroundcolor', '#0281af' ) ); ?>" />
						</div>
					</div>
				</div>

				<div class="boxyfy-form-section">
					<?php if ( ! $license_valid ) : ?>
        				<p class="notice notice-warning">
            				<?php esc_html_e( '⚠️ Diese Einstellungen haben erst Auswirkungen beim Kauf einer Standard- oder Pro-Lizenz.', 'boxyfy' ); ?>
        				</p>
    				<?php endif; ?>
					<h3><?php esc_html_e( '2. Kleine Amazon‑Produktboxen:', 'boxyfy' ); ?></h3>
					<p>
						<?php echo wp_kses_post( __( 'Die schmalen Amazon‑Produktboxen lassen sich perfekt in Deine Webseite integrieren! Neben einigen Farb- und Schrifteinstellungen zum Individualisieren hast Du hier die einzigartige Möglichkeit, Produkte mit einem Preiswecker zu präsentieren. Deinen Besuchern gefällt der Preis nicht?<br><br>Mit wenigen Klicks können sie ihren Wunschpreis speichern. Über einen Cronjob erfolgt täglich ein Preisabgleich mit dem aktuellen Amazon‑Preis. Wurde der Zielpreis Deines Kunden unterboten, so wird er inkl. eines Affiliate‑Links per E‑Mail benachrichtigt!', 'boxyfy' ) ); ?>
					</p>

					<!-- Schriftgröße Produkttitel (klein) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_klein_title_fontsize"><?php esc_html_e( 'Schriftgröße des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_amz_einzelbox_klein_title_fontsize" id="boxyfy_amz_einzelbox_klein_title_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_klein_title_fontsize', 18 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftdicke Produkttitel (klein) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_title_klein_fontweight"><?php esc_html_e( 'Schriftdicke des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<select name="boxyfy_amz_einzelbox_title_klein_fontweight" id="boxyfy_amz_einzelbox_title_klein_fontweight">
								<?php
								$font_weights_amz_klein = [ 300, 400, 500, 600, 700 ];
								$selected_weight_amz_klein = get_option( 'boxyfy_amz_einzelbox_title_klein_fontweight', 600 );
								foreach ( $font_weights_amz_klein as $weight_amz_klein ) {
									echo '<option value="' . esc_attr( $weight_amz_klein ) . '" ' . selected( $selected_weight_amz_klein, $weight_amz_klein, false ) . '>' . esc_html( $weight_amz_klein ) . '</option>';
								}
								?>
							</select>
							  <?php echo wp_kses_post( __( '300 = sehr dünn<br>700 = sehr dick', 'boxyfy' ) ); ?>
						</div>
					</div>

					<!-- Farbe Produkttitel (klein) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_title_klein_schriftcolor"><?php esc_html_e( 'Farbe des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_title_klein_schriftcolor" id="boxyfy_amz_einzelbox_title_klein_schriftcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_title_klein_schriftcolor', '#0173ab' ) ); ?>" />
						</div>
					</div>

					<!-- Hover-Farbe Produkttitel (klein) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_title_klein_schriftcolor_hover"><?php esc_html_e( 'Hover‑Farbe des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_title_klein_schriftcolor_hover" id="boxyfy_amz_einzelbox_title_klein_schriftcolor_hover" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_title_klein_schriftcolor_hover', '#013559' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Reduzierungs-Label (klein) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_klein_label_backcolor"><?php esc_html_e( 'Hintergrundfarbe Reduzierungs‑Label:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_klein_label_backcolor" id="boxyfy_amz_einzelbox_klein_label_backcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_klein_label_backcolor', '#e32222' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Preiswecker-Button (klein) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_klein_button_backcolor"><?php esc_html_e( 'Hintergrundfarbe Preiswecker‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_klein_button_backcolor" id="boxyfy_amz_einzelbox_klein_button_backcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_klein_button_backcolor', '#014d73' ) ); ?>" />
						</div>
					</div>

					<!-- Bordercolor (klein) -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_einzelbox_klein_bordercolor"><?php esc_html_e( 'Produktbox‑Rahmenfarbe:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_einzelbox_klein_bordercolor" id="boxyfy_amz_einzelbox_klein_bordercolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_einzelbox_klein_bordercolor', '#dddddd' ) ); ?>" />
						</div>
					</div>
				</div>

				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( 'Shortcodes:', 'boxyfy' ); ?></h3>
					<p>
						<?php esc_html_e( 'Hier werden alle Shortcodes kurz aufgelistet, die mit einzelnen Produktboxen selbst zu tun haben. Detaillierte Informationen zu allen Shortcodes bekommst Du oben im Menüpunkt "Shortcodes", wo alle Shortcodes inkl. Bilder (ganz unten) dargestellt sind.', 'boxyfy' ); ?>
					</p>
					<ul class="menu-pages-shortcode-bsp">
						<li><strong><?php esc_html_e( 'Einzelne Produktbox für angelegte Produkte:', 'boxyfy' ); ?></strong><br><br>[boxyfy_produktbox id="POST/PRODUKT_ID"]</li>
						<li><strong><?php esc_html_e( 'Alle Produkte einer von Dir angelegten Kategorie als Produktboxen inkl. Filter und Sortierfunktion dargestellt:', 'boxyfy' ); ?></strong><br><br>[boxyfy_produkte_vergleich kategorie="DEINE_PRODUKTKATEGORIE"]</li>
						<li><strong><?php esc_html_e( 'Einzelne Amazon‑Produktbox:', 'boxyfy' ); ?></strong><br><br>[boxyfy_amazon_productbox asin="DEINE_AMAZON_ASIN" box_template="simple1/simple2"]</li>
						<li><strong><?php esc_html_e( 'Einzelne schmale Amazon‑Produktbox inkl. Preiswecker‑Button:', 'boxyfy' ); ?></strong><br><br>[boxyfy_amazon_productbox_small asin="DEINE_AMAZON_ASIN" discount_boxstyle="style1/style2/style3/style4"]</li>
					</ul>
				</div> <!-- /.boxyfy-form-section -->
			</div> <!-- /#box-settings -->

			<!----- 3) Vergleichsboxen-Einstellungen ----->
			<div id="comparison-box-settings" class="tab-content">
				<?php if ( ! $license_valid ) : ?>
        			<p class="notice notice-warning">
            			<?php esc_html_e( '⚠️ Alle Einstellungen dieser Seite haben erst Auswirkungen beim Kauf einer Standard- oder Pro-Lizenz.', 'boxyfy' ); ?>
        			</p>
    			<?php endif; ?>
				<h2><?php esc_html_e( 'Einstellungen für die Ausgabe mehrerer Produktboxen inkl. eines Filters für angelegte Produkte', 'boxyfy' ); ?></h2>
				<p><?php esc_html_e( 'Hier hast Du die Möglichkeit, die Produktboxen‑Vergleichsansicht inkl. des Filters selber zu gestalten. Ob Schriftgrößen, Farben oder z.B. Schwellenwerte für eine Deal‑Ausgabe in den Produktboxen – setze Deine Stilwünsche schnell um.', 'boxyfy' ); ?></p>
				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '1. Produktfilter gestalten', 'boxyfy' ); ?> <span class="tsbackendimages-hover">→ <?php esc_html_e( 'Bild', 'boxyfy' ); ?><img src="<?php echo esc_url( plugins_url( 'assets/images/boxvergleich-filteransicht.png', BOXYFY_PLUGIN_FILE ) ); ?>" alt="<?php esc_attr_e( 'Filter‑Ansicht', 'boxyfy' ); ?>"></span>:</h3>

					<!-- Schriftgröße Filter-Titel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_listen_slider_kopf_fontsize"><?php esc_html_e( 'Schriftgröße aller Filter‑Titel:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_vergleich_boxen_listen_slider_kopf_fontsize" id="boxyfy_vergleich_boxen_listen_slider_kopf_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_listen_slider_kopf_fontsize', 14 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftgröße Filter-Elemente -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_listen_entries_fontsize"><?php esc_html_e( 'Schriftgröße aller Filter‑Elemente:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_vergleich_boxen_listen_entries_fontsize" id="boxyfy_vergleich_boxen_listen_entries_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_listen_entries_fontsize', 14 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftfarbe Filterkopf -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_filterhead_schriftcolor"><?php esc_html_e( 'Schriftfarbe im Filterkopf (Sortier-/Filterbutton):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_filterhead_schriftcolor" id="boxyfy_vergleich_boxen_filterhead_schriftcolor" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_filterhead_schriftcolor', '#000000' ) ); ?>" />
						</div>
					</div>

					<!-- Schriftfarbe Filter-Titel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_listen_slider_kopf_schriftcolor"><?php esc_html_e( 'Schriftfarbe aller Filter‑Titel:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_listen_slider_kopf_schriftcolor" id="boxyfy_vergleich_boxen_listen_slider_kopf_schriftcolor" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_listen_slider_kopf_schriftcolor', '#000' ) ); ?>" />
						</div>
					</div>

					<!-- Schriftfarbe Filter-Elemente -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_listen_entries_schriftcolor"><?php esc_html_e( 'Schriftfarbe der Filter‑Elemente:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_listen_entries_schriftcolor" id="boxyfy_vergleich_boxen_listen_entries_schriftcolor" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_listen_entries_schriftcolor', '#000' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Filterkopf -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_filterhead_background"><?php esc_html_e( 'Hintergrundfarbe im Filterkopf:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_filterhead_background" id="boxyfy_vergleich_boxen_filterhead_background" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_filterhead_background', '#ffffff' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe des geöffneten Filters -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_filter_background"><?php esc_html_e( 'Hintergrundfarbe der Filteransicht (Filter geöffnet):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_filter_background" id="boxyfy_vergleich_boxen_filter_background" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_filter_background', '#ffffff' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Filter-Slider-Range -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_slider_background"><?php esc_html_e( 'Hintergrundfarbe der Filter‑Slider‑Range:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_slider_background" id="boxyfy_vergleich_boxen_slider_background" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_slider_background', '#C7DAFF' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Filter-Slider-Kreis -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_slider_kreis_background"><?php esc_html_e( 'Hintergrundfarbe des Filter‑Slider‑Kreis (Thumbs):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_slider_kreis_background" id="boxyfy_vergleich_boxen_slider_kreis_background" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_slider_kreis_background', '#0173ab' ) ); ?>" />
						</div>
					</div>

					<!-- Hover-Farbe Filter-Buttons -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_reset_hover_backgroundcolor"><?php esc_html_e( 'Hover‑Farbe des "Filter schließen"‑Buttons:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_reset_hover_backgroundcolor" id="boxyfy_vergleich_boxen_reset_hover_backgroundcolor" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_reset_hover_backgroundcolor', '#0173ab' ) ); ?>" />
						</div>
					</div>
				</div> <!-- /.boxyfy-form-section -->

				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '2. Produktboxen gestalten', 'boxyfy' ); ?> <span class="tsbackendimages-hover">→ <?php esc_html_e( 'Bild', 'boxyfy' ); ?><img src="<?php echo esc_url( plugins_url( 'assets/images/boxvergleich-boxenansicht.jpg', BOXYFY_PLUGIN_FILE ) ); ?>" alt="<?php esc_attr_e( 'Filter‑Ansicht', 'boxyfy' ); ?>"></span>:</h3>

					<!-- Schriftgröße Produktbox-Ribbons -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_labels_fontsize"><?php esc_html_e( 'Schriftgröße der Produktbox‑Labels (Deal, Testsieger...):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_vergleich_boxen_labels_fontsize" id="boxyfy_vergleich_boxen_labels_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_labels_fontsize', 13 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftgröße Produkttitel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_title_fontsize"><?php esc_html_e( 'Schriftgröße des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_vergleich_boxen_title_fontsize" id="boxyfy_vergleich_boxen_title_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_title_fontsize', 15 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftgröße Vor-/Nachteile -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_vornach_fontsize"><?php esc_html_e( 'Schriftgröße der Vor-/Nachteile:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_vergleich_boxen_vornach_fontsize" id="boxyfy_vergleich_boxen_vornach_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_vornach_fontsize', 13 ) ); ?>" /> px
						</div>
					</div>
					
					<!-- Schriftfarbe Produktlabel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_rankinglabel_fontcolor"><?php esc_html_e( 'Schriftfarbe Ranking‑Label:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_rankinglabel_fontcolor" id="boxyfy_vergleich_boxen_rankinglabel_fontcolor" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_rankinglabel_fontcolor', '#000000' ) ); ?>" />
						</div>
					</div>
					
					<!-- Hintergrundfarbe Produktlabel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_tsproduktlabel"><?php esc_html_e( 'Hintergrundfarbe Produkt‑Label:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_tsproduktlabel" id="boxyfy_vergleich_boxen_tsproduktlabel" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_tsproduktlabel', '#0173ab' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Ranking-Label -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_rankinglabel_background"><?php esc_html_e( 'Hintergrundfarbe Ranking‑Label:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_vergleich_boxen_rankinglabel_background" id="boxyfy_vergleich_boxen_rankinglabel_background" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_rankinglabel_background', '#ebebeb' ) ); ?>" />
						</div>
					</div>

					<!-- Vor- und Nachteile anzeigen -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_show_pro_contra"><?php esc_html_e( 'Vor- und Nachteile anzeigen:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="checkbox" name="boxyfy_show_pro_contra" id="boxyfy_show_pro_contra" value="yes" <?php checked( get_option( 'boxyfy_show_pro_contra', 'yes' ), 'yes' ); ?> />
							<label for="boxyfy_show_pro_contra"><?php esc_html_e( 'Aktivieren', 'boxyfy' ); ?></label>
						</div>
					</div>

					<!-- Schwellenwert Deal -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxen_deal_ausgabe_schwelle"><?php esc_html_e( 'Schwellenwert für "Deal"-Ausgabe:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<?php esc_html_e( 'ab', 'boxyfy' ); ?>
							<input type="number" name="boxyfy_vergleich_boxen_deal_ausgabe_schwelle" id="boxyfy_vergleich_boxen_deal_ausgabe_schwelle" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxen_deal_ausgabe_schwelle', 19 ) ); ?>" placeholder="<?php esc_attr_e( 'z.B. 19', 'boxyfy' ); ?>" /> %
						</div>
					</div>

					<!-- Seitenanzahl -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_vergleich_boxes_seitenanzahl"><?php esc_html_e( 'Anzahl Produktboxen Pro Seite', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_vergleich_boxes_seitenanzahl" id="boxyfy_vergleich_boxes_seitenanzahl" value="<?php echo esc_attr( get_option( 'boxyfy_vergleich_boxes_seitenanzahl', 12 ) ); ?>" />
						</div>
					</div>
				</div> <!-- /.boxyfy-form-section -->

				<h2><?php esc_html_e( 'Einstellungen für die Ausgabe von Amazon‑Bestseller‑Listen und Amazon‑Produkt‑Slider', 'boxyfy' ); ?></h2>
				<p><?php esc_html_e( 'Hier hast Du die Möglichkeit, diverse Einstellungen für Amazon‑Produktslider sowie Amazon‑Bestseller‑Tabellen vorzunehmen. Ob Schriftgrößen, Farben oder z.B. Schwellenwerte für eine "reduziert"-Ausgabe oder "stark reduziert"-Ausgabe in den Produktboxen – mit wenigen Klicks kannst Du hier Deine eigenen Wünsche schnell umsetzen.', 'boxyfy' ); ?></p>
				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '1. Amazon‑Produkt‑Slider', 'boxyfy' ); ?></h3>
					
					<!-- Schwellenwert "reduziert" -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_slider_reduce_label_schwelle"><?php esc_html_e( 'Schwellenwert für "reduziert"-Ausgabe:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<?php esc_html_e( 'ab', 'boxyfy' ); ?>
							<input type="number" name="boxyfy_amazon_slider_reduce_label_schwelle" id="boxyfy_amazon_slider_reduce_label_schwelle" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_slider_reduce_label_schwelle', 0 ) ); ?>" placeholder="<?php esc_attr_e( 'z.B. 9', 'boxyfy' ); ?>" /> %
						</div>
					</div>

					<!-- Schwellenwert "stark reduziert" -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_slider_reduce_label_schwelle_stark"><?php esc_html_e( 'Schwellenwert für "stark reduziert"-Ausgabe:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<?php esc_html_e( 'ab', 'boxyfy' ); ?>
							<input type="number" name="boxyfy_amazon_slider_reduce_label_schwelle_stark" id="boxyfy_amazon_slider_reduce_label_schwelle_stark" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_slider_reduce_label_schwelle_stark', 0 ) ); ?>" placeholder="29" /> %
						</div>
					</div>
										
					<!-- Schriftfarbe Sparlabel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_slider_reduce_label_fontcolor"><?php esc_html_e( 'Schriftfarbe Spar‑Label:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_slider_reduce_label_fontcolor" id="boxyfy_amazon_slider_reduce_label_fontcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_slider_reduce_label_fontcolor', '#ffffff' ) ); ?>" />
						</div>
					</div>
					
					<!-- Schriftfarbe Warenkorb-Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_slider_pricereduce_and_button_fontcolor"><?php esc_html_e( 'Schriftfarbe Warenkorb‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_slider_pricereduce_and_button_fontcolor" id="boxyfy_amazon_slider_pricereduce_and_button_fontcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_slider_pricereduce_and_button_fontcolor', '#ffffff' ) ); ?>" />
						</div>
					</div>
					
					<!-- Hintergrundfarbe Sparlabel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_slider_reduce_label_color"><?php esc_html_e( 'Hintergrundfarbe Spar‑Label:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_slider_reduce_label_color" id="boxyfy_amazon_slider_reduce_label_color" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_slider_reduce_label_color', '#ea0000' ) ); ?>" />
						</div>
					</div>
					
					<!-- Hintergrundfarbe Warenkorb-Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_slider_pricereduce_and_button_color"><?php esc_html_e( 'Hintergrundfarbe Warenkorb‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_slider_pricereduce_and_button_color" id="boxyfy_amazon_slider_pricereduce_and_button_color" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_slider_pricereduce_and_button_color', '#0173ab' ) ); ?>" />
						</div>
					</div>
				</div> <!-- /.boxyfy-form-section -->

				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '2. Amazon‑Bestseller‑Produktboxen', 'boxyfy' ); ?></h3>
			
					<!-- Schriftfarbe der Produkttitel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_bestseller_boxes_titlecolor"><?php esc_html_e( 'Schriftfarbe der Titel:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_bestseller_boxes_titlecolor" id="boxyfy_amazon_bestseller_boxes_titlecolor" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_bestseller_boxes_titlecolor', '#0173ab' ) ); ?>" />
						</div>
					</div>
					
					<!-- Schriftgröße Produkttitel -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_bestseller_boxes_font_size_title"><?php esc_html_e( 'Schriftgröße des Produkttitels:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_amazon_bestseller_boxes_font_size_title" id="boxyfy_amazon_bestseller_boxes_font_size_title" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_bestseller_boxes_font_size_title', 20 ) ); ?>" /> px
						</div>
					</div>

					<!-- Schriftgröße Listenpunkte -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_bestseller_boxes_font_size_listpoints"><?php esc_html_e( 'Schriftgröße der Listenpunkte:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_amazon_bestseller_boxes_font_size_listpoints" id="boxyfy_amazon_bestseller_boxes_font_size_listpoints" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_bestseller_boxes_font_size_listpoints', 15 ) ); ?>" /> px
						</div>
					</div>

					<!-- Hintergrundfarbe Amazon-Shop-Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_bestseller_boxes_background_first_button"><?php esc_html_e( 'Hintergrundfarbe Amazon‑Shop‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_bestseller_boxes_background_first_button" id="boxyfy_amazon_bestseller_boxes_background_first_button" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_bestseller_boxes_background_first_button', '#465d70' ) ); ?>" />
						</div>
					</div>

					<!-- Textfarbe Amazon-Shop-Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_bestseller_boxes_buttontextcolor_first_button"><?php esc_html_e( 'Textfarbe für Amazon‑Shop‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_bestseller_boxes_buttontextcolor_first_button" id="boxyfy_amazon_bestseller_boxes_buttontextcolor_first_button" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_bestseller_boxes_buttontextcolor_first_button', '#ffffff' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Amazon-Warenkorb-Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_bestseller_boxes_background_second_button"><?php esc_html_e( 'Hintergrundfarbe Amazon‑Warenkorb‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_bestseller_boxes_background_second_button" id="boxyfy_amazon_bestseller_boxes_background_second_button" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_bestseller_boxes_background_second_button', '#dddddd' ) ); ?>" />
						</div>
					</div>

					<!-- Textfarbe Amazon-Warenkorb-Button -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_bestseller_boxes_buttontextcolor_second_button"><?php esc_html_e( 'Textfarbe für Amazon‑Warenkorb‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_bestseller_boxes_buttontextcolor_second_button" id="boxyfy_amazon_bestseller_boxes_buttontextcolor_second_button" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_bestseller_boxes_buttontextcolor_second_button', '#333333' ) ); ?>" />
						</div>
					</div>

					<!-- Hintergrundfarbe Bestseller-Label -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amazon_bestseller_boxes_colorofribbon"><?php esc_html_e( 'Hintergrundfarbe Bestseller‑Label:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amazon_bestseller_boxes_colorofribbon" id="boxyfy_amazon_bestseller_boxes_colorofribbon" value="<?php echo esc_attr( get_option( 'boxyfy_amazon_bestseller_boxes_colorofribbon', '#CB0610' ) ); ?>" />
						</div>
					</div>
				</div> <!-- /.boxyfy-form-section -->

				<div class="boxyfy-form-section">
					<h3><?php esc_html_e( '3. Amazon‑Bestseller‑Tabelle', 'boxyfy' ); ?></h3>
					
					<!-- Schriftgröße Rang, Name und Button-SVG+Linktext -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_besttable_main_fontsize"><?php esc_html_e( 'Schriftgröße für Sales-Rang, Produktname und Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_amz_besttable_main_fontsize" id="boxyfy_amz_besttable_main_fontsize" value="<?php echo esc_attr( get_option( 'boxyfy_amz_besttable_main_fontsize', 15 ) ); ?>" /> px
						</div>
					</div>
					
					<!-- Tabellenkopfhintergrundfarbe -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_besttable_headbackground_color"><?php esc_html_e( 'Tabellenkopf‑Hintergrundfarbe:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_besttable_headbackground_color" id="boxyfy_amz_besttable_headbackground_color" value="<?php echo esc_attr( get_option( 'boxyfy_amz_besttable_headbackground_color', '#dddddd' ) ); ?>" />
						</div>
					</div>
					
					<!-- Link- und Tabellenkopfschriftfarbe -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_besttable_headlink_color"><?php esc_html_e( 'Tabellenkopf‑Schriftfarbe:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_besttable_headlink_color" id="boxyfy_amz_besttable_headlink_color" value="<?php echo esc_attr( get_option( 'boxyfy_amz_besttable_headlink_color', '#000000' ) ); ?>" />
						</div>
					</div>

					<!-- Button-Hintergrundfarbe -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_besttable_button_backcolor"><?php esc_html_e( 'Hintergrundfarbe Kauf‑Button:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_besttable_button_backcolor" id="boxyfy_amz_besttable_button_backcolor" value="<?php echo esc_attr( get_option( 'boxyfy_amz_besttable_button_backcolor', '#d3d3d3' ) ); ?>" />
						</div>
					</div>

					<!-- Schrift-/Iconfarbe -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_amz_besttable_iconfont_color"><?php esc_html_e( 'Icon‑ und Schriftfarbe für Kaufbutton:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="color" name="boxyfy_amz_besttable_iconfont_color" id="boxyfy_amz_besttable_iconfont_color" value="<?php echo esc_attr( get_option( 'boxyfy_amz_besttable_iconfont_color', '#0000' ) ); ?>" />
						</div>
					</div>
				</div>
			</div> <!-- /#comparison-box-settings -->

			<!----- 4) Bewertungs-Einstellungen ----->
			<div id="rating-settings" class="tab-content">
				<div class="boxyfy-form-section">
					<h2><?php esc_html_e( 'Einstellungen zur Produktbewertung vornehmen:', 'boxyfy' ); ?></h2>
					<p>
						<?php esc_html_e( 'Hier kannst Du die Bewertungsbereiche für Produktseiten und Produktboxen (Vergleichsansicht mit Filter) festlegen, um schlechte, mittelmäßige und gute/sehr gute Bewertungen optisch hervorzuheben. Dies erleichtert es Besuchern, Produkte auf einen Blick grob zu filtern. Die Bewertung einzelner Produkte nimmst Du auf den Produktseiten in der rechten Sidebar unter "Produktbewertung" vor. Dort siehst Du auch jederzeit Deine globale Einstellung, welche Du hier vornimmst.', 'boxyfy' ); ?><br><br>
						<?php esc_html_e( 'Unten findest Du zwei Beispiel‑Produktboxen mit grüner guter Bewertung und gelber eher mittelmäßiger Bewertung.', 'boxyfy' ); ?>
					</p>

					<!-- Grüne Bewertung -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_green_rating_min"><?php esc_html_e( 'Grüne Bewertung (von - bis):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_green_rating_min" id="boxyfy_green_rating_min" value="<?php echo esc_attr( get_option( 'boxyfy_green_rating_min', 80 ) ); ?>" min="0" max="100" />
							<?php esc_html_e( 'bis', 'boxyfy' ); ?>
							<input type="number" name="boxyfy_green_rating_max" id="boxyfy_green_rating_max" value="<?php echo esc_attr( get_option( 'boxyfy_green_rating_max', 100 ) ); ?>" min="0" max="100" /> <?php esc_html_e( 'Punkte', 'boxyfy' ); ?>
						</div>
					</div>

					<!-- Gelbe Bewertung -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_yellow_rating_min"><?php esc_html_e( 'Gelbe Bewertung (von - bis):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_yellow_rating_min" id="boxyfy_yellow_rating_min" value="<?php echo esc_attr( get_option( 'boxyfy_yellow_rating_min', 55 ) ); ?>" min="0" max="100" />
							<?php esc_html_e( 'bis', 'boxyfy' ); ?>
							<input type="number" name="boxyfy_yellow_rating_max" id="boxyfy_yellow_rating_max" value="<?php echo esc_attr( get_option( 'boxyfy_yellow_rating_max', 79 ) ); ?>" min="0" max="100" /> <?php esc_html_e( 'Punkte', 'boxyfy' ); ?>
						</div>
					</div>

					<!-- Rote Bewertung -->
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label for="boxyfy_red_rating_min"><?php esc_html_e( 'Rote Bewertung (von - bis):', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<input type="number" name="boxyfy_red_rating_min" id="boxyfy_red_rating_min" value="<?php echo esc_attr( get_option( 'boxyfy_red_rating_min', 0 ) ); ?>" min="0" max="100" />
							<?php esc_html_e( 'bis', 'boxyfy' ); ?>
							<input type="number" name="boxyfy_red_rating_max" id="boxyfy_red_rating_max" value="<?php echo esc_attr( get_option( 'boxyfy_red_rating_max', 54 ) ); ?>" min="0" max="100" /> <?php esc_html_e( 'Punkte', 'boxyfy' ); ?>
						</div>
					</div>
				</div> <!-- /.boxyfy-form-section -->

				<!-- Beispielbilder -->
				<div class="boxyfy-produktbewertung-settingspage-images">
					<div>
						<p><?php esc_html_e( 'Beispiel: Produktboxenansicht mit Bewertung', 'boxyfy' ); ?></p>
						<img class="frontend-productrating-img" src="<?php echo esc_url( plugins_url( 'assets/images/produktbewertung-frontend.png', BOXYFY_PLUGIN_FILE ) ); ?>" alt="<?php esc_attr_e( 'Produktbox Bewertung', 'boxyfy' ); ?>">
					</div>
					<div>
						<p><?php esc_html_e( 'Beispiel: Produktseite, hier Bewertung vornehmen', 'boxyfy' ); ?></p>
						<img class="backend-productrating-img" src="<?php echo esc_url( plugins_url( 'assets/images/produktbewertung-backend.png', BOXYFY_PLUGIN_FILE ) ); ?>" alt="<?php esc_attr_e( 'Produktbox Bewertung', 'boxyfy' ); ?>">
					</div>
				</div>
			</div> <!-- /#rating-settings -->

			<!----- 5) Shortcode-Einstellungen ----->
			<div id="shortcode-settings" class="tab-content">
				<h2><?php esc_html_e( 'Shortcodes für angelegte Produkte', 'boxyfy' ); ?></h2>
				<p><?php echo wp_kses_post( __('Sofern ein bzw. mehrere Produkte über <strong>Produkt hinzufügen</strong> angelegt wurden, können folgende Shortcodes auf Deiner gesamten Website genutzt werden. Klicke einfach die blauen Felder an und der jeweilige Shortcode wird automatisch kopiert.', 'boxyfy') ); ?></p>
				<div class="boxyfy-form-section">
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label><?php esc_html_e( 'Einzelne Produktbox:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<span data-copy="[boxyfy_produktbox id=&quot;POST/PRODUKT_ID&quot;]" onclick="copyToClipboard(this)" title="<?php esc_attr_e( 'Klicken, um zu kopieren', 'boxyfy' ); ?>" class="shortcode-beispiele">
								[boxyfy_produktbox id="POST/PRODUKT_ID"]
							</span>
							<span class="copy-short-text"><?php esc_html_e( 'klicken &amp; kopieren', 'boxyfy' ); ?></span>
							<br><br>
							<b><?php esc_html_e( 'Ausgabe individualisieren mit Produkt‑Tags (ohne Link):', 'boxyfy' ); ?></b><br>
							<ul class="shortcode-attribute-bsp">
								<li><span><?php esc_html_e( 'Produkt‑Tag 1:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag_simple="Preisieger"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produkt‑Tag 2:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag_simple2="Testsieger 2025"', 'boxyfy' ); ?></li>
							</ul>
							<b><?php esc_html_e( 'Ausgabe individualisieren mit Produkt‑Tags inkl. Link:', 'boxyfy' ); ?></b><br>
							<ul class="shortcode-attribute-bsp">
								<li><span><?php esc_html_e( 'Produkt‑Tag 1 (Linktext):', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag_linktext="Testbericht computerbild.de"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produkt‑Tag 1 (URL/Link):', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag_link="https://www.computerbild.de/..."', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produkt‑Tag 1 (rel‑Attribut):', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag_link_rel="nofollow", Standard‑Wert ist "dofollow"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produkt‑Tag 2 (Linktext):', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag_linktext2="Bestes Wischergebnis"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produkt‑Tag 2 (URL/Link):', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag_link2="https://deine-produktseite.de/..."', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produkt‑Tag 2 (rel‑Attribut):', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag_link2_rel="", entspricht = "dofollow"', 'boxyfy' ); ?></li>
							</ul>
							<b><?php esc_html_e( 'Ausgabe individualisieren bei den Produktdetails:', 'boxyfy' ); ?></b><br>
							<ul class="shortcode-attribute-bsp">
								<li><span><?php esc_html_e( 'Anzeigen der Produktinfos:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. show_productinfo="", Standardwert ist "yes"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Verstecken der Produktinfos:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. show_productinfo="no"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Anzahl der Produktinfos:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. productinfo_limit="7", Standardwert ist 5', 'boxyfy' ); ?></li>
							</ul>
						</div>
					</div>
				</div>

				<div class="boxyfy-form-section">
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label><?php esc_html_e( 'Mehrere Produktboxen einer Kategorie inkl. Filter:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<span data-copy="[boxyfy_produkte_vergleich kategorie=&quot;DEINE_PRODUKTKATEGORIE&quot;]" onclick="copyToClipboard(this)" title="<?php esc_attr_e( 'Klicken, um zu kopieren', 'boxyfy' ); ?>" class="shortcode-beispiele">
								[boxyfy_produkte_vergleich kategorie="DEINE_PRODUKTKATEGORIE"]
							</span>
							<span class="copy-short-text"><?php esc_html_e( 'klicken &amp; kopieren', 'boxyfy' ); ?></span>
							<p>
								<?php echo wp_kses_post( __( 'Mit diesem Shortcode kannst Du auf Deiner Website ansprechende Produktboxen zu allen Produkten einer Produktkategorie ausgeben. Über den Produktboxen findest Du einen umfangreichen Filter, der automatisch zu den Produktdetails scrollbare Listen oder Slider anlegt und eine Suchleiste, um Produkt zu filtern. Außerdem gibt es eine Sortierfunktion, um alle Produkte nach Preis auf- und absteigend sowie nach dem Ranking sortiert auszugeben.<br><br>Sofern der Amazon‑Preis eines Produkts reduziert ist, findest Du auch eine Filter‑Funktion, um Dir nur die Amazon‑"Deals" anzeigen zu lassen. Ab wann eine Produktbox mit "Deal" gelabelt wird, kannst Du unter dem obigen Menüpunkt <b>Vergleichsboxen</b> selbst einstellen (Schwellenwert für Deal‑Ausgabe).', 'boxyfy' ) ); ?>
							</p>
						</div>
					</div>
				</div> <!-- /.boxyfy-form-section -->

				<h2 style="margin-top: 30px;"><?php esc_html_e( 'Shortcodes für die Direktausgabe von Amazon‑Produkten', 'boxyfy' ); ?></h2>
				<p>
    				<?php 
    				printf(
        				wp_kses_post(
							/* translators: %s is a link to the Amazon Partner settings page. */
            				__( 
                				'Mit den unten stehenden Amazon‑Shortcodes hast Du die Möglichkeit, überall auf Deiner Website Produktboxen, Slider, Bestseller‑Listen auszugeben, ohne vorher ein Produkt angelegt zu haben. Das geht sehr schnell und spart Zeit.<br><br>Alles, was Du brauchst, ist eine Produkt‑ASIN, die auf jeder Amazon‑Produktseite zu finden ist und einen der unteren Shortcodes.<br>Wichtig: Vorab musst Du unter dem Plugin‑Menüpunkt %s Deine Zugangsdaten hinterlegen.', 
                				'boxyfy'
           						)
        					),
        					'<a href="' . esc_url( admin_url( 'admin.php?page=boxyfy_amazon_api_settings' ) ) . '">' . esc_html__( 'Amazon Partner', 'boxyfy' ) . '</a>'
    					); 
					?>
				</p>
				<div class="boxyfy-form-section">
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label><?php esc_html_e( 'Schmale Amazon‑Produktbox inkl. Preiswecker:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<span data-copy="[boxyfy_amazon_productbox_small asin=&quot;DEINE_AMAZON_ASIN&quot; discount_boxstyle=&quot;style1&quot;]" onclick="copyToClipboard(this)" title="<?php esc_attr_e( 'Klicken, um zu kopieren', 'boxyfy' ); ?>" class="shortcode-beispiele">
								[boxyfy_amazon_productbox_small asin="DEINE_AMAZON_ASIN" discount_boxstyle="style1"]
							</span>
							<span class="copy-short-text"><?php esc_html_e( 'klicken &amp; kopieren', 'boxyfy' ); ?></span>
							<br><br>
							<b><?php esc_html_e( 'Ausgabe individualisieren mit:', 'boxyfy' ); ?></b><br>
							<ul class="shortcode-attribute-bsp">
								<li><span><?php esc_html_e( 'Discount‑Label:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. discount_boxstyle="style2", style1 bis style4, Standardwert: "style1"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Titellänge:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. max_title_length="100", Standardwert sind "120"-Zeichen', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Eigener Titel:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. title="Mein eigener Titel"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produktbox‑Shadow:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. box_shadow="yes"', 'boxyfy' ); ?></li>
							</ul>
							<?php esc_html_e( 'Beispiel für eine schmale Amazon‑Produktbox mit mehreren Attributen:', 'boxyfy' ); ?><br><br>
							[boxyfy_amazon_productbox_small asin="B0CR4CY46X" discount_boxstyle="style4" title="Der beste Saugroboter im Test"]
						</div>
					</div>
					</div>
					<div class="boxyfy-form-section">
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label><?php esc_html_e( 'Normale Amazon‑Produktbox:', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<span data-copy="[boxyfy_amazon_productbox asin=&quot;DEINE_AMAZON_ASIN&quot; box_template=&quot;simple1&quot;]" onclick="copyToClipboard(this)" title="<?php esc_attr_e( 'Klicken, um zu kopieren', 'boxyfy' ); ?>" class="shortcode-beispiele">
								[boxyfy_amazon_productbox asin="DEINE_AMAZON_ASIN" box_template="simple1"]
							</span>
							<span class="copy-short-text"><?php esc_html_e( 'klicken &amp; kopieren', 'boxyfy' ); ?></span>
							<br><br>
							<b><?php esc_html_e( 'Ausgabe individualisieren mit:', 'boxyfy' ); ?></b><br>
							<ul class="shortcode-attribute-bsp">
								<li><span><?php esc_html_e( 'Anzahl der Listenpunkte:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. max_list_items="3"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'max. Textlänge (Zeichen) der Listenpunkte:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. max_list_length="150"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Eigener Titel:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. title="Dein Produkt‑Titel"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Amazon‑Button‑Text überschreiben:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. button_title="zum Amazon‑Shop gehen"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Weiterer Button:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. next_button="Kundenrezensionen"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Link für "Weiterer Button":', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. next_button_link="Dein Link"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'rel‑Attribut für "Weiterer Button/Link":', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. next_button_rel="nofollow"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produkt‑Tag hinzufügen:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. product_tag="Testsieger 2025, kompakt & günstig"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Box‑Designs:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. box_template="simple1" oder box_template="simple2"', 'boxyfy' ); ?></li>
							</ul>
						</div>
					</div>
					</div>
					
					<!-- Amazon-Produkt-Slider -->
					<div class="boxyfy-form-section">
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label><?php esc_html_e( 'Amazon‑Produkt‑Slider', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<span data-copy="[boxyfy_amazon_products_slider asins=&quot;ASIN,ASIN,ASIN,ASIN,ASIN&quot; slider_template=&quot;style1/style2&quot;]" onclick="copyToClipboard(this)" title="<?php esc_attr_e( 'Klicken, um zu kopieren', 'boxyfy' ); ?>" class="shortcode-beispiele">
								[boxyfy_amazon_products_slider asins="ASIN,..." slider_template="style1/style2"]
							</span>
							<span class="copy-short-text"><?php esc_html_e( 'klicken &amp; kopieren', 'boxyfy' ); ?></span>
							<br><br>
							<?php esc_html_e( 'Du kannst mit dem Amazon‑Produkt‑Slider zwischen 4 und 10 Produkte abrufen und im Slider anzeigen lassen.', 'boxyfy' ); ?>
						</div>
					</div>
					</div>

					<!-- Amazon-Bestseller-Tabelle -->
					<div class="boxyfy-form-section">
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label><?php esc_html_e( 'Amazon‑Bestseller‑Tabelle', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<span data-copy="[boxyfy_amazon_table keyword=&quot;DEIN_KEYWORD&quot;]" onclick="copyToClipboard(this)" title="<?php esc_attr_e( 'Klicken, um zu kopieren', 'boxyfy' ); ?>" class="shortcode-beispiele">
								[boxyfy_amazon_table keyword="DEIN_KEYWORD"]
							</span>
							<span class="copy-short-text"><?php esc_html_e( 'klicken &amp; kopieren', 'boxyfy' ); ?></span>
							<br><br>
							<b><?php esc_html_e( 'Ausgabe individualisieren mit:', 'boxyfy' ); ?></b><br>
							<ul class="shortcode-attribute-bsp">
								<li><span><?php esc_html_e( 'Anzahl der angezeigten Produkte:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. max_products="7"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( '"Reduziert"-Anzeige ab wie viel Prozent:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. display_discount_ab="5"', 'boxyfy' ); ?></li>
							</ul>
						</div>
					</div>
					</div>

					<!-- Amazon-Bestseller-Produktboxen -->
					<div class="boxyfy-form-section">
					<div class="boxyfy-form-group">
						<div class="boxyfy-form-label">
							<label><?php esc_html_e( 'Amazon‑Bestseller‑Produktboxen', 'boxyfy' ); ?></label>
						</div>
						<div class="boxyfy-form-field">
							<span data-copy="[boxyfy_amazon_liste keyword=&quot;DEIN_KEYWORD&quot;]" onclick="copyToClipboard(this)" title="<?php esc_attr_e( 'Klicken, um zu kopieren', 'boxyfy' ); ?>" class="shortcode-beispiele">
								[boxyfy_amazon_liste keyword="DEIN_KEYWORD"]
							</span>
							<span class="copy-short-text"><?php esc_html_e( 'klicken &amp; kopieren', 'boxyfy' ); ?></span>
							<br><br>
							<?php esc_html_e( 'Gebe ein oder mehrere Keywords ein und lasse Dir bis zu 10 Bestseller‑Produkte hierzu (Amazon‑Sales‑Rang) im Produktbox‑Format ausgeben.', 'boxyfy' ); ?>
							<br><br>
							<b><?php esc_html_e( 'Ausgabe individualisieren mit:', 'boxyfy' ); ?></b><br>
							<ul class="shortcode-attribute-bsp">
								<li><span><?php esc_html_e( 'Maximale Titel‑Zeichenlänge:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. max_title_length="160"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Maximale Aufzählungs‑Zeichenlänge:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. max_list_length="100"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Anzahl der angezeigten Produkte:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. max_products="7"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Anzahl der sichtbaren Listenpunkte:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. max_visible_list_items="2"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Sortierreihenfolge Preis:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. price_order="asc"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Sortierreihenfolge Preis‑Reduzierung:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. discount_order="desc"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Preis‑Reduzierung anzeigen:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. display_discount="true"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Amazon‑Warenkorb‑Button nicht anzeigen:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. display_cart_button="false"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Amazon‑Warenkorb‑Text:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. cart_button_text="Amazon‑Warenkorb"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Amazon‑Button‑Text:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. button_text="zum Amazon‑Shop"', 'boxyfy' ); ?></li>
								<li><span><?php esc_html_e( 'Produktboxen mit innerem Boxshadow:', 'boxyfy' ); ?></span> <?php esc_html_e( 'z.B. box_shadows="yes"', 'boxyfy' ); ?></li>
							</ul>
						</div>
					</div>
				</div> <!-- /.boxyfy-form-section -->
			</div> <!-- /#shortcode-settings -->
			
			<!-- 6) Cache-Einstellungen ----------------------------------------------- -->
			<div id="cache-settings" class="tab-content">
			<h2><?php esc_html_e( 'Cache-Einstellungen', 'boxyfy' ); ?></h2>
				
			<p><?php esc_html_e( 'Hier befinden sich die globalen Cache-Einstellungen für alle Amazon-Produkte, die über Shortcodes auf der Seite ausgegeben werden, wie Amazon-Produktbox, Amazon-Bestseller-Tabelle und Amazon-Bestseller-Produktboxen, Amazon-Produkt-Slider und die Amazon-Produktbox inkl. Preiswecker-Funktion.', 'boxyfy' ); ?></p>

			<div class="boxyfy-form-section">	
			<h3><?php esc_html_e( 'Amazon-API-Cache', 'boxyfy' ); ?></h3>

			<!-- Caching ein/aus -------------------------------------------- -->
			<div class="boxyfy-form-group">
				<div class="boxyfy-form-label">
					<label for="boxyfy_cache_enable">
						<?php esc_html_e( 'Caching aktivieren', 'boxyfy' ); ?>
						HIER
					</label>
				</div>
			<div class="boxyfy-form-field">
				<input	type="checkbox"
						id="boxyfy_cache_enable"
						name="boxyfy_cache_enable"
						value="yes"
						<?php checked( get_option( 'boxyfy_cache_enable', 'no' ), 'yes' ); ?> 
				/>
				
				<!-- Hinweis direkt unter der Checkbox -->
				<p class="description">
					<?php esc_html_e( 'Aktiviere den Cache für schnellere Ladezeiten. Vor allem dann sinnvoll, wenn Du mehrere Shortcodes auf einer Seite nutzt.', 'boxyfy' ); ?>
				</p>
			</div>
		</div>

		<!-- TTL auswählen ---------------------------------------------- -->
		<div class="boxyfy-form-group">
			<div class="boxyfy-form-label">
				<label for="boxyfy_cache_ttl">
					<?php esc_html_e( 'Cache-Laufzeit', 'boxyfy' ); ?>
				</label>
			</div>
			<div class="boxyfy-form-field">
				<select name="boxyfy_cache_ttl" id="boxyfy_cache_ttl">
					<?php
					$ttl   = (int) get_option( 'boxyfy_cache_ttl', 360 );
					$items = array(
						360  => __( '6&nbsp;Stunden',  'boxyfy' ),
						720  => __( '12&nbsp;Stunden', 'boxyfy' ),
						1440 => __( '24&nbsp;Stunden', 'boxyfy' ),
						2880 => __( '48&nbsp;Stunden', 'boxyfy' ),
					);
					foreach ( $items as $value => $label ) {
						printf(
							'<option value="%1$d"%2$s>%3$s</option>',
							$value,
							selected( $ttl, $value, false ),
							wp_kses_post( $label )
						);
					}
					?>
				</select>
			</div>
		</div>

		<!-- Cache jetzt leeren ----------------------------------------- -->
		<?php
		$clear_url = wp_nonce_url(
			admin_url( 'admin-post.php?action=boxyfy_clear_cache' ),
			'boxyfy_clear_cache',
			'boxyfy_clear_cache_nonce'
		);
		?>
		<div class="boxyfy-form-group">
			<div class="boxyfy-form-label">
				<label><?php esc_html_e( 'Cache jetzt leeren', 'boxyfy' ); ?></label>
			</div>
			<div class="boxyfy-form-field">
				<a href="<?php echo esc_url( $clear_url ); ?>" class="button button-secondary">
					<?php esc_html_e( 'Cache für alle Amazon-Produktausgaben löschen', 'boxyfy' ); ?>
				</a>
			</div>
		</div>
	</div><!-- /.boxyfy-form-section -->
</div><!-- /#cache-settings -->


			<?php submit_button(); ?>
			<p class="boxyfy-settingspage-cacheinfo">
				*<?php esc_html_e( 'Falls Änderungen nicht sofort sichtbar sind, lösche den Cache deines Browsers (Strg+Shift+R) oder deines Cache‑Plugins.', 'boxyfy' ); ?>
			</p>
		</form>
	</div> <!-- /.boxyfy-settings-page -->

	<?php
}