Hallo,
ich kenn mich nicht so richtig mit der PHP-Syntax aus ... kann mir jemand sagen, was an untenstehendem Code nicht stimmt? Wie müsste er lauten? 1000 Dank!
Syntax falsch?
-
-
- Gerade eben
- 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)
-
-
das ist der Code für die direkte Integration des Revolution Sliders:
ZitatFrom the page and/or post editor shortcode von der sliders tabelle einfügen
From the theme html benutzen: <?php putRevSlider( "alias" ) ?> beispiel: <?php putRevSlider("home") ?>
Um es nur auf der Homepage anzuzeigen: <?php putRevSlider("home","homepage") ?>
Zum anzeigen auf bestimmten Seiten benutzen Sie: <?php putRevSlider("home","2,10") ?> -
Danke Euch! Die Syntax funktioniert schon mal. Allerdings klappt es noch nicht ganz so, wie ich es gedacht habe. Auf der deutschen Home Seite soll der deutsche Slider angezeigt werden, auf der englischen der englische.
Habs mal so probiert:
<?php
if ( is_home() ) {
putRevSlider("feature-2");
} else {
putRevSlider("feature-2-en");
}
?>Das klappt aber irgendwie auch nicht. Hat jemand vielleicht noch eine Idee, wie ich dem Conditional Tag sagen kann, bei welcher Sprache er was machen soll?
-
du sagst ja: wenn die home aufgerufen wird, dann nimm slider-2, sonst slider-2-en. du unterscheidest nicht zwischen home deutsch und home englisch. da musst du ansetzen, da die erste im standard ja immer die home ist.
-
Ja, das dachte ich mir auch. Standardsprache ist ja deutsch, d.h. die deutsche Startseite wäre "Home". Aber bei der englischen Home-Seite zeigt er auch den deutschen Slider an:-(
Gibts da evtl. einen Trick, wie ich die Seiten unterschieden nach Sprache ansprechen kann? -
is_home hat nichts mit "Home" zu tun. Welches Plugin nutzt Du für die Übersetzung bzw. die Darstellung der sprachspezifischen Seiten?
-
Ich habs rausgefunden!! Es geht mit ICL_LANGUAGE_CODE (bei Verwendung von WPML):
<?php
if(ICL_LANGUAGE_CODE == 'de') {
putRevSlider("feature-2");
} else {
putRevSlider("feature-2-en");
}
?>Juhu! Danke nochmals an alle für Eure Hilfe und Tipps!
-
u are welcome :)
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!