meetup opentech (openska) - wordpress expert en 1h !
TRANSCRIPT
1
OpenTech – WordPress Expert
- 02 mars 2017 -
2Présentation
Thierry PIGOTww.thierry-pigot.frExpert WordPress depuis 2005CEO WeAreWP – CEO WP Assistance
Président Association WordPress Paris (www.wpparis.fr)Responsable Meetup WordPress ParisCo-organisateur évenementsPodcast VeryFrenchTrip
www.thierry-pigot.fr – www.wearewp.pro – www.wp-assistance.fr
3Présentation de WordPress
27.3% des sites dans le monde 58% des CMS + 2 000 Thèmes + 40 000 Extensions V4.7.3 (2 à 3 MAJ/an) +90 WordCamps +2 000 meetups
4Présentation de WordPressPas que pour faire des Blogs !!!
5
Développement d’un plugin From Scratch !
6La baseLa structure
7La baseLe back
8La baseLe front
Widget
[Shortcode]Hook : wp_content()
9La baseL’entête
wp-config.php
10La baseActivation
11La baseQue faire à l’activation / désactivation d’un plugin ?
Créer des tables en base / supprimer des enregistrements ou tablesAjouter des optionsVérifier des dépendances…
12La baseRetrouver l’url / le chemin du plugin
define( 'GF_SELLSY_DIR', plugin_dir_path(__FILE__) );define( 'GF_SELLSY_URL', plugins_url('/', __FILE__) );
13La baseL’internationalisation
14La baseIntégrer Scripts & Styles
15La baseIntégrer Scripts & Styles
16La baseIntégrer Scripts & Styles
17Les shortcodes
18Les Custom Post Types
19Les Custom Post Types
20Les Custom Post Types
21Les Custom Post Types
22Les Custom Taxonomy
23Les Custom FieldsA la main !Ouadvancedcustomfields.com
24Les Custom Fields
25Les HooksAction & filtre
26Les HooksAction & filtre
27Les HooksAction & filtre
28Les HooksAction & filtre
29Les outils
Codex / Slack / WordPress Academy (Facebook)generatewp.com
Debug : • debug-bar• debug-bar transients• Query monitor• Hookr• WP php console
Traduction• loco translate• Poedit
30MERCI ;)
www.thierry-pigot.frwww.wearewp.prowww.wp-assistance.fr
@thierrypigot