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.

    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.