Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Webprojekte mit WP
Frontend Entwicklerin
mts@texto.de
Actions und Hooks im Theme.
Super, total falsch, notwendiges Übel...
Monika Thon-Soun, texto.de
... hooks
actions
extra Funktion
an einem definierten Ort
Widget, Suche, ähnliche Beiträge...
wp_head
wp_footer
filter
ver...
... Beispiel
... Möglichkeiten dafür
Templates
überschreiben im
Child-Theme
Hooks anbieten
.... zb Storefront
... canonical WP Weg
Templates
überschreiben
Child Theme Dilemma
überschreibe ich viele
Templates ist Update
Sicherheit ei...
... Praxis
Hooks
jedes Theme andere
Dokumentation oft nicht
vorhanden
... Enduser
... EntwicklerInnen
... wie wäre es mit
Hooks die in jedem Theme gleich wären?
... anstatt
<?php while ( have_posts() ) : the_post(); ?>
<?php do_action( 'storefront_page_before' );?>
<?php get_templat...
... so
<?php while ( have_posts() ) : the_post(); ?>
<?php do_action( 'wp_page_before' );?>
<?php get_template_part( 'cont...
... oder vorerst
<?php while ( have_posts() ) : the_post(); ?>
<?php do_action( 'tha_page_before' );?>
<?php get_template_...
... Themes Obenland Konstantin
... Themes Frank Bueltge
... was spricht dagegen
womit arbeitest Du lieber
Templates - Hooks
Templates sind canonical
Hooks sollen nur Plugins haben
Upcoming SlideShare
Loading in …5
×

Actions und Hooks im Theme. Super, total falsch, notwendiges Übel...

1,589 views

Published on

Es gibt Standard Hooks //Actions in den Themes.
Es gibt viele Themes, die sehr viele Hooks anbieten und
es gibt immer noch eine Gruppierung, die diese Hooks verallgemeinern mag
und es gibt WP-Theme EntwicklerInnen, die dies total ablehnen.
Vor-Nachteile. Diskussionsgrundlage. Meinungsbildung.

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Actions und Hooks im Theme. Super, total falsch, notwendiges Übel...

  1. 1. Webprojekte mit WP Frontend Entwicklerin mts@texto.de
  2. 2. Actions und Hooks im Theme. Super, total falsch, notwendiges Übel... Monika Thon-Soun, texto.de
  3. 3. ... hooks actions extra Funktion an einem definierten Ort Widget, Suche, ähnliche Beiträge... wp_head wp_footer filter verändern das was da ist CSS Klasse eines HTML-Elements Darstellung von ganzen Bereichen
  4. 4. ... Beispiel
  5. 5. ... Möglichkeiten dafür Templates überschreiben im Child-Theme Hooks anbieten
  6. 6. .... zb Storefront
  7. 7. ... canonical WP Weg Templates überschreiben Child Theme Dilemma überschreibe ich viele Templates ist Update Sicherheit eine Illusion Child Theme Check Plugin
  8. 8. ... Praxis Hooks jedes Theme andere Dokumentation oft nicht vorhanden
  9. 9. ... Enduser
  10. 10. ... EntwicklerInnen
  11. 11. ... wie wäre es mit Hooks die in jedem Theme gleich wären?
  12. 12. ... anstatt <?php while ( have_posts() ) : the_post(); ?> <?php do_action( 'storefront_page_before' );?> <?php get_template_part( 'content', 'page' ); ?> <?php do_action( 'storefront_page_after' ); ?>
  13. 13. ... so <?php while ( have_posts() ) : the_post(); ?> <?php do_action( 'wp_page_before' );?> <?php get_template_part( 'content', 'page' ); ?> <?php do_action( 'wp_page_after' ); ?>
  14. 14. ... oder vorerst <?php while ( have_posts() ) : the_post(); ?> <?php do_action( 'tha_page_before' );?> <?php get_template_part( 'content', 'page' ); ?> <?php do_action( 'tha_page_after' ); ?> https://github.com/zamoose/themehookalliance seit 2012
  15. 15. ... Themes Obenland Konstantin
  16. 16. ... Themes Frank Bueltge
  17. 17. ... was spricht dagegen womit arbeitest Du lieber Templates - Hooks Templates sind canonical Hooks sollen nur Plugins haben

×