Bildanzahl im Slider wird nicht angezeigt

  • [FONT=arial][FONT=verdana]Hallo zusammen,
    [/FONT][size=10][FONT=verdana]
    [/FONT][size=10][FONT=verdana]ich habe ein Problem mit dem vorinstallierten Slider (Theme:Accelerate) auf meiner Seite [/FONT][/SIZE][/SIZE][/FONT]http://h-bild.de/.[FONT=verdana] Ich würde gerne die Anzahl der Bilder erhöhen (vorgegeben im Design sind 4) und habe dazu im Editor unter customizer.php (inc/customizer.php) die Zahl 4 auf 10 erhöht (siehe unten in der fett markierten Zeile). Nun werden mir im Slider-Bereich tatsächlich 10 Slider-Bilder aufgelistet, die ich anlegen kann. Allerdings erscheinen sie nicht auf der Seite, dort bleibt es bei 4 Bildern. Vermutlich gibt es im Editor noch eine anderen Bereich, den ich ändern muss. Hat jemand eine Idee? Ich kenne mich leider gar nicht mit php aus. Wäre klasse, wenn mir jemand helfen könnte![/FONT]

    // Start of the Slider Options
    $wp_customize->add_panel('accelerate_slider_options', array(
    'capabitity' => 'edit_theme_options',
    'priority' => 515,
    'title' => __('Slider', 'accelerate')
    ));


    // Slider activate option
    $wp_customize->add_section('accelerate_slider_activate_section', array(
    'priority' => 1,
    'title' => __('Activate slider', 'accelerate'),
    'panel' => 'accelerate_slider_options'
    ));


    $wp_customize->add_setting($accelerate_themename.'[accelerate_activate_slider]', array(
    'default' => 0,
    'type' => 'option',
    'capability' => 'edit_theme_options',
    'sanitize_callback' => 'accelerate_checkbox_sanitize'
    ));


    $wp_customize->add_control($accelerate_themename.'[accelerate_activate_slider]', array(
    'type' => 'checkbox',
    'label' => __('Check to activate slider.', 'accelerate'),
    'section' => 'accelerate_slider_activate_section',
    'settings' => $accelerate_themename.'[accelerate_activate_slider]'
    ));


    for ( $i = 1; $i <= 10; $i++ ) {
    // adding slider section
    $wp_customize->add_section('accelerate_slider_number_section'.$i, array(
    'priority' => 10,
    'title' => sprintf( __( 'Slider #%1$s', 'accelerate' ), $i ),
    'panel' => 'accelerate_slider_options'
    ));


    // adding slider image url
    $wp_customize->add_setting($accelerate_themename.'[accelerate_slider_image'.$i.']', array(
    'default' => '',
    'type' => 'option',
    'capability' => 'edit_theme_options',
    'sanitize_callback' => 'esc_url_raw'
    ));


    $wp_customize->add_control(new WP_Customize_Image_Control($wp_customize, $accelerate_themename.'[accelerate_slider_image'.$i.']', array(
    'label' => __('Upload image', 'accelerate'),
    'section' => 'accelerate_slider_number_section'.$i,
    'setting' => $accelerate_themename.'[accelerate_slider_image'.$i.']'
    )));


    // adding slider title
    $wp_customize->add_setting($accelerate_themename.'[accelerate_slider_title'.$i.']', array(
    'default' => '',
    'type' => 'option',
    'capability' => 'edit_theme_options',
    'sanitize_callback' => 'wp_filter_nohtml_kses'
    ));


    $wp_customize->add_control($accelerate_themename.'[accelerate_slider_title'.$i.']', array(
    'label' => __('Enter title for this slide','accelerate'),
    'section' => 'accelerate_slider_number_section'.$i,
    'setting' => $accelerate_themename.'[accelerate_slider_title'.$i.']'
    ));


    // adding slider description
    $wp_customize->add_setting($accelerate_themename.'[accelerate_slider_text'.$i.']', array(
    'default' => '',
    'type' => 'option',
    'capability' => 'edit_theme_options',
    'sanitize_callback' => 'accelerate_text_sanitize'
    ));


    $wp_customize->add_control(new Accelerate_Text_Area_Control($wp_customize, $accelerate_themename.'[accelerate_slider_text'.$i.']', array(
    'label' => __('Enter description for this slide','accelerate'),
    'section' => 'accelerate_slider_number_section'.$i,
    'setting' => $accelerate_themename.'[accelerate_slider_text'.$i.']'
    )));


    // adding slider text position
    $wp_customize->add_setting($accelerate_themename.'[accelerate_slide_text_position'.$i.']', array(
    'default' => 'right',
    'type' => 'option',
    'capability' => 'edit_theme_options',
    'sanitize_callback' => 'accelerate_radio_select_sanitize'
    ));


    $wp_customize->add_control($accelerate_themename.'[accelerate_slide_text_position'.$i.']', array(
    'type' => 'radio',
    'label' => __('Slider text position.','accelerate'),
    'section' => 'accelerate_slider_number_section'.$i,
    'setting' => $accelerate_themename.'[accelerate_slide_text_position'.$i.']',
    'choices' => array(
    'right' => __( 'Right side', 'accelerate' ),
    'left' => __( 'Left side', 'accelerate' )
    )
    ));


    // adding button url
    $wp_customize->add_setting($accelerate_themename.'[accelerate_slider_link'.$i.']', array(
    'default' => '',
    'type' => 'option',
    'capability' => 'edit_theme_options',
    'sanitize_callback' => 'esc_url_raw'
    ));


    $wp_customize->add_control($accelerate_themename.'[accelerate_slider_link'.$i.']', array(
    'label' => __('Enter link to redirect for the slide title','accelerate'),
    'section' => 'accelerate_slider_number_section'.$i,
    'setting' => $accelerate_themename.'[accelerate_slider_link'.$i.']'
    ));
    }
    // End of Slider Options

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!