Support » Allgemeine Fragen » Ein WordPresstheme erweitern?

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Hallo,
    vielleicht hilft Dir diese Funktion, die Du in die functions.php Deines childthemes kopierst:

    /*----------------------------------------------------------------*/
    /* Start: Text vor dem loop
    /* Autor: hgg
    /*----------------------------------------------------------------*/
    // Add some text after the header - theme customizr
    add_action( '__before_loop' , 'add_promotional_text' );
    function add_promotional_text() {
      // If we're not on the home page, do nothing
      if ( !is_front_page() )
        return;
      // Echo the html
      echo "<div class='irgendwas'>das ist der Text, der gezeigt werden soll ... </div><br>";
    }
    /*----------------------------------------------------------------*/
    /* Ende: Text vor dem loop
    /* Autor: hgg
    /*----------------------------------------------------------------*/
    

    In diesem Fall wird der angegebene Text nur auf der Frontpage gezeigt. Wenn der Text auf allen Seiten gezeigt werden soll, dann muss die IF-Schleife gelöscht werden.
    Viele Grüße
    Hans-Gerd

    @hage danke für deine Antwort, der Text befindet sich nun jedoch im Body, er sollte aber gleich groß sein, wie die Sidebar, und sollte auch da stehen, ist das möglich?

    Wie kann man das if anpassen, dass es auf allen Seiten aus 3 bestimmten Seiten angezeigt wird?

    @chris98,
    dann wäre es gut, wenn Du die Frage im Support – Forum von Customizr stellst. Ich gehe davon aus, dass das funktionieren sollte.

    Wie kann man das if anpassen, dass es auf allen Seiten aus 3 bestimmten Seiten angezeigt wird?

    … leider verstehe ich die Frage nicht. Wenn es aber darum geht, den Text auf drei speziellen Seiten anzeigen zu lassen, dann musst Du die ID der Seiten in die Bedingung packen. Wie Du die ID findest, wird hier erklärt.
    Das könnte evtl. dann so aussehen (die ID ist in diesem Fall 2578):

    if( is_page( 2578 ) ) {
     ...
    

    Habe ich allerdings mangels Zeit nicht getestet, aber Infos dazu findest Du in diesem Link

    @hage vielen dank, für deine Hilfe, du hast mir bereits sehr viel weitergeholfen, werde mal selbst ein bisschen herumprobieren 🙂

    @chris98: gerne 🙂
    Dann werde ich das Thema zunächst mal als gelöst markieren.

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)