Ich versuche eine andere Schleife für unterschiedliche Bildschirmauflösung zu haben …
Beispiel: eine Schleife, wenn meine Auflösung höher als 1000px ist, eine andere, wenn niedriger von 1000px.
Ich habe es versucht:
if( $(window).width() < 2000 ) { } else if( $(window).width() < 680 ) { }
Aber ohne Erfolg . . . . wenn mir jemand helfen kann? Das wird fantastisch sein !
Vielen Dank für Ihre Zeit 🙂
Solutions Collecting From Web of "Unterschiedlich für Schleife bei Bildschirmauflösung <1000px"
- Erstellen von Argumenten aus der Schleife für WP_Query meta_query
- Aktuelle und nächste Posts
- Benutzerdefiniertes Feld als benutzerdefinierte Elementtyp-Elementtyp
- $ wp_query Problem beim Versuch, eine virtuelle Seite zu erstellen
- Warnung: urlencode () erwartet Parameter 1 als String, Array als gegeben
- Warum muss ich pre_get_posts mit benutzerdefinierter WP_Query verwenden, um posts_per_page zurückzusetzen?
- So drucken Sie die ausgeführte SQL direkt nach der Ausführung
- Suchfilter mit benutzerdefinierter Taxonomie und benutzerdefinierten Feldern: Wie gehe ich mit dem Plugin um?
query_posts
ist eine PHP-function, keine JavaScript-function, sie wird auf dem Server ausgeführt und die resultierende Ausgabe wird an den Browser gesendet. Zu der Zeit, if( $(window).width() < 2000 ) {
der Browser die Möglichkeit hat, Ihr if( $(window).width() < 2000 ) {
check if( $(window).width() < 2000 ) {
, ist es bereits zu spät. Der Server hat sein PHP-Skript beendet, es gesendet und neue Anfragen bearbeitet.
Es gibt auch keine Möglichkeit zu wissen, wie die Client-Bildschirmauflösung in PHP ist, ohne Workarounds, die beim ersten Laden der Seite nicht funktionieren.
Aber wenn Sie es in PHP tun könnten, dann würde es schwierige neue Probleme geben, wie zum Beispiel:
- Was ist, wenn der Bildschirm 1000 Pixel breit ist, aber das Fenster nur 600 Pixel groß ist?
- Was passiert, wenn das Gerät von Querformat auf Hochformat gedreht wird und nicht mehr 1000 Pixel breit ist?
- Was passiert, wenn ein Benutzer mit einem 600 Pixel breiten Bildschirm Ihre Website besucht und die Seite zwischengespeichert wird? Jetzt erhalten alle Benutzer mit 1000px + -Bildschirmen die zwischengespeicherte 600px-Seite
- Was ist, wenn sich Ihre Website in einem Iframe befindet?
- Was passiert, wenn der Benutzer die Größe des Fensters ändert? (passiert viel mehr als Sie wissen, passiert auch, wenn Webinspektor-Tools aufgerufen werden, oder wenn ein Tablet Multi-App-Unterstützung für geteilten Bildschirm bietet, z. B. Samsung-Telefone, Android-Tablets, Windows 7-10, Windows RT / Surface, iOS 9 +)
Stattdessen müssen Sie dazu CSS- und Medienabfragen verwenden, eine einzelne Abfrage durchführen und verschiedenen Posts unterschiedliche classn geben.
Meine letzte Notiz
query_posts
. Verwenden Sie diese function niemals zum Ausführen einer Abfrage, wenn Sie Posts aus der database WP_Query
, verwenden Sie WP_Query
, und wenn Sie ändern müssen, welche Posts auf einer Seite geladen werden, verwenden Sie den pre_get_posts
Filter, erstellen Sie keine neue Abfrage und vercasting Sie die Original.
Es gibt keine gültige Nutzung der query_posts
functionen außerhalb einer Handvoll exotischer Umstände, die die Core-Entwickler ausgedehnt haben, und viele Arbeitgeber werden es als Zeichen für schlechte WordPress-Fähigkeiten sehen. Wenn Sie diese function weiterhin verwenden, stoßen Sie möglicherweise auf andere Probleme, z. B. auf beschädigte Paginierungsprobleme
-
WP_Delete_user Link-Erstellung
-
Benutzerdefinierte Taxonomie mit benutzerdefiniertem Posttyp findet keine Posts
-
Fügen Sie Customizer benutzerdefinierte Hintergrundeigenschaften hinzu
-
get_terms () gibt ein leeres Array zurück
-
Ist es möglich, `wp_schedule_event` mit echten Cronjobs zu verwenden?
-
Warum überlappt dieser Text in der Seitenleiste?
-
Benutzer ohne Passwort vom E-Mail-Aktivierungslink authentifizieren
-
Benutzerdefinierter Posttyp (mit Parent-Child-Beziehung), einzelne Seite mit Paginierung
-
benutzerdefinierter REST-Endpunkt, der den Körper der POST-Anforderung nicht an den callback weitergibt
-
Cleaning “Cron” aus der Options-Tabelle, wird alles beeinflussen?
-
Abschneiden des ersten Beitrags verhindern
-
Fehler beim Verbinden mit DB in /wp-includes/wp-db.php in Zeile 1538
-
Genesis-Themen: Wie ändert sich das Markup von Post-Meta auf Archivseiten?
-
Hinweis: map_meta_cap wurde falsch aufgerufen
-
Aktivieren Sie ein neues WordPress Theme nur für Administratoren