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: http://www.domain.com, die zweite Seite so: http://www.domain.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:
    [COLOR=#000000] [COLOR=#0000BB]<?php comments_template[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#DD0000]''[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]true [/COLOR][COLOR=#007700]); [/COLOR][COLOR=#0000BB]?>[/COLOR] [/COLOR]

    habe es nun so angepasst:


    PHP-Code:
    [COLOR=#000000] [COLOR=#0000BB]<?php [/COLOR][COLOR=#007700]if ( [/COLOR][COLOR=#0000BB]$_SERVER[/COLOR][COLOR=#007700][[/COLOR][COLOR=#DD0000]'SERVER_NAME'[/COLOR][COLOR=#007700]] == [/COLOR][COLOR=#DD0000]'http://seitendomain/en/' [/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]comments_en_template[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#DD0000]''[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]true [/COLOR][COLOR=#007700]); else [/COLOR][COLOR=#0000BB]comments_template[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#DD0000]''[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]true [/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]?>[/COLOR] [/COLOR]

    Allerdings wird nun weiterhin auf beiden Seiten die alte "comments.php" verwendet.

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

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!