{"id":2837,"date":"2012-11-27T08:56:31","date_gmt":"2012-11-27T08:56:31","guid":{"rendered":"https:\/\/dmjcomputerservices.com\/fr\/?p=2837"},"modified":"2025-10-15T15:41:16","modified_gmt":"2025-10-15T14:41:16","slug":"proteger-articles-wordpress-avec-mots-de-passe","status":"publish","type":"post","link":"https:\/\/dmjcomputerservices.com\/fr\/blog\/proteger-articles-wordpress-avec-mots-de-passe\/","title":{"rendered":"Prot\u00e9gez-vous vos articles ou vos pages WordPress avec un mot de passe ?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Protection des articles et pages WordPress avec un mot de passe<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La protection par mot de passe est un excellent moyen de masquer le contenu de certains de vos articles et pages. Les utilisateurs n&rsquo;ont pas besoin d&rsquo;\u00eatre connect\u00e9s pour acc\u00e9der au contenu ; il leur suffit d&rsquo;obtenir un mot de passe de la part du propri\u00e9taire du site.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright\"><img decoding=\"async\" width=\"308\" height=\"132\" src=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/11\/WordPress-password-protected-page.gif\" alt=\"WordPress password protected page example\" class=\"wp-image-2839\" title=\"WordPress password protected page\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez prot\u00e9ger un article ou une page avec un mot de passe simplement en modifiant \u00ab la visibilit\u00e9 \u00bb avant la publication et en choisissant l&rsquo;option \u00ab Prot\u00e9g\u00e9 par mot de passe \u00bb au lieu de \u00ab Public \u00bb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Comment remplacer le formulaire implicite de protection par mot de passe<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le format standard pr\u00e9sent\u00e9 \u00e0 l&rsquo;utilisateur est assez basique : un champ pour le mot de passe et un texte l&rsquo;invitant \u00e0 saisir le mot de passe. Sur la plupart des sites web professionnels, il est recommand\u00e9 de personnaliser ce message, ainsi que le style du formulaire de contact. <a href=\"https:\/\/fr.wordpress.org\/support\/article\/using-password-protection\/\" target=\"_blank\" rel=\"noopener\">WordPress vous permet de le faire<\/a> en ajoutant une fonction et un filtre au fichier functions.php de votre th\u00e8me\u00a0 pour remplacer le formulaire standard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jusqu&rsquo;\u00e0 la version 3.4, WordPress pr\u00e9conisait <a href=\"https:\/\/gist.github.com\/4153154.git\" target=\"_blank\" rel=\"noopener\">ce code pour remplacer le formulaire standard de mot de passe pour les publications prot\u00e9g\u00e9es<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Probl\u00e8mes de protection par mot de passe depuis WordPress 3.4<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/wordpress.org\/documentation\/wordpress-version\/version-3-4\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress 3.4 a supprim\u00e9 le fichier wp-pass.php<\/a>. Il s&rsquo;agissait d&rsquo;un changement subtil qui a pris de court de nombreux propri\u00e9taires de sites web. Les formulaires de mot de passe personnalis\u00e9s qui avaient \u00e9t\u00e9 ajout\u00e9s avant WordPress 3.4 ont cess\u00e9 de fonctionner lorsque le site a \u00e9t\u00e9 mis \u00e0 niveau vers la version 3.4, mais les propri\u00e9taires de sites web ne se rendent pas toujours compte que leurs formulaires ne fonctionnent plus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si vous avez ajout\u00e9 votre formulaire de mot de passe personnalis\u00e9 AVANT WordPress 3.4 et que vous avez ensuite mis \u00e0 jour votre version de WordPress, vous devriez v\u00e9rifier vos pages et articles prot\u00e9g\u00e9s par mot de passe pour vous assurer qu&rsquo;ils fonctionnent toujours. Il y a de fortes chances qu&rsquo;ils ne fonctionnent plus !<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une solution consiste \u00e0 modifier le fichier des fonctions de votre th\u00e8me (\/wp-content\/nom-de-votre-th\u00e8me\/functions.php) en rempla\u00e7ant la r\u00e9f\u00e9rence \u00e0 <em>wp-pass.php par wp-login.php?action=postpass<\/em>. Cela a fonctionn\u00e9 avec succ\u00e8s sur l&rsquo;un des sites que je g\u00e8re.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Une modification subtile apport\u00e9e \u00e0 WordPress a pris de court de nombreux propri\u00e9taires de sites web. Les formulaires de mot de passe personnalis\u00e9s ajout\u00e9s avant la version WP 3.4 ont cess\u00e9 de fonctionner lorsque les sites web ont \u00e9t\u00e9 mis \u00e0 jour.<\/p>\n","protected":false},"author":23,"featured_media":8545,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[66],"tags":[163,164,211,165],"class_list":["post-2837","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-password","tag-protection","tag-wordpress","tag-wp-pass-php"],"_links":{"self":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/posts\/2837","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/comments?post=2837"}],"version-history":[{"count":0,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/posts\/2837\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/media\/8545"}],"wp:attachment":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/media?parent=2837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/categories?post=2837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/tags?post=2837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}