Mise à jour le 03/12/2015
Liste de tutoriels et ressources sur WordPress classés par thème.
Admin bar
- Add trash button to WordPress Admin Bar
- Admin Bar Tricks
- Goodbye Admin Bar, Hello Toolbar
- Customizing the WordPress Admin: Custom Admin Menus | Wptuts+
- How to Add a Custom Button in WordPress Admin Bar – Stanislav Kostadinov. Très facile à intégrer.
- 8 Ways to Hack and Improve Your WordPress Toolbar – ManageWP. Autre ensemble d’options.
- How to Add Links to WordPress 3.3′s Admin Bar. Tutoriel très clair pour ajouter un sous-menu.
- Class Reference/WP Admin Bar/add menu « WordPress Codex
- PHP: Passage par référence – Manual
Advanced Custom Field
Série de tutoriels en français
- A quoi sert le champ relationnel dans ACF ? – WP Spread
- Utilisation basique d’Advanced Custom Fields (ACF)
- Créer des articles relatifs avec Advanced Custom Fields (ACF)
- Utiliser les cases à cocher d’Avanced Custom Fields (ACF)
- WordPress: ACF Data Selector field » Ben Everard, Web Developer
Turoriels en anglais
- Creating a “Meet The Team” Page in WordPress | CSS-Tricks. Très bon tutoriel qui montre comment créer un CPT avec ACF en stockant les valeurs en cache avec les Transients de WordPress. Les ressources complètes sont données sur Github.
- ACF { Using acf_form to create a new post
- ACF { Using acf_form to create a new post
- ACF | Create a front end form
- ACF { Creating a WP archive with custom field filter
- Using ACF Flexible Content Fields to Create ‘Snow Fall’ Design Layouts in WordPress. Très bon tuto pour l’utilisation de la fonction PHP switch avec les flexible content.
- Auto-generate your post title with ACF data – Jenny Beaumont
Optimisation des méta données
Cette table n’est pas indexée. Pour changer sa propriété, des solutions existent. Quelques tutoriels:
Ajax
- Ajax dans WordPress : la méthode simple – WP Spread
- Using Ajax in WordPress: Loading Pages | Tom McFarlin
- Ajax et WordPress : le guide. Très bon article en français par Willy
App
- Build native mobile apps for iOS/Android with WordPress | AppPresser
- Using WordPress for Web Application Development: WP_User_Query – Tuts+ Code Article
Auteur / Copyright
- Prevent Content Theft — Support — WordPress.com. Protéger son contenu
- Évitez la copie et les plagieurs sous WordPress
- 7 Tips To Improve Your WordPress RSS Feed
Architecture
- Article, Page, Catégorie & Tag WordPress, les différences. Article complet en français
Avatar
- How to Create a WordPress Avatar Management Plugin from Scratch: Getting Started
- How to Create a WordPress Avatar Management Plugin from Scratch: Finishing Touches
Back Office
- Adding contextual help to plugin and theme admin pages
- Corriger un changement accidentel d’URL dans WordPress
- Exclude categories from WordPress search results
- How to Customize the WordPress Admin Area
- Using Google Fonts in Editor Style
- How to Write Your Own Easy-Administration WordPress Plugin
- New Plugin to Style your Plugin on WordPress Admin with Default Styles!
- Sortable Taxonomy Columns
- Tutorial: Creating Custom Write Panels in WordPress
- Funcion Reference wp loginout
- Customize Your WordPress Dashboard
- Custom WordPress Maintenance and Database Error pages. Pour créer une page sur mesure pendant la maintenance de votre site.
- Customizing the WordPress Admin – Adding Styling | Wptuts+
- Register multiple default backgrounds in WordPress themes
- Customizing the WordPress Admin: Help Text | Wptuts+
- Dashicons. Pour personnaliser vos icônes de menu. Ce tutoriel montre le process. Et cet autre tutoriel, explique comment l’utiliser lors de la création des post types.
- Créer une feuille de styles CSS pour le back office de WordPress
- Apply Custom CSS to Admin Area | CSS-Tricks
- Using HighCharts in WP-Admin | Wptuts+
- Adding Custom UI Themes to WordPress Admin Using Sass – Tuts+ Code Article
- Ajouter les compteurs de contenu dans le tableau de bord de WordPress
- Add Post Type Counts to the WordPress Dashboard – Gamajo Tech. J’écris du texte et ça tremble !!
- How to disable the WordPress plugin and theme editor. Pour désactiver l’éditeur visuel
- Add Custom Post Meta Data To Post List Table. Pour ajouter des colonnes de tri dans la liste des articles ou des contenus personnalisés. Ici, Paul Underwood utilise les champs personnalisés.
- How To Remove WordPress Post Meta Boxes. Très bon tutoriel qui détaille comment enlever certaines metaboxes en fonction des roles WordPress. C’est la fonction remove_meta_box qui est utilisée.
- Personnaliser Son Administration WordPress. Tutoriel très complet sur la personnalisation du back-office par Grégory.
- 10 petites astuces pour améliorer votre admin WordPress – WP Spread. Bon article par [Maxime](maximebj.
- Customized WordPress Administration Filters. Pour ajouter de nouveau filtre dans la liste de vos articles, côté back-office (+++)
- 10 petites astuces pour améliorer votre admin WordPress – WP Spread (+++)
Base de données Database
- Requêtes SQL pour changer de nom de domaine un site WordPress. Très bon article en français qui détaille le processus complet pour changer le nom de domaine d’un site WordPress. Cette manipulation fonctionne aussi pour la migration d’une version locale vers une version en ligne.
- Change Your Database Prefix to Improve Security
- WordPress Changer le préfixe des tables pour améliorer la sécurité. Tutoriel très complet de Tony Archambeau.
- Clean Up Weird Characters in Database
- Quickly Disable or Enable All WordPress Plugins via the Database
- Database Description
- 20 Helpful WordPress SQL Queries Snippets
- MySQL: Many To Many Relationships Part Two
- 2 requêtes SQL pour faire le ménage !
- 15 Requêtes SQL pour votre WordPress
- Easily Reduce & Clean Size of Options Table in WordPress. En effectuant des nettoyages au niveau des transient
- Renommer un champ personnalisé sous WordPress via phpMyAdmin
- Supprimer des champs personnalisés (custom fields) dans WordPress
- Mapping Relational Databases and SQL to MongoDB – Tuts+ Code Article
- The WordPress Coding Standards: Database Queries and Formatting SQL Queries – Tuts+ Code Article. Les standards pour faire des requêtes dans la base de données avec WordPress
*
BuddyPress
Série très complète, en français par imath
- Guide d’installation par BuddyPress France. À voir avant la série de tutoriels qui suivent.
- BuddyPress – Le Tutorial complet en mode pas-à-pas
- BuddyPress en mode pas-à-pas – Episode 2
- BuddyPress le Tuto en mode pas-à-pas – Episode 3
- BuddyPress en mode pas-à-pas – Episode 4
- BuddyPress Tuto en mode pas-à-pas – Episode 5
- (re) Découvres BuddyPress !. Par imath sur la nouvelle version de BuddyPress.
Autre série en anglais de mi 2011
- How BuddyPress Can Help You
- Developing BuddyPress Themes – Part 1
- Developing BuddyPress Themes – Part 2: Creating a Custom Style and Home Page
- Developing BuddyPress Themes – Part 3: Working with BuddyPress 1.5, Customizing Member Pages, and the Overall User Experience
Cache
- Fragment Caching in WordPress | Mark on WordPress
- Working With Memcached in WordPress | 10up. Très bon article qui évoque aussi l’utilisation en parallèle avec les transient de WordPress.
- Cache WordPress : Optimiser les performances d’un site. Créer son système de cache sur mesure.
- Persistent Object Caching
- Fragment Caching in WordPress | Mark on WordPress
Cache Transient
- WordPress Fragment Caching Revisited. Sur l’utilisation des transients dans WordPress.
- You’re Using Transients Wrong
- How to use transients to speed up your WordPress menus
- Improve custom WordPress queries with transients
- Using transients in conjunction with memcached. Otto est intervenu plusieurs fois.
- WordPress et les transients | Julien Anquetil
- Creating a “Meet The Team” Page in WordPress | CSS-Tricks. Tuto complet avec class PHP pour transient
- Transients vs CRON +Custom Fields: Caching Data Per Post – WordPress Answers
- Transients vs CRON +Custom Fields: Caching Data Per Post – WordPress Answers
- A Technical Transients Treatise | WordPress Hosting by @WPEngine
Code
Afficher du code dans vos articles
- Writing Code in Your Posts « WordPress Codex
- syntax highlighting – replace html entities in posts between pre tags – WordPress Development Stack Exchange
Commentaires
- Commentaires conditionnels pour JS dans WordPress
- Removing HTML Comments in WordPress | Tom McFarlin
Compiler et optimiser
- Using LESS with WordPress | Noel Tock
- Using CSS Preprocessors With WordPress – LESS Structures – Development – Tuts+
- WCEU : Better Site Stacks with Composer – Nicolas Juen
- WCEU : Unit testing like a pirate – Nicolas Juen
Configuration
- Astuces utiles avec le fichier de configuration WordPress
- Editing wp-config.php
- GenerateWP. Outil très complet pour générer les réglages de son thème ou Plugin.
- Clef activation Salt
- Running a Development Copy of WordPress
- Optimiser WordPress – Checklist et vérifications après installation
- Useful WordPress Configuration Tricks That You May Not Know. Plusieurs réglages très utiles pour le fichier wp-config.php
*
Core (make WordPress Core)
Évolution et discussions autour de WordPress
- WordPress › Potential roadmap for taxonomy meta and post relationships « Make WordPress Core
- WordPress › About » Roadmap. Liste des versions et évolutions futures.
- Potential roadmap for multisite: Subdirectories, subdomains, open registration, and domain mapping
- Qu’est-ce que le CRON de WordPress ?
Cron
- Tip: Create a Custom Cron Interval | Remi Corson – WordPress Expert Developer
- Faire fonctionner WP-Cron derrière une authentification http basic | ScreenFeed
Custom Post Type
Guide en 2 parties sur wp tuts
- A Guide to WordPress Custom Post Types: Creation, Display and Meta Boxes
- A Guide to WordPress Custom Post Types: Taxonomies, Admin Columns, Filters and Archives. Ajouter des colonnes de tri pour les Contenus personnalisés. Attention, un nouveau paramètre
show_admin_column
est apparu depuis la version 3.5 de WordPress. Voir le codex au moment d’enregistrer la taxonomie. - Use registered_post_type Hook to Modify Post Type Registration
- Supprimer le slug d’un type de contenu sous WordPress
Custom Taxonomy
- Les taxonomies et leurs termes : Le tutoriel ultime – BoiteAWeb.fr. Très bon article de référence, en français.
- The Beginner’s Guide to WordPress Taxonomies: A Custom Plugin – Tuts+ Code Tutorial
- Getting Started with WordPress Taxonomies | Tom McFarlin
- Add Custom Meta To Taxonomies
Debug
- Ajax-Powered Error Logs
- Ajax-Powered Error Logs for WordPress
- Erreurs WordPress : Comment résoudre les principales ?. Très bon article de fond en français sur la résolution des les erreurs courantes par Fabrice Ducarme.
- Use SCRIPT_DEBUG to enable non-minified asset files – Pippins Plugins
Développement
- Déployer facilement WordPress avec Git en FTP – WP Spread
- Idiosyncrasies of Creating a CSV in WordPress | Tom McFarlin
- A WordPress Theme Development Process | Tom McFarlin
- 10up Engineering Best Practices
- Top Down or Bottom Up in Development | Tom McFarlin
- Single Responsibility Principle in WordPress | Tom McFarlin
- WordPress Error Handling with WP_Error Class I – Tuts+ Code Tutorial
- WordPress Error Handling with WP_Error Class II – Tuts+ Code Tutorial
- Using Grunt with WordPress Development – Tuts+ Code Tutorial
- Que signifie le Message : Warning Cannot modify header information
- Why And How To Use Class Autoloading and Namespacing To Improve WordPress Development. (+++)
- Resolving PHP Timeouts in WordPress | Tom McFarlin
- Debugging WordPress Projects with Log Files | Tom McFarlin. (+++)
- Developer Plugin: Essential for WordPress Theme Development – Tuts+ Code Article. Liste des plugins incontournables.
- Tuto WP-CLI : Comment installer et configurer WordPress en moins d’une minute et en seulement un clic – WP Spread (++++)
- PhpStorm, Xdebug, Vagrant, PuPHPet, and You – Monday By Noon (++++)
- New Functions Available In WordPress 4.1 (++++) Bon résumé des nouvelles functions de WordPress 4.1
- Contribuez à BuddyPress : testez et proposez des patchs ! : imathi.eu. Très bon tutoriel pour bien voir le process quand vous contribuez à un projet open source (++++)
- Moving from MAMP to Vagrant for WordPress | Kirsten Cassidy (++++)
e-Commerce
Note: Pour la rubrique WooCommerce, voir le sommaire.
- Getting Started With Easy Digital Downloads – Tuts+ Code Tutorial
- Using Easy Digital Downloads Gravity Forms Checkout
Édition
- How To Shorten Post Titles
- How To: Add Google Fonts To WordPress Editor – Tom McFarlin
- Comment Ajouter et Personnaliser le style de l’éditeur WYSIWYG dans un thème WordPress
Expression régulière / Regex
Extrait, excerpt, Lire plus
- Customize Read More Tag, Link & Excerpt. Très bonnes resssources pour personnaliser les archives de vos articles
Framework et base de thème
- Underscores
- html5 blank
- Themify Builder – Drag & Drop WordPress Theme + Plugin
- Divi WordPress Theme
- Headway Drag and Drop WordPress Website Builder
- WordPress Theme Builder | Real Drag and Drop Layout Builder
- Genesis Framework. Framework de thème que j’utilise depuis 2010 pour tous mes sites.
- Canvas
- Salient
- X | The Ultimate WordPress Theme 2014
- The7 | Premium WordPress Theme
- Why I Switched to a Theme Framework
- Piklist • Build Powerful Websites with WordPress
- Themosis framework – A framework for WordPress developers
- WordPress Plugin Boilerplate Generator | Ready to use WordPress Plugin Boilerplate. Par Tom McFarlin. Et le Boilerplate vierge
Article de fond sur les Frameworks WordPress
- Les starter themes, Frameworks WordPress et les thèmes ultra customisables – Dysign. Article de fond pour distinguer les différents types de modèles
- Choosing a WordPress Theme Framework – the Ultimate Guide – WPMU DEV. Très bon article qui compare les différents framework de thème pour WordPress.
- Creating Child Themes for Your WordPress Theme Framework – Tuts+ Code Tutorial. Bon tutoriel qui repasse en revue l’intégration de thèmes enfants et l’utilisation des
actions
etfilter
. - Developing Plugins for Your WordPress Theme Framework – Tuts+ Code Tutorial
- How Theme Frameworks Actually Work – Tuts+ Code Tutorial
Formulaire
- WordPress Checked and Selected Functions – Brad Williams Blog. Très bon tutoriel qui montre les fonctions données par WorPress pour la gestion des formulaires.
Fonction / Function
- Accélérer WordPress en divisant le fichier functions.php update x2
- Creating a Site-Specific Snippets Plugin
- WordPress Custom functions.php Template, Part 2
- WordPress de A à Z — F comme Functions.php
- WordPress functions.php Template with 15 Essential Custom Functions part 1
- Code Archives | Greg Rickaby. Beaucoup de ressources et tutoriels sur le site de Greg
- Mastering the post_class() Function
- Check To See if Post Has Term | Tom McFarlin
- WordPress: Check if Term Has Child | Tom McFarlin
Glossaire
- Create an Alphabetical Glossary of Posts in WordPress. Très bon tutoriel de Kathy sur la création d’un glossaire automatique à partir d’une taxonomie cachée. Article écrit suite à une demande sur WordPress StackExchange.
- Build a Custom Dictionary With The CM Tooltip Glossary WordPress Plugin – WPExplorer. Création d’un glossaire à partir d’un plugin: CM Tooltip Glossary
Gravity Forms
- Custom field merge tags for Gravity Forms | Jenny Beaumont
- How to style Gravity Forms with Bootstrap and LESS | Roots. Optimiser les CSS de Gravity Forms en utilisant les styles de Bootstrap. Et une version compilée
- The Ins & Outs of Gravity Forms: Resources. Bonne série de tutoriels sur Gravity Forms
.htaccess
- 10 Ways to Use .htaccess to Speed Up WordPress
- Block Tough Proxies
- Redirecting Subdirectories to the Root Directory via HTAccess
- Déménager son blog et rediriger les anciennes urls | Encre de Lune. Tutoriel très complet pour gérer les redirections avec le htaccess
- Secure uploads, upgrade and other directories with .htaccess
- Tag Archive for htaccess
https
Hook
- Add functions to your child theme (3) Introduction to WordPress Hooks
- WordPress Initialization Hooks: Benefits and Common Mistakes | Wptuts+
- 50 Filters of WordPress – Tuts+ Code Tutorials. Série très complète de novembre 2014 sur les filtrer dans WordPress.
- 50 Actions of WordPress – Tuts+ Code Tutorials. Série très complète de décembre 2014 sur les actions dans WordPress.
- Adding Filter Hooks to Your WordPress Theme Framework – Tuts+ Code Tutorial
- Updating a WordPress Post in the Save Post Action | Tom McFarlin. (++++)
- Saving Post Meta Field Revisions in WordPress | John Blackbourn (++++)
Hosting
- WordPress Hosting Review: a review of the best WordPress hosts
- Deploy Your WordPress Blog to the Cloud
Icones
Installation de WordPress
- Installer WordPress chez OVH | Le nouveau tutoriel complet !
- Installez WordPress chez 1and1 facilement, en 2014 !
- Installer WordPress sur internet – “Les outils pour développer un site WordPress”
- La connexion à Internet – Développer un site avec WordPress
Images
- Perfect your images using WordPress | Nicolas Juen
- HTML5 Galleries in WordPress 3.9
- Supprimer toutes les images à la une : En 1 ligne de code – BoiteAWeb.fr
- How to Change the Quality of WordPress Thumbnails. Pour avoir la qualité maximum pour les images en une avec la fonction
wp_editor_set_quality
- Undefined Define: IMAGE_EDIT_OVERWRITE – Delicious Brains. Pour changer le comportement de WordPress au moment du recadrage.
Javascript JQuery
- How to load JavaScript in the WordPress admin
- 5 Tips For Using jQuery with WordPress
- How to load JavaScript like a WordPress Master
- Incorporating the jQuery Date Picker Into the Post Editor: Save the Date
- JQuery et WordPress
- Using ‘$’ instead of ‘jQuery’ in WordPress
- A Beginner’s Guide to Enqueuing jQuery
- JQuery et WordPress. Article très complet en français
- Function Reference/wp enqueue script
- The Complete Guide to Proper JavaScript Usage With WordPress
- Javascript en pied de page et JQuery – Plum
Jetpack
- Customize the list of modules available in Jetpack
- How to Disable Photon in JetPack : WPMayor
- How to add a custom sharing service to Jetpack plugin
Légistation
Ligne de commande / WP-CLI
Localhost
- apache friends – xampp
- How to setup subdomains for a local WordPress network
- Install PHP 5 Apache MySQL on Windows : WampServer
- Installer WordPress en local (Mac OS)
- Installer WordPress en local (Windows)
- MAMP: Mac, Apache, MySQL, PHP. MAMP 3 est sorti très récemment. Bonne nouvelle.
- Set Up WordPress MultiSite on MAMP : Perishable Press
- WordPress MultiSite Subdomains on MAMP
- Modern WordPress Workflow for Professionals: Rationale. Deux approches pour la virtualisation. Voir aussi les commentaires.
- Synchronisez facilement votre BDD locale et en ligne avec Migrate DB Pro . Article De Maxime sur Migrate WP Pro qui permet de synchroniser de manière avancée un site local et un site en ligne en quelques clics.
- Migrating Your WordPress Database: WP Migrate DB – Development to Production. Même outil avec en prime une vidéo sur la version gratuite.
- How to increase phpmyadmin import limit/size in Mamp PRO – YouTube
- MAMP & MAMP PRO: Increase the PHP memory limit with MAMP PRO
- MAMP: Working around phpMyAdmin’s MySQL file size limit when importing a database | Joseph Fitzsimmons
- Bye Bye MAMP Pro, Hello AMPPS – Chris Wiegman. Une alternative à MAMP pour Mac
Login / Connnexion
Maintenance
MAMP
Série pour régler un WordPress multisite en local
Média
- Get Image for Youtube or Vimeo Videos from URL
- Linking to all image sizes in WordPress
- Tutorial: Using the WP_Filesystem
- Concevoir un portfolio responsive avec filtre via Isotope.js sous WordPress
- Video that works (almost) everywhere
- Ajouter des vidéos responsive sous WordPress avec FitVids.js. Tutoriel en français
- How to Change Image Attributes in WordPress Posts
- PHP Tip: Encode & Decode Data URLs
- Applying Categories, Tags and Custom Taxonomies to Media Attachments | Wptuts+. Ajouter les catégories, mots clefs ou taxonomies sur mesure pour les médias de WordPress
- How To Add Some Extra Input To Media Library (add Photography Credit) In WordPress
- The File is Too Large For WordPress | Tom McFarlin
- How to Increase the Maximum File Upload Size in WordPress
- Image Meta Data 101 – Title, Caption, Alt Text, and Description. Très bon article sur la gestion des données pour les médias (++++)
Très bonne série sur wptuts par Tom McFarlin
- Série complète
- Getting Started with the WordPress Media Uploader
- Adding and Removing Images with the WordPress Media Uploader
- Saving Images with the WordPress Media Uploader
Menu
- Create your own sortable columns
- Customizing WordPress Menus
- Dynamic category menu highlighting for single posts
- Extend the TwentyEleven Navigation with your Social Icons
- Masquer les menus d’administration dans le back office de WordPress
- Remove Menu Item in WordPress Admin Panel
- How to Integrate Bootstrap Navbar Into WordPress Theme | Wptuts+
- Show Off Colors in Your Theme Demo by Using Body Class / Querystring
- Comment Gérer les Menus de WordPress comme un Pro. tutoriel en français très complet sur wpmarmite (+++)
- Les hooks des menus de navigation de WordPress – wabeo. Très bon tutoriel pour faires des personnalisations avancées dans les menus WordPress.
Metaboxe
- WordPress Meta Boxes: a Comprehensive Developer’s Guide
- How To Create Custom Post Meta Boxes In WordPress
- Creating Maintainable WordPress Meta Boxes: Refactoring – Tuts+ Code Tutorial
- Creating Maintainable WordPress Meta Boxes: Save and Retrieve – Tuts+ Code Tutorial
- Custom Meta Box Tabs in WordPress | Tom McFarlin
Creating Maintainable WordPress Meta Boxes – Tuts+ Code Tutorials. Série très complète sur les Meta Boxes par Tom McFarlin
- Creating Maintainable WordPress Meta Boxes
- Creating Maintainable WordPress Meta Boxes: The Layout
- Creating Maintainable WordPress Meta Boxes: The Front-End
- Creating Maintainable WordPress Meta Boxes: Finish The Front-End
- Creating Maintainable WordPress Meta Boxes: Verify and Sanitize
- Creating Maintainable WordPress Meta Boxes: Save and Retrieve
- Creating Maintainable WordPress Meta Boxes: Refactoring
Métier du Web
- 3 méthodes pour déclarer ses revenus Internet
- Spread the Web #2 Le petit guide du freelance qui se vend au bon prix – WP Spread
Migrer
- WordPress :: Migrer son site du local vers le serveur en ligne
- 3 Ways to Migrate Your Blog to a New Server & Hosting
- How To Backup Your WordPress Website
- How to Move your WordPress Website – Bill Erickson
- How To: Migrate, Combine Two (or More) WordPress Blogs into One
- Redirection Web en HTTP et HTML
- WordPress Migration
- Moving WordPress
- How to Move WPMU to a New Domain
- Migrating Multiple Blogs into WordPress 3.0 Multisite
Série complète sur WPTUTS
- Migrating Your WordPress Database: A Database Primer
- Migrating Your WordPress Database: WP Migrate DB – Production to Development
- Migrating Your WordPress Database: WP Migrate DB – Development to Production
Mise à jour / Update
- Auto Updates Manager : Gérer facilement les mises à jour automatiques. Pour gérer les mises à jour depuis la version 3.7 de WordPress. Par Julio!
- WordPress 3.7 : Les mises à jours automatiques – BoiteAWeb.fr. Par Julio!
- How to Configure Automatic Core Updates for WordPress 3.7
Multilingue
- Build a multilingual site with WordPress
- Managing multilanguage WordPress sites
- créer un fichier PO avec Poedit
- What’s the difference between characters e, x, ex …
- Extension xili-language : modèle de données et architecture pour un site multilingue M à J
- Localization with JavaScript in WordPress
- Poedit: Download
- Traductions WordPress : Thèmes & Extensions
- Traduire WordPress et ses plugins avec PoEdit
- WordPress Plugin Internationalization (i18n) Localization (L10n)
- WordPress: Traduire un thème
- Un thème WordPress multilingue avec WPML. Très bon article par Willy Bahuaud
- Conseils WPML pour le débutant
- Quelques conseils WPML pour le débutant. Article complet par Julien.
- Language Packs 101 – Prepwork
- Internationalization « Make WordPress Documentation. Les recommendations officielles pour traduire un thème sur wordpress.org
- How to load theme and plugin translations | Ulrich Pogson. Très bon article sur comment traduire.
- Traduire le header d’un plugin WordPress. Très bonne astuce par le fameux Thierry Pigot.
- Traduire son Thème WordPress une Bonne Fois pour Toute
- How To Make Your Theme Multilingual and WooCommerce Compatible – Tuts+ Code Tutorial
- WordPress i18n: Make Your Plugin Translation Ready
Multisite
- WordPress Multisite Guide for Beginners: Unlock the Power of Networks
- John James Jacoby: Multisite and Multi-network | WordPress.tv. (VIDÉO)
- Sam Hotchkiss: Building and Managing Large Multisite Networks | WordPress.tv. (VIDÉO)
- The Complete Guide To Creating A WordPress Multisite Installation | Elegant Themes Blog
- Multisite Conditional (if blog_id?) in a page template?
- Remove blog slug from multisite installations – Jenny Beaumont. Comment retirer le slug “blog” dans l’url de votre multisite. Avec le trac du core qui correspond.
*
Newsletter
Optimiser
- Optimiser WordPress Augmenter la taille mémoire de WordPress
- Speed up WordPress with Apache and Varnish
- High Traffic Tips For WordPress
- WordPress est lent, si lent…. Article très intéressant par Daniel Roch. Je vous recommande les commentaires avec plusieurs interventions à ne pas manquer.
- How WordPress Plugins Affect Your Site’s Load Time. Comment regrouper les css et js de tous les plugins
- Core Library Plugin For Reducing Code and Saving Time – Gamajo Tech
- Theme Performance. Bon article de fond pour comprendre comment optimiser un thème.
- Speed Up WordPress By Using the WordPress.com CDN for Javascript Files
- WordPress speed – How to reduce your load time to under 1 second. Article complet sur l’optimisation de WordPress
- Taking Control of the CSS/JS that WordPress Plugins Load | CSS-Tricks
- Remove Plugin Stylesheets and Scripts in WordPress
Permaliens / rewrite API
- Category in Permalinks Considered Harmful
- Optimizing WordPress Permalinks with htaccess
- WordPress — Ajouter des règles de réécriture pour les Custom Post Type
- PERMALINK CODEX > Using Permalinks
- The Rewrite API: The Basics – Tuts+ Code Article
- The Rewrite API: Post Types & Taxonomies – Tuts+ Code Article
- WordPress › Support » Insert category of taxonomy between custom post type and post
Perspectives
Les visions, idées, orientations… vers ou on va?
- Using WordPress for Web Application Development: An Introduction | Wptuts+. Article de 2013.
- Using WordPress as a Web Application Framework | Wptuts+. Article de 2012.
- 9 Most Common Misconceptions About WordPress. Le point sur 9 idées reçues autour de WordPress
PHP
- Augmenter la taille maximale d’envoi de fichiers via PHP.ini sous WordPress
- Comment obtenir des informations serveurs (PHP, MySQL) pour être compatible avec WordPress 3.2 ?
- Intégrer un script PHP externe dans un site WordPress
- WordPress constants overview. Toutes les constantes de WordPress. A apprendre par coeur 🙂
Programmation Orientée Object
Très bonne série de Tom McFarlin sur tutsplus, dédié à WordPress.
- Object-Oriented Programming in WordPress: Control Structures I
- Object-Oriented Programming in WordPress: Control Structures II
- Object-Oriented Programming in WordPress: Functions and Attributes
- Object-Oriented Programming in WordPress: Scope
- Object-Oriented Programming in WordPress: Building the Plugin I
- Object-Oriented Programming in WordPress: Building the Plugin II
- Object-Oriented Programming in WordPress: Document the Plugin I
- Object-Oriented Programming in WordPress – Document The Plugin II
- Object-Oriented Programming in WordPress – Inheritance I
Ping
- The Big Debate—WordPress Trackbacks And Pingbacks: Are They Dead? | Elegant Themes Blog
- No Self Pings : Disable WordPress Self Pingbacks,Trackbacks
- How To Disable Self Pingbacks in WordPress Without a Plugin
Plugin
- Activate WordPress Plugins Automatically via a Function
- Ten Things Every WordPress Plugin Developer Should Know
- herewithme/bea-plugin-boilerplate · GitHub
- How To Create A Widget Plugin For WordPress – WPExplorer
- Displaying Information of a WordPress.org Plugin on Your Website | Wptuts+
- WordPress Plugin Boilerplate: Testing 1, 2, 3 | Tom McFarlin. Base de plugin par Tom MacFarlin.
- Adding Ajax to Your WordPress Plugin
- Supprimer les notifications de mise à jour pour certains plugins WordPress
- How to Write a Basic WordPress Plugin « HardcoreWP
- Requiring Plugins for WordPress Custom Themes | Kirsten Cassidy. Pour installer une fonction dans votre thème sur mesure qui permettra de proposer des plugins nécessaires.
Publier
Utiliser WordPress pour s’auto publier
- How To Self-Publish a Book With WordPress. Article qui présente le process et les outils.
- Anthologize. Plugin 1 pour publier
- BookPress Client. Plugin 3 pour publier
- PressBooks | Simple Book Publishing. Plugin 3 pour publier
- From Blog to Book. Make a book from your blog. Automatically. | Blurb. Plugin 4 pour publier
- EasyDigitalDownloads. Plugin pour vendre
- Publish an eBook From Your WordPress Site – Tuts+ Code Tutorial
Pointer
- How to Add and Deactivate the new Feature Pointer in WordPress 3.3
- Introducing Pointers in WordPress 3.3
Query / Boucle
- Class Reference/WP Query « WordPress Codex. Article indispensable du codex
- Plugin API/Action Reference/pre get posts « WordPress Codex. Changer à la volée les paramètres de la query
- Modifying the current query with pre_get_posts. Artilcle très complet pour changer certains paramètres de la query par Rémi Corson
- Home Make A Better Use of Wp_query. Autre article de Rémi Corson très complet sur les subtilités de la query WordPress.
- Afficher un compteur d’articles sous WordPress
- Boucles personnalisées avec Query posts et WP Query. Très bon article en français par Maxime.
- Fonction PHP contre les injections SQL
- Requêtes SQL pour changer de nom de domaine un site WordPress
- WordPress Changer le préfixe des tables pour améliorer la sécurité. Article très complet par Tony sur la mise à jour des bases de données.
- Using WordPress for Web Application Development: Features: Custom Queries with WP_Query
- Mastering WordPress Meta Data: Querying Posts and Users by Meta Data – Tuts+ Code Article
- Don’t use template_redirect to load an alternative template file | Mark on WordPress
- Jetpack Infinite Scroll, comment l’intégrer dans votre thème WordPress. Avec l’outil intégré dans Jetpack. Quand les boucles sont moins classique, je préfère la méthode de Jonathan qui suit.
- Infinite Scroll avec jQuery sur WordPress. Par Jonathan Buttigieg. Très très bon tutoriel en français qui permet d’intégrer l’infinite scroll n’importe où.
- Masonry et Infinite Scroll sous WordPress sans plugin. Par Aurélien Denis
- WordPress: Random post order with correct pagination – Hugh Lashbrooke. Faire en sorte que le paramètre ordeby, rand fonctionne avec la pagination. Tutoriel très complet.
- Using WP_Query and Multiple Meta Keys | Tom McFarlin. Créer une boucle complexe à partir de WP Query avec plusieurs meta. (++++)
Recherche / Search
- Modifier simplement et efficacement la recherche de WordPress
- php – WordPress: Multiple Search Criteria on Custom Fields? – Stack Overflow
- Enhancing WordPress Custom Fields with Search Filtering. Article complet
- Support WordPress Francophone / Recherche multi-critère avec les catégories
- How to Add an Advanced Search to Your WordPress Site Très bon article sur la recherche dans WordPress.
- Filtre de recherche WordPress sur catégorie ou custom post type. Tutoriel en français en fonction de plusieurs filtres simples.
- WordPress: Multiple Search Criteria on Custom Fields? – Stack Overflow. Montre bien les requêtes multiples sur les champs personnalisés.
- Display A WordPress Search Form ++++
Redirection
REST API
Rôle / Membres
- How I run a membership site. Création de pages membres avec le plugin Members et Gravity form
- The Ultimate Guide to Roles and Capabilities in WordPress : WPMayor. Très bon article de fond
- Meta capabilities for custom post types
- The Ultimate Guide to Roles and Capabilities in WordPress : WPMayor
- How to Restrict a WordPress Author to Posting in One Category
- Redirect Users to Custom Pages by Role | Wptuts+
- How To: Create a Custom Login Page for your WordPress Theme
- John James Jacoby: WordPress’s Role Based Access Control – WPRBACOMGBBQ | WordPress.tv. (VIDÉO)
- Récupérer la liste des rôles sur WordPress
- Autoriser l’upload des medias pour les contributeurs dans WordPress
- Creating a Custom WordPress Registration Form Plugin – Tuts+ Code Tutorial
- Building a Membership site on the new Rainmaker platform
RSS / Feed
- How to Add Content in Your WordPress RSS Feeds
- WordPress, ajouter du contenu dans son flux RSS !. Article qui date un peu mais qui semble d’actualité
- Tout savoir sur les flux RSS générés par WordPress
Trés bonne série de Paul Underwood sur la personnalistion des feed dans WordPress.
- Add Content After RSS Feed In WordPress
- 7 Tips To Improve Your WordPress RSS Feed
- Add Custom Fields To RSS Feed
Showcase / Vitrine
- Techmeme 100 Jan 16, 2013. Les 100 plus gros sites et leur CMS. WordPress est le gagnant
Quelques gros site Sur WordPress (d’après cet page)
- TechCrunch – The latest technology news and information on startups
- Gigaom
- The Next Web – International technology news, business & culture
- Ars Technica
- Businessweek – Business News, Stock market & Financial Advice
SSL
Starter theme
- Why you should use a WordPress starter theme — The Theme Foundry. Article de fond sur le sujet
- Underscores | A Starter Theme for WordPress
- HTML5 WordPress Starter Theme | Roots
- HTML5 Blank WordPress Theme
- HTML5 Reset :: A simple set of templates for any project
Securité
- “Scanning” for Malicious Code is Pointless
- 10 Useful WordPress Security Tweaks
- 14 astuces indispensables pour sécuriser votre site WordPress
- 2013 User Agent Blacklist
- 2013 IP Blacklist
- Bloquer l’accès aux répertoires de votre installation de WordPress
- Building the 5G Blacklist
- How to Cope with a Hacked Site
- Interdire l’accès au fichier “wp-config.php” de votre installation WordPress !
- What a Malicious Server Scan Looks Like
- Changing File Permissions
- How to Protect WordPress Sites. Très bon article par Nick La
- Better Know a Vulnerability: SQL Injection » Otto on WordPress
- How to Find Hacked WordPress Files and Protect Against Intrusions
- Attacking WordPress
- How To Prevent WordPress From Participating In Pingback Denial of Service Attacks
- Protect Against Humans.txt Query-String Scans | Perishable Press
- Writing Secure WordPress Code – Brad Williams Blog
- Smarter Way To Prevent Image Hotlinking with .htaccess
- Prevent hotlinking of images files using htaccess | WordPress Tutorial
- Prevent Hotlink Images With htaccess
- Ultimate htaccess Anti-Hotlinking Strategy | Perishable Press. Par Jeff Starr. Article de loin le plus complet.
- Protéger la page de connexion WordPress par IP. Par Jonathan. Pour bloquer les adresses IP pour Apache ou NGINX sur le fichier wp-login.php
- WordFence un Antivirus WordPress Efficace. Installation du plugin WordFence par Fabrice.
- Developing for WordPress? Keep your shit secure – Mike Jolley. Très bon article qui résume bien. Voir aussi les commentaires.
SEO
- A Quick Start Guide and Checklist for Bing Search Engine Optimization
- Multiple Sitemaps
- SEO WordPress, le guide complet du réferencement naturel
- WordPress : exclure ses propres visites dans Google Analytics. Pour se masquer sur Google Analytics. Soit dans l’interface soit en créant un conditionnel dans une fonction WordPress.
- The Beginner’s Guide to WordPress SEO by Yoast: On Page SEO – Tuts+ Code Tutorial
- The Beginner’s Guide to WordPress SEO by Yoast: Social Settings: Facebook, Google Plus, & Twitter | Wptuts+
- WordPress SEO : Le guide complet sur ce plugin indispensable. Tutoriel très complet en français par Alex.
- Le Référencement par le Contenu. Article très complet sur le référencement en général
- WordPress SEO: le Guide Définitif • Licence SEO
- A Comprehensive Guide to the Best WordPress SEO Plugins
Shortcode
- How to Create WordPress Shortcodes
- Shortcode
- Shortcodes in Sidebar Widgets
- Appeler des shortcodes dans un template WordPress
- Don’t do shortcode – Konstantin Kovshenin
- Créer un shortcode avec WordPress – Nicolas Juen
Snippets / Collection De Code
Social
- Vos derniers tweets sur WordPress. Avec la nouvelle API 1.1. Très bon tuto bien détaillé par Jérôme.
- How to Show Selective Tweets in WordPress
- Social media nav menus
TinyMce
TinyMce est l’outil qui gère la mise en forme de votre contenu dans le back-office: titre, gras, média. Il est utilisé par de nombreux CMS.
- WYSIWYG CODEX > TinyMCE
- Custom styles for TinyMCE 4.0 in WordPress 3.9. Pour configurer Tinymce, par Kathy.
- WordPress 3.9+ TinyMCE 4 Tweaks: Adding Styles, Buttons, Fonts, Drop-downs & Pop-Ups – WPExplorerTous les réglages de TinyMCE 4 dans WordPress 3.9
- Add Button To Editor For All Shortcodes. Très bon tutoriel, très complet.
- Remove TinyMCE Buttons in WordPress | Tom McFarlin
- Comment personnaliser dans WordPress la barre d’outils de TinyMCE 4 avec une function.
Template (modèle)
- Adding Input Fields To Comment Form
- Register multiple default backgrounds in WordPress themes
- How to Link a WordPress Title to an External URL
- How to Use Masonry to Add Pinterest Style Post Grid in WordPress
- Créer une page “Contributeurs” sous WordPress pour valoriser vos auteurs
- Développement WordPress : Créer Des Pages D’archive Pour Des Post Metas
- Making Custom Queries using Offset and Pagination « WordPress Codex. La grande joie pour faire marcher l’offset avec la pagination avec la fonction
pre_get_posts
- Un template hierarchy pour cibler les pages de commentaires : Posez moi la question n°3 – BoiteAWeb.fr
- Override Theme Template In Plugin
Tendances
- 14 Surprising Statistics About WordPress Usage.
- Infographie dédiée pour les statistiques autour de WordPress. Celle-ci fut inspirée par l’article de Manage WP. Merci Mike
Thème
- Class Reference/WP Theme « WordPress Codex
- Ensuring Your Theme Has Retina Support | Wptuts+
- WordPress Theme Trends To Keep An Eye On For 2014
- Choisir un thème WordPress optimisé
- Avec quel thème premium commencer son périple WordPress ? – WP Spread
- Some Like It Neat: A Free WordPress Starter Theme Built with Underscores, Bourbon, and Neat. Article de wptavern sur ce starter theme qui repose sur Underscore, Bourbon et Neat (+++)
Theme Customizer
- Adding the CSS for a Color Scheme in the Theme Customizer – Tuts+ Code Tutorial
- Customizer: Adding Helpful UI Buttons to the Previewer – Conductor
- Getting Started with the WordPress Theme Customization API
Thème enfants
- An Alternative to @import in WordPress Child Themes
- Loading parent styles for child themes
- Override Parent Theme Functions
Typographie / Font
Unit Test
- Curtis McHale: Getting Started With Unit Tests
- Getting Started with Unit Testing in WordPress – Part 1 – WP Theme Tutorial
- Unit Tests for WordPress Plugins – Setting Up Our Testing Suite – Pippins Plugins
Utilisateurs / Users
- Disable password fields for non-admins
- Gérer les champs de contact dans le profil utilisateur de WordPress
- Plugin to remove Admin menu items based on user role?
- Rediriger vos membres vers la page d’accueil de votre blog WordPress après déconnexion
- Ultimate Guide to Roles and Capabilities
- WordPress Require login to view posts
- Roles and Capabilities
- Importing WordPress Users via CSV Files
- Function Reference/the author meta « WordPress Codex. Pour récupérer les valeurs d’un utilisateur
- 3 techniques pour réinitialiser votre mot de passe WordPress
- Comment changer un Mot de Passe WordPress dans phpMyAdmin. En intervenant directement dans PHPMyAdmin
- Créer un user admin sans accès à la base de données | Encre de Lune. Avec un script à ajouter en FTP
- How to Remove Biography from User Profile Admin Page – Miscellaneous – WordPress Developers & Administrators. Enlever la biographie dans le profil WordPress. Avec le post correspondant sur WordPress Development
Validation des données
Widgets
- The Future of WordPress Widgets: A Better UI With Real-Time Previews
- How To Create A Widget Plugin For WordPress – WPExplorer. Deux tutoriels complet par Rémi Corson
- How to create a Widget Plugin for WordPress – Part 2
- How To Deactivate WordPress Widgets | Tom McFarlin
- Creating Your Own Widgets Using Various WordPress APIs: Introduction – Tuts+ Code Tutorial. Article très détaillé (++++)
- Le Guide Complet des Widgets dans WordPress. Très bon article en français par Alex (++++)
Walkers
WooCommerce
- Ajouter un produit variable dans WooCommerce
- Créer un e-Commerce avec WordPress : Mode d’emploi
- Paiement CB WooCommerce | Ecommerce WordPress
- An Introduction to Theming WooCommerce for WordPress | Wptuts+
- Add Custom Options to WooCommerce Settings. Ajouter des réglages aux options de WooCommerce
- 24 Useful WooCommerce Plugins to Add Functionality to Your Store. Sélection de Plugin pour WooCommerce
- WooCommerce désactiver les styles depuis la version (2.1+). Les styles, un par un ou tout d’un coup.
- Membership Sites Using WooCommerce – Sell With WP. Article très complet pour la gestion des groupes sur ce site dédié au e-commerce avec WordPress.
- Premium Social Network with WooCommerce and BuddyPress. Créatoin d’un espace membre avec WooCommerce et BuddyPress. Tutoriel très détaillé.
- How to Use WooCommerce Shipping Classes – Sell with WP
- WooCommerce Modifying Product Query
- Retrieve WooCommerce product meta in a shortcode / Remi Corson
Trés bonne série sur WooCommerce
Sur le site de MarketPress (BackWPUp)
- Setting up WooCommerce Part 1 – Basic Settings & Products » MarketPress
- Setting up WooCommerce Part 2 – Tax, Tax Classes and Price Display » MarketPress
- Setting up WooCommerce Part 3 – PayPal Integration
- Setting up WooCommerce Part 4 – Checkout, payment options and checkout process
- Setting up WooCommerce Part 5 – Shipping options and classes » MarketPress
- Setting up WooCommerce Part 6 – Advanced shipping methods and free shipping
- Setting up WooCommerce Part 7 – Email distribution and templates
- Setting up WooCommerce Part 8 – Coupons, product & shopping cart discounts » MarketPress
WooCommerce Références
WordPress Guide
- Building a Website (1 of 3)
- Complete WordPress Theme Guide
- Guide to Managing Premium WP Projects – Part 1: Planning The Project
- Guide to Managing Premium WP Projects – Part 2: Building Your Project
- Guide to Managing Premium WP Projects – Part 3: Marketing
- Organizing and Naming Your Themes’ Template Files for Clarity and Convenience
- Stupid WordPress Tricks
- Tutorials – Bill Erickson
- Web Design WordPress Function List
- WordPress related blogs, 110+ best
- WordPress theme – The Anatomy, an Infographic
- WordPress Theme Development Training Wheels
- WordPress Theme Development Training Wheels – Lesson 3
- WordPress Theme Development Training Wheels: Day Two (Menus)
- WordPress: réussir son changement d’hébergement en 7 étapes!
- WP GUIDE CODEX > Advanced Topics
- The Complete Guide To The WordPress Settings API, Part 1: What It Is, Why It Matters
- The Complete Guide To The WordPress Settings API, Part 2: Sections, Fields, and Settings
- The Complete Guide To The WordPress Settings API, Part 3: All About Menus
- Strategies for Supporting WordPress Plugins
- Stupid WordPress Tricks. Pas si stupide, par Jeff Starrs
- Making the Perfect WordPress Theme: Introduction | Wptuts+. Série en 6 épisodes sur wptuts
- Using WordPress for Web Application Development: An Introduction | Wptuts+. Série en 7 épisodes sur wptuts
- Le dictionnaire du vocabulaire WordPress pour les débutants – Dysign. Tous les termes essentiels sur WordPress
- Le langage et vocabulaire de WordPress | Diane Bourque – Spécialiste Web
- WordPress by Example
- WordPress en 6mn ? Enfin une TV utile !
- Object-Oriented Programming in WordPress: Types – Tuts+ Code Tutorial
- A Step-by-Step Guide to Turning Your WordPress Site into a Client Magnet
- 10up Engineering Best Practices. Très bon guide par l’agence 10up.