background preloader

Sécuriser Wordpress - Verrouiller l'éditeur de code

Sécuriser Wordpress - Verrouiller l'éditeur de code
Ce travail sur Wordpress a été rendu possible grâce au soutien d'Ikoula. La grande saga de l'automne / hiver et plus si affinité sur la sécurité WordPress continue avec cette fois un petit conseil concernant l'édition de fichiers à l'intérieur même de WordPress. Si vous vous rendez dans Apparence -> Editeur, vous verrez que par défaut, il est possible de modifier le code des fichiers de thèmes. Vous l'aurez compris, laisser active cette possibilité est une mauvaise idée, car si un attaquant arrive à se logger sur votre WordPress, il pourra alors injecter du code sur votre serveur via cet éditeur. Oui, je sais, c'est bien pratique d'éditer son code directement depuis l'interface de WordPress... Pour désactiver cette option, rendez-vous dans le fichier wp-config.php et ajoutez les lignes suivantes: define('DISALLOW_FILE_EDIT',true); Si vous avez manqué les articles précédents, vous pouvez retrouver le reste ici : Aller sur l'article précédentAller sur l'article suivant

WP Photo Sphere : insérez des panoramas sur 360° dans WordPress Il y a quelques temps déjà, je vous présentais un script permettant d’afficher sur vos sites des panoramas sur 360° pris par Photo Sphere, la fonctionnalité phare d’Android 4.2 dont on continue à parler régulièrement. Ce script, développé par Joe Simpson et disponible sur GitHub, est plutôt bien foutu mais n’est pas forcément très simple à utiliser dans WordPress. C’est pourquoi j’ai eu l’idée de développer un plugin permettant d’afficher des panoramas Photo Sphere dans vos articles ou pages WordPress. Comme vous l’aurez deviné, ce plugin, simplement nommé WP Photo Sphere, est basé sur le script de Joe Simpson. Pour ajouter un panorama, il vous suffit ensuite d’uploader ce dernier comme vous le feriez avec n’importe quel autre ficher et de récupérer son ID. Alors il peut être plutôt utile de décrire ce qu’on obtient avec un tel tag. Vous savez tout, n’hésitez pas à tester la chose et à laisser vos impressions ici-même.

Sécuriser Wordpress - L'installation Ce travail sur Wordpress a été rendu possible grâce au soutien d'Ikoula. Si vous êtes blogueur ou webmaster, vous connaissez surement ce sentiment de crainte lorsque vous voyez le site d'un ami se faire pirater. Vous vous dites "A quand mon tour ?" D'ailleurs, peut être que cela vous est déjà arrivé et c'est pour cela cette série d'articles vous intéresse. Avant toute chose, sachez que rien n'est in-piratable. Si vous êtes négligent, vous pouvez perdre en un claquement de doigts le travail de plusieurs années à cause d'un piratage (et d'une politique de sauvegarde mal fichue). Voici grosso modo, le planning que j'ai prévu en terme de contenu : Introduction - Mise en bouche (l'article que vous êtes en train de lire)Premiers Conseils (Pour les débutants et qui concerne WordPress)Les plugins pour sécuriser WordPressLes techniques de sécurisation avancées (Pour aller un peu plus loin et qui concernent plus le serveur que WordPress en lui-même) Environnement Les fichiers Les risques

Wordpress: remplacer Jetpack pour gagner en mémoire Voilà, il fallait bien y arriver un jour. Mon blog grossit, et les inévitables erreurs de mémoire (Fatal Error) se sont installées. J’ai dû donc faire le ménage dans mes extensions WordPress pour vous garantir une navigation fluide et sans accroc, en commençant par virer Jetpack. Les avis sur Jetpack diffèrent sur la toile, mais ce plugin, qui propose pas mal d’options intéressantes de WordPress.com est de toute évidence bien gourmand. Je m’en suis vraiment rendu compte en utilisant l’extension P3 (Plugin Performance Profiler) qui scanne votre site et fournit les temps de chargement et l’impact de chaque plugin sur la rapidité de votre blog. Pour virer Jetpack, j’ai donc commencé par lister les fonctions que j’utilise, et j’ai ensuite cherché un palliatif pour chacune. Partage de l’article au moment de sa publication Jetpack propose par défaut de partager votre article fraichement déployé vers les réseaux sociaux que vous avez configuré. Boutons de partage Pour le détail du code, le voici:

Tutoriel WordPress C’est quoi WordPress ? WordPress est un moteur de blog libre et gratuit. Sa fonction ? ? crédit photo Désolé, il n’y a pas de version mobile de cette vidéo pour cette formation. Alors, tenté(e)s ? Les objectifs de la série de tutoriels Comme d’autres (mais quel prétentieux ) j’aurais pu me contenter de vous expliquer comment installer WordPress… Comme d’autres (voilà que ça recommence ), j’aurais également pu me contenter de vous faire un lien vers une ou deux pages web vous expliquant en russe comment l’utiliser, et, comme d’autres, j’aurais pu vous demander gentiment d’aller poser toutes vos questions sur un autre forum… Mais non, sur VidéoNoob, ça ne se passe pas comme ça ! Via ce tutoriel, j’aimerais : Index des tutoriels (évolutif) : 2 – C’est quoi un blog ?

WordPress 4.0 : Toutes les nouveautés du CMS La dernière mise à jour notable du célèbre CMS, WordPress 3.9 Smith, était dévoilée au mois d’avril de cette année. Après la publication de quatre versions bêta et d’une release candidate, WordPress 4.0 est sur le point d’être annoncé. Sans surprise, de nouvelles fonctionnalités sont évidemment à prévoir. Détails ci-dessous ! Rédaction d’articles et pages plus aisée Les rédacteurs de contenus seront ravis d’apprendre que la taille de l’éditeur de texte enrichi s’adapte désormais toute seule. Avec pour même optique de simplifier la rédaction au sein de WordPress 4.0, les boutons de mise en forme suivent le scroll, restant toujours accessibles sur le haut de la fenêtre du navigateur, et permettant ainsi à tout moment de mettre un contenu en exergue au travers de gras et d’italique ou encore d’insérer un titre, lien, liste à puces, etc. De plus, WordPress a pensé à une insertion de contenus externes avec prévisualisation immédiate au sein de l’éditeur de texte enrichi. Via

Wordpress 3.4 Après plus de 6 mois de développement, WordPress 3.4 est désormais disponible. Cette version apporte quelques nouveautés intéressantes qui méritent le détour. Par exemple, on peut dorénavant modifier un thème en temps réel depuis l'interface d'administration et c'est assez impressionnant. Voici une vidéo de démonstration : Pour les fans d'oEmbed, le support de Twitter a été ajouté. On retiendra également : Un meilleur support des mobiles grâce la librairie jQuery UI Touch Punch qui permet aux développeurs d’ajouter le support des interfaces tactiles dans leurs thèmes La possibilité d’inclure du code HTML dans les légendes des images Une nouvelle API XML - RPC qui permet la publication à distance Amélioration de la prise en charge de l’internationalisation ( i18n ) Ajout de deux nouvelles fonctions pour customiser l’apparence d’un site : add_custom_header_image() et add_custom_background() L'optimisation des requêtes MySQL Le tag de fermeture PHP "? fr.wordpress.org Source

Tutoriel WordPress : Transférer son site en local, au serveur de production | le blog officiel Toute l’équipe de video2brain remer­cie cha­leu­reu­se­ment Chris­tophe Aubry d’avoir pris le temps d’écrire ce tuto. Ce tuto écrit vient en com­plé­ment à la for­ma­tion « Votre site avec Word­Press » réa­li­sée par Chris­tophe Aubry. L’objectif : Lorsque vous créez votre site avec un CMS comme Word­Press, il est essen­tiel de créer ce site web en local, sur votre machine, afin de tes­ter toutes les fonc­tion­na­li­tés que vous sou­hai­tez mettre en place. Une fois que cette pre­mière phase est cou­ron­née de suc­cès, vous devez le pla­cer sur le ser­veur de pro­duc­tion de votre héber­geur, afin que votre site soit acces­sible à tous sur Internet. Le site en local Sur Win­dows, pour créer et tes­ter votre site en local, vous pou­vez uti­li­ser WAMP­ser­ver, comme vous avez pu le voir dans le cha­pitre 3 « L’installation de Word­Press sous Win­dows ». Sau­ve­gar­der le site en local Sto­ckage du contenu du site Sto­ckage des médias, des exten­sions et des thèmes Modi­fier l’accès au site

Tutoriel WordPress : 65 tutoriels WordPress gratuits Des tutoriels WordPress ? En quelques années, WordPress.org s’est imposé comme l’un des logiciels libres de référence pour procéder à l’installation et à la gestion d’un blog au quotidien. En parallèle, la plateforme gratuite de création et d’hébergement de blogs WordPress.com connaît un grand succès. Pour les EPN (espaces publics numériques), le grand public, les associations, les commerçants, les artisans, les TPE et les PME et les personnes ayant un projet de blog, WordPress.com est d’une grande souplesse. Voici une sélection de 65 tutoriels gratuits WordPress (WordPress.com et WordPress.org) à télécharger. Bonne lecture et bon apprentissage! 65 tutoriels WordPress gratuits à télécharger Manuels et guides « Créer son blog WordPress et y publier ses premiers articles » par l’Ecole du Blog (19 pages, en pdf) « Créer un site sous WordPress » par Speed Avance (17 pages, en pdf) « Guide pour gérer son blog sur une plateforme utilisant WordPress.org » par Enseignons.be (27 pages, en pdf) Projets

Tuto : comment installer Wordpress en local sur WAMP Très souvent cette question est posée dans mon entourage pour tout ceux qui veulent s’entrainer dans le domaine du Web. Souvent, après avoir fait ses premiers pas sous WordPress.com qui permet de créer son blog en ligne en quelques clics, on remarque quelque chose. Le problème c’est que très rapidement on se sent limité ou il faut passer par la caisse. Il faut donc passer à quelque chose d’un peu plus libre et surtout intéressant. La solution est alors d’installer le CMS sur un serveur Web pour avoir son propre site avec la possibilité cette fois de modifier tout ce que l’on souhaite. Mais alors comment faire pour installer le CMS en local sur son ordinateur avec le logiciel WampServer ? La première étape est bien évidemment de se procurer les éléments indispensables pour cette opération, il faut donc télécharger WampServer et WordPress sur les liens suivants : <A HREF=" Entrez le login « root » sans renseigner de mot de passe. sur votre site.

Ressources Wordpress : plugins indispensables, SEO, widgets - Blog SEO Dans la [label style='4']série[/label] des Guide SEO WordPress, voici la « cuvée 2013.update3 » des plugins WordPress que je conseille fortement pour ce CMS. Les meilleurs plugins pour démarrer (autrement dit les indispensables lors de votre installation), des outils pratiques pour une meilleure ergonomie blog/site et des plugins « social » pour apporter visibilité à votre contenu et en faire un référence sur la toile. Cette sélection est un retour de mes différentes expériences personelles (sur ce blog), professionelles (sur l’utilisation de WordPress en pure CMS) et de partages avec des collègues aussi fan de WP que moi (si ce n’est pire) pour ne citer Daniel Roch (@seomix) ou Oliviet Gobet (@gd6d). Dans la catégorie « must-have » pour démarrer avec WordPress : WordPress SEO Source : Joost de Valk est à WordPress ce que AMG est à Mercedes, pour les plugin du moins, c’est à dire l’un des plus fervents codeurs de plugins. Google Analytics for WordPress Disqus

Requêtes SQL pour nettoyer la base de données de Wordpress Après quelques mois d'utilisation, la base de données de votre Wordpress peut contenir des caractères étranges, des données obsolètes, ou pires... Cet article présente quelques requêtes SQL pour faire le ménage dans tout ça. Avant de commencer Avant de manipuler une base de données, on réalise toujours une sauvegarde : mysqldump -u utilisateur -p nom-de-la-base > /chemin/vers/base.db.sql C'est indispensable ! Retirer les caractères illisibles Les problèmes d'encodages de caractères peuvent être désastreux. Fermer les tracksbacks sur les articles Vous utilisez les trackbacks et les pings ? UPDATE wp_posts SET ping_status = 'closed'; Se débarrasser de tous les shortcodes inutilisés Les shortcodes sont très pratiques, mais ils ont un gros problème ; une fois que vous ne les utilisez plus (suite à un changement de thème par exemple), vous les retrouverez en tant que texte dans vos articles. UPDATE wp_post SET post_content = replace(post_content, '[supprimer]', '' ) ; Supprimer un meta spécifique

Polices Google : un plugin pour WordPress Il y a quelques jours, j’expliquais comment se passer des polices Google sans s’en passer et Gilles nous indiquait que WordPress intégrait depuis quelques mois un appel vers les polices Google depuis son interface d’administration et proposait un plugin pour désactiver l’appel à ces serveurs. Pour rappel, la technique que j’indiquais consistait à modifier manuellement les feuilles de styles afin de faire référence à nos propres fichiers de polices hébergés sur notre serveur et non plus directement à ceux fournis par Google. Je vous propose exactement d’automatiser ces modifications au sein de WordPress. Vous trouverez le plugin en archive à la fin de ce billet et vous invite à lire le code source largement commenté du seul fichier présent dans cette dernière. Cahier des charges du plugin : Ce dernier doit : Travaillons avec classe : Le code source de WordPress est constitué de plusieurs fonctions définies dans plusieurs fichiers. Fonctionnement du plugin : Convention d’écriture et standards :

Les principales fonctionnalités de WordPress en vidéo Le blog Autour du Tuto a pour objectif d’accompagner les débutants sur le Web grâce à de nombreux tutoriels vidéos proposés en ligne. Ouvert depuis le 1er octobre 2010, il compte selon l'auteur plus de 300 vidéos répartis selon les sujets maîtrisés par son créateur, à savoir WordPress, Internet et les réseaux sociaux. Le CMS WordPress bénéficie d'un traitement conséquent. Une bonne partie des tutoriels a été mise en ligne en octobre et novembre 2012. Une rubrique est d'ailleurs consacrée à ce système de gestion de contenu et recense à ce jour plus d'une centaine d'animations vidéos. Comprendre les bases de WordPress Pour maîtriser les fonctionnalités de base, l'auteur propose 2 séries de tutoriels : Sauvegarder son blog Du jour au lendemain, un "simple" problème informatique peut avoir des conséquences désastreuses notamment lorsque les données sont localisées dans "les nuages". Niveau : Populaire

Related: