[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