Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
(Unter) Seiten anteasern

Theorie, Praxis, Plugin
9.9.2014, Frank Staude <frank@staude.net>
Seitenbaum
Eltern (parent)
Geschwister (siblings)
Kinder (children)
wp_list_pages()
• http://codex.wordpress.org/Function_Reference/wp_list_pages
• Erzeugt eine Liste <LI> mit Seitennamen/Li...
WP_Query
• http://codex.wordpress.org/Class_Reference/WP_Query
• In einer eigenen Loop abarbeitbar
$wpdb
• http://codex.wordpress.org/Class_Reference/wpdb
• SQL von Hand
Plugins
Plugin: extended pagelist
Shortcode [pagelist] listet Unterseiten der aktuellen Seite als HTML-Liste
mit ul / li Elementen.
Plugin: extended pagelist
Shortcode [pagelist depth=“2“] listet Unterseiten bis zur übergebenen
Anzahl an Ebenen ab der ak...
Plugin: extended pagelist
<ul class="pagelist level_1“>

<li class="pagelist_element level_1"><a href="http://wp.dev/?page...
Plugin: extended pagelist
Shortcode [pagelist type=“siblings“ ] listet Geschwisterseiten der
aktuellen Seite als HTML-List...
Plugin: extended pagelist
Shortcode [pagelist output=“div“] verwendet statt ul/li eine div Struktur
zur Ausgabe. Die HTML ...
Plugin: extended pagelist
Shortcode [pagelist template=“example1“] durchläuft eine Loop für die
gefundenen Seiten. Innerha...
Plugin: extended pagelist
Parameter des Shortcode:
type: subpages | siblings, default: subpages

output: list | div, defau...
WordPress - Seiten anteasern. Theorie, Praxis, Plugins
WordPress - Seiten anteasern. Theorie, Praxis, Plugins
Prochain SlideShare
Chargement dans…5
×

WordPress - Seiten anteasern. Theorie, Praxis, Plugins

643 vues

Publié le

Am 9.September 2014 hab ich beim Meetup Hannover einen Vortrag über (Unter)-Seiten in WordPress gehalten.

Publié dans : Internet
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

WordPress - Seiten anteasern. Theorie, Praxis, Plugins

  1. 1. (Unter) Seiten anteasern
 Theorie, Praxis, Plugin 9.9.2014, Frank Staude <frank@staude.net>
  2. 2. Seitenbaum
  3. 3. Eltern (parent)
  4. 4. Geschwister (siblings)
  5. 5. Kinder (children)
  6. 6. wp_list_pages() • http://codex.wordpress.org/Function_Reference/wp_list_pages • Erzeugt eine Liste <LI> mit Seitennamen/Link
  7. 7. WP_Query • http://codex.wordpress.org/Class_Reference/WP_Query • In einer eigenen Loop abarbeitbar
  8. 8. $wpdb • http://codex.wordpress.org/Class_Reference/wpdb • SQL von Hand
  9. 9. Plugins
  10. 10. Plugin: extended pagelist Shortcode [pagelist] listet Unterseiten der aktuellen Seite als HTML-Liste mit ul / li Elementen.
  11. 11. Plugin: extended pagelist Shortcode [pagelist depth=“2“] listet Unterseiten bis zur übergebenen Anzahl an Ebenen ab der aktuellen Seite als HTML-Liste mit ul / li Elementen auf.
  12. 12. Plugin: extended pagelist <ul class="pagelist level_1“>
 <li class="pagelist_element level_1"><a href="http://wp.dev/?page_id=6">1.1</a></li>
 <ul class="pagelist level_2">
 <li class="pagelist_element level_2"><a href="http://wp.dev/?page_id=15">1.1.1</a></li>
 <li class="pagelist_element level_2"><a href="http://wp.dev/?page_id=17">1.1.2</a></li>
 </ul> 
 <li class="pagelist_element level_1"><a href="http://wp.dev/?page_id=8">1.2</a></li>
 <li class="pagelist_element level_1"><a href="http://wp.dev/?page_id=10">1.3</a></li>
 </ul>
  13. 13. Plugin: extended pagelist Shortcode [pagelist type=“siblings“ ] listet Geschwisterseiten der aktuellen Seite als HTML-Liste mit ul / li Elementen.
  14. 14. Plugin: extended pagelist Shortcode [pagelist output=“div“] verwendet statt ul/li eine div Struktur zur Ausgabe. Die HTML Klassen sind identisch.
  15. 15. Plugin: extended pagelist Shortcode [pagelist template=“example1“] durchläuft eine Loop für die gefundenen Seiten. Innerhalb des Templates können wie in der „normalen“ Loop auf alle Elemente der Seite zugegriffen werden. Daher ist der Output frei gestaltbar.Templates werden vom Plugin mitgeliefert und können auch im Theme/ChildthemeVerzeichnis liegen.
  16. 16. Plugin: extended pagelist Parameter des Shortcode: type: subpages | siblings, default: subpages
 output: list | div, default: list
 templates: Name desTempaltes, default: kein default
 depth:Anzahl der Ebenen, default: 1
 parent: ID des Seite die die Elternseite ist, default: aktuelle Seite
 order_by: Feld aus der Posts Tabelle nach dem sortiert wird, Default: post_title
 order: asc | desc, Sortierreihenfolge, default: asc

×