WP-CLI est un petit fichier .phar, permettant la gestion de certaines tâches en ligne de commande. WP-CLI est un logiciel qui s’adresse surtout au administrateurs systèmes qui doivent gérer un nombre conséquent de blog WordPress. En effet ce couteau suisse en ligne de commande est le parfait compagnon pour manager l’installation de WordPress. Il est possible de mettre à jour les plugins, initialiser une installation multisite, et bien d’autres choses encore. Prérequis Un système d’exploitation de type UNIX (OS X, Linux, FreeBSD, Cygwin) PHP 5.3.2 ou supérieur WordPress 3.5.2 ou supérieur Nota: pour les utilisateurs Windows, il faut savoir que WP-CLI…
Créer un shortcode pour WordPress qui facilite l’affichage et le contrôle de modules HTML. Les shortcodes sont à insérer dans un aticle ou une page à partir de l’éditeur Visuel ou Text de WordPress, puis transformés par l’API Shortcode. Créer un shortcode simple Pour qu’un shortcode soit opérationnel, il faut en premier lieu le déclarer dans le fichier function.php du thème actif ou bien dans l’un des fichiers source d’un plugin. Créez d’abord une fonction qui retourne une chaine de caractères ou un module HTML, puis utilisez la fonction add_shortcode (voir fichier /wp-content/shortcodes.php ligne 89 pour plus d’infos) pour associer le shortcode à la fonction précédemment déclarée. [php]…
La structure de la base de données WordPress se présente sous la forme de onze tables ayant le préfixe wp_. Quelques éléments pour comprendre la construction d’une bdd Worpress WordPress a besoin que d’une seule et unique base de données de type SQL pour fonctionner. La structure de la base de données wordpress est type. La connexion à cette base de données s’effectue à l’aide de PDO, ce qui offre un large choix de systèmes de gestion de bases de données. On parle dans cet article des onze tables par défaut que WordPress va créer pendant l’installation. Si on installe…
Les mises à jour sont riches d’enseignements et permettent de voir ce qui marche et ne marche pas sur les anciennes versions. Gutemberg était arrivé comme un outil révolutionnaire, mais n’a pas rencontré le succès attendu : beaucoup de téléchargements de l’extension « Classic Editor » qui permet de revenir sur l’ancien WYSIWIG et une installation de ce plugin, systématiquement après l’installation de la mise à jour de WordPress 5.0 La dernière mise à jour de WordPress 5.1 réagit donc et permet le réglage vers l’ancien ou le nouveau WYSIWIG. Côté nouveautés, Betty, nom de la mise à jour, intègre « Site Health »…
Cet article s’adresse à ceux qui souhaitent activer le protocole SSL sur votre site WordPress qui se trouve déjà en production. Pourquoi activer le protocole SSL ? Le protocole SSL pour Secure S Layer permet de crypter le téléchargent des pages. Ainsi, il n’est pas possible de récupérer au vol l’envoi de données d’un formulaire. Ce qui s’avère fortement utile pour les formulaires de payement sur les E-commerce. De plus, Google et la fondation Mozilla (Firefox) encouragent les web-master à migrer du protocole HTTP à HTTPS. Comment activer SSL ? Avant de commencer, assurez-vous que la réécriture d’URL est bien…
Pour personnaliser l’accès au tableau de bord WordPress il existe deux méthodes: le plug’in HC Custom WP-Admin URL et la redirection 301. Je n’apprendrais rien à personne en disant que l’accès au tableau de bord de WordPress se fait en ajoutant /wp-admin à la suite de l’adresse de votre de blog. Tout le monde le sait, même les hackers ! D’où l’intérêt de personnaliser cette dernière. Car si le hacker ne sait pas comment parvenir jusqu’à la page du login, alors sa tentative de piratage de votre blog se compliquera très sérieusement. L’idée est de trouver un bon compromis entre simplicités…
Erreur 500 internal server error n’a rien de grave, mais il peut être désagréable d’être bloqué pour cela ! Lors de l’upload de votre site WordPress, vous devrez obligatoirement ouvrir les droits en écriture pour permettre la mise en place du fichier wp-config.php. Si certains le font manuellement, un simple transfert FTP suffira. Sinon, l’ouverture des droits se fera en réglant vos droits d’écriture en 777. Mais attention de ne pas laisser ces mêmes droits sur tous les dossiers en 77, surtout si vous êtes sur un hébergement mutualisé de type OVH, amen ou 1&1. Si c’est le cas, vous aurez…
La gestion des CHMOD pour WordPress est très importante car le CHMOD constitue la première ligne frontale pour la sécurité de votre site WordPress. Définition des CHMOD CHMOD est la contraction de Change Mode. Il s’agit d’un appel système pour les systèmes d’exploitation UNIX. C’est également le nom de la commande shell permettant de modifier les droits en : lecture, écriture et exécution des fichiers et des dossiers. Utilisation du CHMOD sur WordPress Pour changer les droits d’un fichier ou dossier, un utilisateur doit être le propriétaire du fichier/dossier. Auquel cas, il devra être l’utilisateur root. Pour chaque fichier/dossiers, les permissions s’appliquent : au propriétaire du fichier (code u comme user). au groupe d’utilisateurs du fichier (g comme group). aux autres…
Cacher le tableau de bord aux abonnés lorsqu’ils se connectent sur votre blog ou votre site. Certains sites internet propose de la gestion de contenu et le propose à des utilisateurs. En fonction des niveaux d’utilisateurs, il peut être bon de cacher certaines ou toutes les fonctions de WordPress. Et ceci sans bloquer l’accès aux fonctions de participation ou d’écriture. On peut donc optimiser le nécessaire avec une manipulation un peu complexe, mais personnalisée. Cette article a été écrit il y a quelques années, il y a désormais des extensions worpdress de grande qualité permettant de le faire sans une…
« fichier.jpg » n’a pas pu être mis en ligne suite à une erreur Impossible de créer le dossier wp-content/uploads/2013/09. Son dossier parent est-il accessible en écriture par le serveur ? Tel est le message d’erreur qui peut être rencontré lors de l’import d’un fichier dans la bibliothèque de WordPress. Pour rappel, les fichiers figurant dans cette bibliothèque se trouvent dans le dossier wp-content/uploads suivit d’un ensemble de sous dossiers. Dans le menu Réglages > Médias, il se peut que la ligne Organiser mes fichiers envoyés dans des dossiers mensuels et annuels, soit coché. C’est un réglage par défaut qui signifie que WordPress va créer un…