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

Slider Responsive php code einfügen

Dieses Thema im Forum "Allgemeines" wurde erstellt von oliver74, 6. Dezember 2016.

  1. oliver74

    oliver74 Well-Known Member

    Registriert seit:
    2. November 2016
    Beiträge:
    76
    Zustimmungen:
    0
    Guten Tag, ich möchte den php code von responsive slider huge it in den header php einfügen. Funktioniert nicht. An welcher stelle muss ich das tun? Habe das Theme Graphy! Bin dankbar über rückmeldungen. Lg Oliver
     
  2. bgeissler

    bgeissler Well-Known Member

    Registriert seit:
    6. August 2006
    Beiträge:
    4.404
    Zustimmungen:
    0
  3. son10

    son10 Well-Known Member

    Registriert seit:
    30. April 2010
    Beiträge:
    310
    Zustimmungen:
    1
    Du musst den Code halt an der Stelle einfügen, an welcher der Slider "erscheinen" soll.
    Das könnte z. B. unterhalb der Navi sein.

    Poste den Code mal, damit man sehen kann, ob sich da nicht vielleicht ein Fehler eingeschlichen hat.
     
  4. jen-me

    jen-me Active Member

    Registriert seit:
    23. Juni 2014
    Beiträge:
    25
    Zustimmungen:
    0
    Hallo, ich habe dieselbe Frage. Meine Seite ist www.amplonius.de
    Ich hab Wordpress 4.7.4 und das Theme hueman 3.3.10. Davon hab ich ein Child-Theme erstellt und dort dann in die header.php den Code

    <?php echo do_shortcode( '[responsive_slider]' ); ?>

    eingefügt.

    Ich möchte, dass der Slider zwischen dem Logo und dem Menü steht. Aber egal, wo ich diesen Code hin kopiere, der Slider erscheint immer entweder über dem Logo, so wie jetzt oder unter dem Menü.

    Hier ist der aktuelle Code von der header.php:

    <!DOCTYPE html>
    <html class="no-js" <?php language_attributes(); ?>>
    <head>
    <meta charset="<?php bloginfo('charset'); ?>">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="profile" href="http://gmpg.org/xfn/11">
    <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
    <?php wp_head(); ?>
    </head>


    <body <?php body_class(); ?>>
    <div id="wrapper">
    <?php do_action('__before_header') ; ?>
    <?php echo do_shortcode( '[responsive_slider]' ); ?>
    <?php hu_get_template_part('parts/header-main'); ?>
    <?php do_action('__after_header') ; ?>
    <div class="container" id="page">
    <div class="container-inner">
    <?php do_action('__before_main') ; ?>
    <div class="main">
    <div class="main-inner group">
    <?php do_action('__before_content') ; ?>

    Kann mir jemand bei dem Problem helfen?
    Danke im Voraus.
     
  5. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    schau mal in die header-main, evtl findest du da die richtige Stelle.
     
  6. jen-me

    jen-me Active Member

    Registriert seit:
    23. Juni 2014
    Beiträge:
    25
    Zustimmungen:
    0
    Super vielen Dank! Hast du vielleicht zufällig eine Idee, wie ich diesen schmalen blauen Streifen unter dem Slider noch wegbekommen kann?

    Der Code von der header-main sieht nun so aus:

    <?php
    //Model definition
    //MENUS
    $class_map = array(
    'main_menu' => 'main-menu-mobile-on',
    'top_menu' => 'top-menu-mobile-on',
    'both_menus' => 'both-menus-mobile-on'
    );
    $mobile_menu_opt = hu_get_option( 'header_mobile_menu_layout' );
    $mobile_menu_class = array_key_exists( $mobile_menu_opt, $class_map ) ? $class_map[ $mobile_menu_opt ] : 'main-menu-mobile-on';


    //HEADER IMAGE
    $_header_img_src = get_header_image();// hu_get_img_src_from_option('header-image');
    $_has_header_img = false != $_header_img_src && ! empty( $_header_img_src );


    //WHEN DO WE DISPLAY THE REGULAR TOP NAV
    //=> when there's a topbar menu assigned or when the default page menu option "default-menu-header" is checked ( not for multisite @see issue on github )
    //@see hu_is_topbar_displayed() in init-functions.php


    //WHEN DO WE DISPLAY THE HEADER NAV ?
    // => when there's a header menu assigned or when the fallback callback function is set ( with a filter, used in prevdem scenario typically )
    //@see hu_is_header_nav_displayed() in init-functions.php
    //( ! wp_is_mobile() && hu_has_nav_menu( 'header' ) ) || in_array( $mobile_menu_opt, array( 'main_menu', 'both_menus' ) )


    //HEADER CSS CLASSES
    $header_classes = array(
    $mobile_menu_class,
    'both_menus' == $mobile_menu_opt ? 'two-mobile-menus' : 'one-mobile-menu',
    hu_get_option( 'header_mobile_menu_layout' ),
    hu_is_checked( 'header-ads-desktop' ) ? 'header-ads-desktop' : '',
    hu_is_checked( 'header-ads-mobile' ) ? 'header-ads-mobile' : ''
    );


    ?>
    <header id="header" class="<?php echo apply_filters( 'hu_header_classes', implode(' ', $header_classes ) ); ?>">


    <?php if ( 'both_menus' != $mobile_menu_opt ) : //if both menus is the user option, we won't use the mobile navigation ?>
    <?php get_template_part('parts/header-nav-mobile'); ?>
    <?php endif; ?>




    <?php if ( hu_is_topbar_displayed() ) : ?>
    <?php get_template_part( 'parts/header-nav-topbar' ); ?>
    <?php endif; ?>


    <div class="container group">
    <?php do_action('__before_after_container_inner'); ?>
    <div class="container-inner">




    <?php if ( ! $_has_header_img || ! hu_is_checked( 'use-header-image' ) ) : ?>


    <div class="group pad central-header-zone">


    <div class="logo-tagline-group">


    <?php hu_print_logo_or_title();//gets the logo or the site title ?>
    <?php if ( hu_is_checked('site-description') ) : ?>




    <p class="site-description"><?php hu_render_blog_description() ?></p>
    <?php endif; ?>
    </div>


    <?php if ( hu_is_checked('header-ads') ) : ?>
    <div id="header-widgets">
    <?php hu_print_widgets_in_location( 'header-ads' ); ?>
    </div><!--/#header-ads-->
    <?php endif; ?>
    </div>


    <?php else : ?>
    <div id="header-image-wrap">
    <?php hu_render_header_image( $_header_img_src ); ?>
    </div>
    <?php endif; ?>


    <?php if ( hu_is_header_nav_displayed() ) : ?>
    <?php echo do_shortcode( '[responsive_slider]' ); ?>
    <?php get_template_part('parts/header-nav-main'); ?>


    <?php endif; ?>


    </div><!--/.container-inner-->
    <?php do_action('__header_after_container_inner'); ?>
    </div><!--/.container-->


    </header><!--/#header-->
     
  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