Parallax WordPress Theme ohne Hardcoding – möglich?

Ich möchte mein erstes Parallax WordPress Theme entwickeln, nur weil ich Spaß daran habe, dieses Zeug zu lernen.

Ich habe dieses Snippet gefunden: http://jsfiddle.net/cse_tushar/Dxtyu/141/

Der Benutzer kann auf einen Menüeintrag klicken, und die Website blättert zu dieser Seite. Ich möchte wissen, ob es möglich ist, dies bei der Entwicklung eines Themas zu tun – um irgendwie die Seiten jedes Menüpunktes auf die gleiche Titelseite zu bringen und direkt zu diesem zu springen.

Dies bedeutet natürlich, dass es funktional sein muss, egal welche Seite es aus dem Menü ist, da ich das Theme an das Theme Repository verteilen möchte.

Ich hoffe das macht Sinn.

Solutions Collecting From Web of "Parallax WordPress Theme ohne Hardcoding – möglich?"

Eine Option wäre, alle Elemente im Navigationsmenü in die Seite zu laden, wenn sie mit wp_get_nav_menu_items ($ menu_name, $ args) erzeugt wird.

Eine andere Möglichkeit, dies zu tun, wäre, ajax zu verwenden, um die betreffende Seite zu erfassen und sie an das Ende des aktuellen Inhalts anzuhängen, bevor die Bildlaufaktion ausgetriggers wird.

Es gibt jedoch ein paar mögliche Probleme mit der letzteren Idee, insbesondere die Tatsache, dass normale WordPress-Themen Vorlagen verwenden, um eine ganze Seite anzuzeigen … und nur den Inhalt, den Sie anhängen möchten, erfordern etwas mehr Arbeit als einfach nur Abfragedaten Verwenden von query_posts (), um alle Globals zu stampfen (schließlich eine Verwendung für diese function!), einen Puffer zu öffnen, die entsprechende Vorlage zu laden und den Inhalt zurückzugeben.

Natürlich könnten Sie eine benutzerdefinierte function schreiben, um Posts auf eine bestimmte Art zu erfassen und zu formatieren, und dann den richtigen Code verwenden, der an die Post-Liste angehängt wird.