it-swarm.com.de

Harte Code das Nextpage-Tag in mein Thema?

Ich habe einen benutzerdefinierten Beitragstyp für eine Diashow, bei der die verschiedenen Folien mithilfe von benutzerdefiniertem Beitrags-Meta eingefügt werden. Wie kann ich das <!--nextpage-->-Tag zwischen den Seiten in meiner slideshow.php kodieren, damit die Folien paginieren? Im Moment, wenn ich es versuche, wird der Code nicht angezeigt, weil er von Natur aus auskommentiert ist.

1
matt

Diese Frage wurde im Hybrid-Support-Forum ausführlicher erörtert. Ich habe dort ein Snippet für benutzerdefinierte Seitenumbrüche von Inhalten benutzerdefinierter Felder erstellt und veröffentlicht.

1
Rarst

Das Einfügen in ein Thema ist nicht sehr sinnvoll, da die vorherige Themenanzeige analysiert wird. Sie müssen dies in Ihrem Beitragsinhalt haben, bevor Sie ihn anzeigen können (dh in $post->post_content, wenn Sie gefragt werden). Dies ist möglicherweise noch nicht der Fall, weshalb Sie derzeit feststellen, dass es sich nicht um eine Paginierung handelt. Der andere Grund, warum dies passiert, ist ein nicht kompatibles Thema.

Die Funktion, die sich um die Paginierung in Post-Vorlagen kümmert (Vorlagen sind ein themenbezogener Teil in WordPress), heißt wp_link_pages() . Ihr Theme muss die mehrseitigen globalen Variablen unterstützen, da dies sonst niemals funktioniert. Diese globalen Variablen sind: $page, $pages, $multipage, $more, $numpages. Weitere Informationen zu ihrer Verwendung finden Sie in setup_postdata() (undokumentierte Funktion, siehe setup_postdata() in source ).

Wenn Sie es also schaffen, alle <!--nextpage-->-Fragmente in Ihren Beitragsinhalt zu integrieren und Ihr Thema mehrere Seiten für diese benutzerdefinierte Beitragstypvorlage unterstützt, sollten Sie in Ordnung sein. Die Funktion wp_link_pages () kann hilfreich sein, um dies zu erreichen.

1
hakre

für mich funktioniert <!-- nextpage --> für kein thema. Überprüfen Sie den Beitrag http://article-stack.com/education/web-design-n-development/blog-blogger-blogging/xampp-how-to-run-test-wordpress- local.amty

0