1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Bildanzahl im Slider wird nicht angezeigt

Dieses Thema im Forum "Design" wurde erstellt von teh, 29. Dezember 2016.

Schlagworte:
  1. teh

    teh New Member

    Registriert seit:
    29. Dezember 2016
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo zusammen,

    ich habe ein Problem mit dem vorinstallierten Slider (Theme:Accelerate) auf meiner Seite
    http://h-bild.de/. 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!

    // 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
     
  2. son10

    son10 Well-Known Member

    Registriert seit:
    30. April 2010
    Beiträge:
    310
    Zustimmungen:
    1
    Die Free-Version ist auf 4 Slides beschränkt.
     
  3. teh

    teh New Member

    Registriert seit:
    29. Dezember 2016
    Beiträge:
    2
    Zustimmungen:
    0
    Ah, so einfach ist das also. Hatte gehofft, man könne die Version aufpimpen. Danke für die Info.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden