Ankündigung

Einklappen
Keine Ankündigung bisher.

URL-bedingter if else code

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • URL-bedingter if else code

    Hallo liebes Forum,

    ich möchte bei der Kommentarfunktion von Wordpress die Buttons abhängig von der Sprache der Seite ausgeben. Es gibt zwei Seiten die das selbe Template benutzen. Die erste Domain baut sich so auf: www.example.com, die zweite Seite so: www.example.com/en
    Für beide Seiten gibt es nur eine PHP-Datei mit dem Namen "single.php"
    Die Datei "comments.php" beinhalten den Kommentarbereich. Darin befinden sich auch die Buttons. Ich habe die Datei kopiert und die Buttons an den entsprechenden Stellen übersetzt und als "comments_en.php" abgespeichert.

    Die Seite "single.php" integriert den Kommentarbereich mit folgendem Code:

    PHP-Code:
    <?php comments_template''true ); ?>
    habe es nun so angepasst:


    PHP-Code:
    <?php if ( $_SERVER['SERVER_NAME'] == 'http://SEITENDOMAIN/en/' comments_en_template''true ); else comments_template''true ?>
    Allerdings wird nun weiterhin auf beiden Seiten die alte "comments.php" verwendet.

    Wäre euch sehr für eure Hilfe dankbar!

  • #2
    Hallo und herzlich willkommen im Forum,

    Hast Du schon mal geprüft, was in $_SERVER['SERVER_NAME'] wirklich drin steht?

    Kommentar


    • #3
      Zitat von Arne Drews Beitrag anzeigen
      Hallo und herzlich willkommen im Forum,

      Hast Du schon mal geprüft, was in $_SERVER['SERVER_NAME'] wirklich drin steht?
      inwiefern geprüft?
      bin ein totaler Anfänger was PHP angeht

      Kommentar


      • #4
        inwiefern geprüft?
        .. es dir ausgeben lassen?!

        Wenn etwas auf Anhieb nicht funktionert, betreibe Debugging: http://php-de.github.io/jumpto/faq/#debugging


        bin ein totaler Anfänger was PHP angeht
        Kein Problem, jeder hat mal klein angefangen. Lässt sich alles ändern: http://php-de.github.io/jumpto/grundlagen-quellen/

        Und bitte auch beachten: http://www.php.de/forum/webentwicklu...twareprodukten

        LG

        Kommentar


        • #5
          Du schreibst doch selber, daß Du es dahingehend angepasst hast?! Dann solltest Du auch wissen, was Du da anpasst, soviel Lernbereitschaft sollte da sein.

          Kommentar

          Lädt...
          X