Passer au contenu principal
Catégorie

côté serveur

Structure de la base de données WordPress

Par côté serveur, wordpress Aucun commentaire

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 à besoin que d’une seule et unique base de données de type SQL pour fonctionner. La connexion à cette base de données s’effectue à l’aide de PDO, ce qui offre un large choix de système de gestion de base de données. Seules les onze tables par défaut de WordPress sont citées ici. Il est possible que des plugins aient créé d’autres tables voire même d’autres bases de données. Si un…

Lire la suite

Créer un shortcode pour WordPress

Par Aide et astuces, côté serveur, extensions, formation, Plugin Wordpress, wordpress Aucun commentaire

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]…

Lire la suite

WP-CLI – Configurez WordPress en ligne de commande

Par côté serveur, formation, wordpress Aucun commentaire

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…

Lire la suite

WordPress retient la leçon et intègre la retour de l’ancien éditeur

Par côté serveur, wordpress Aucun commentaire

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 »…

Lire la suite

Activer le protocole SSL sur votre site WordPress

Par Aide et astuces, côté serveur, formation, Sécurité, wordpress Aucun commentaire

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…

Lire la suite

Personnaliser l’accès au tableau de bord WordPress

Par Aide et astuces, côté serveur, wordpress, Wordpress 3.6, Wordpress 3.7, Wordpress 3.8, wordpress 3.9, wordpress 4.1, Worpdress 4.4 Aucun commentaire

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…

Lire la suite

Erreur 500 Internal Server Error chez OVH après l’installation de wordpress

Par Aide et astuces, côté serveur, problème wordpress Aucun commentaire

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…

Lire la suite

La gestion des CHMOD pour WordPress

Par Aide et astuces, côté serveur, formation, Plugin Wordpress, Sécurité, Thèmes wordpress Aucun commentaire

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…

Lire la suite

Cacher le tableau de bord aux abonnés

Par Aide et astuces, bases de données, côté serveur, wordpress Aucun commentaire

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…

Lire la suite

Impossible de créer le dossier wp-content/uploads sur WordPress

Par Aide et astuces, bases de données, côté serveur, Plugin Wordpress Aucun commentaire

« 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…

Lire la suite