Support » Themes » Sponsoren integration im Theme

  • Hallo Leute,

    ich nutze für eine neue Website für einen gemeinnützigen Zweck das colormag Theme von Themegrill. In der Sitebar werden Bilderbanner der Sponsoren dargestellt.

    http://im-sauerland.eu/news/

    Die Sitebar wird bei mobiler betrachtung am ende der Berichte eingeblendet. ABer niemand sieht sich das an. Also möchte ich im Fall einer mobilen ansicht mit wp_is_mobile nach jedem Bericht ohne zusätzliches Plugin ein schmales Banner anzeigen (Banner-1.jpg, …. Banner-10.jpg).

    Aber es klappt nicht so wie ich das möchte. Der Weiter Lesen Button verliert seine Funktion als Link.

    ich habe dafür folgendes in content.php eingefügt.
    <DIV>
    <?php wp_is_mobile();
    echo ‚<IMG src=“http://im-sauerland.eu/wp-content/uploads/2016/07/Unbenannt-&#8218;. x .’2.jpg“ width=“800px“ height=“100px> </br>‘;?></DIV>

    x soll der Banner Zähler sein.

    hat da jemand einen Tipp für mich?

    Danke im Vorraus euer Hans-Dieter

Ansicht von 1 Antwort (von insgesamt 1)
  • wp_is_mobile() gibt true zurück, wenn ein Mobilgerät erkannt worden ist. Das alleine nützt dir aber nichts, wenn du mit diesem Wert nicht auch etwas anfängst. Statt dessen kannst du ein if-Statement nutzen, das etwas ausgibt, wenn der Rückgabewert true ist.

    <?php
    if( wp_is_mobile() ) {
      echo '<img src="…">;
    }
    ?>

    Das könnte man in der Loop auch noch mit einem Zähler verbinden. Z.B.

    <?php
    $count = 0;
    if ( have_posts() ) {
    	while ( have_posts() ) {
    		the_post(); 
    
    $count++;
    
    the_title();
    the_content();
    
    if( wp_is_mobile() ) {
      echo '<img src="' . get_stylesheet_directory_uri() .
      '/images/banner-' . $count . '.jpg" width="100%">';
    }
    
    	} // end while
    } // end if
    ?>

    Dass der Weiterlesen-Link nicht funktioniert liegt wohl daran, dass du da auch den Code durcheinander gebracht hast. Lässt sich aber ohne Einblick in den Code schlecht beurteilen.

Ansicht von 1 Antwort (von insgesamt 1)
  • Das Thema „Sponsoren integration im Theme“ ist für neue Antworten geschlossen.