Rechercher : dans
Par :

Pages privées sous Wordpress

Dernière réponse le 16 oct 2008 à 11:09:50 JpRaoul, le 15 oct 2008 à 13:34:49 
 Signaler ce message aux modérateurs

Bonjour,

Une question pour les spécialistes de Wordpress.

Ma configuration : Wordpress 2.6.2 en français, installé sur mon propre serveur Linux. Le tout fonctionne parfaitement.

J'utilise Wordpress comme un CMS allégé pour gérer un projet professionnel : une page type blog avec les actualités du projet, et un certains nombre de pages statiques (présentation de l'équipe du projet, le calendrier des réunion, etc.).

Parmi ces pages statiques, certaines sont privées : au moment de la publication, la case "cette page est privée" est cochée. Ces pages privées contiennent des informations accessibles uniquement aux membres du projet une fois authentifiés.

Dans ce site, je suis l'"administrateur" et le seul "éditeur" (rôles des utilisateurs Wordpress). Je peux créer des articles, des pages, etc.

Les autres membres sont seulement "auteurs", "contributeurs" ou "abonnés" : ils peuvent seulement créer ou soumettre des articles, ou des commentaires selon leurs rôles.

Le problème est que les membres, une fois authentifiés, ne voient pas les pages privées que j'ai créé en tant qu'"administrateur" ou "éditeur" ! Seul un utilisateur ayant pour rôle "administrateur" ou "éditeur" peut voir ces pages.

Une solution simple serait de passer tous les membres au rôle "éditeur". Mais cette solution ne me convient pas car je n'ai pas envie que tout les membres puissent créer ou modifier des pages existantes ! Les simples "abonnés", par exemple, une fois authentifiés, devraient être capables de voir les pages privées, mais pas de créer de nouveaux articles, pages, etc.

Quelqu'un a-t-il une solution à me proposer pour que je puisse créer des pages privées visibles de tous les membres authentifiés, du simple abonné à l'éditeur, sans passer tout le monde à des droits supérieurs ?

Merci pour votre aide !

PS : l'utilisation d'un mot de passe supplémentaire par page ne me convient pas non plus ;-)

Configuration: Windows XP
Firefox 3.0.3

Meilleures réponses pour « Pages privées sous Wordpress » dans :
[Windows] Fichier pagefile.sys VoirPagefile.sys est un fichier créé par Windows afin de pallier les manques de mémoire vive, on l'appelle ainsi "fichier d'échange" ou "fichier swap" (en anglais "swap file"). Cette technique permettant d'étendre la mémoire vive du système est appelée...
[Webmaster] Publier facilement une vidéo dans une page web VoirPublier une vidéo dans une page web n'est pas toujours évident: Selon le format (AVI, MPG, MOV...) tout le monde ne possède pas forcément le bon plugin et le bon codec. En revanche, la quasi-totalité des navigateurs possèdent le plugin Flash (SWF)....
[Webmaster] Les polices dans les pages web VoirLes limites du web Quand vous utilisez une police dans une page web, elle ne s'affichera que si l'internaute a la même police installée sur son ordinateur. Vous n'avez aucun moyen de forcer l'internaute à télécharger et installer une police,...
VPN - Réseaux Privés Virtuels (RPV) VoirLe concept de réseau privé virtuel Les réseaux locaux d'entreprise (LAN ou RLE) sont des réseaux internes à une organisation, c'est-à-dire que les liaisons entre machines appartiennent à l'organisation. Ces réseaux sont de plus en plus souvent...
Introduction aux Java Server Pages VoirPrésentation des Java Server Pages Les JSP (Java Server Pages) sont un standard permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. C'est-à-dire qu'une page web JSP (repérable par l'extension...
Le respect de la vie privée appliqué aux sites web VoirRespect de la vie privée Selon l'article 9 du Code civil, « Chacun a droit au respect de sa vie privée. Les juges peuvent, sans préjudice de la réparation du dommage subi, prescrire toutes mesures, telles que séquestre, saisie et autres, propres à...

1

 JpRaoul, le 16 oct 2008 à 11:09:50
  • +2

Je me réponds à moi-même car j'ai trouvé la solution à mon problème.

Le plugin "hidepost" (http://wordpress.org/extend/plugins/hidepost/) est une solution.

Il suffit de mettre les messages (articles et/ou pages, en entier ou en partie) entre les marqueurs [hidepost] et /hidepost.

Exemple (dans un article ou une page) :

----------------------------------------------------------
Voici un joli article avec plein de choses visibles par tous. Quel bel article !

[hidepost]Et voici un message privé, visible uniquement par les membres connectés, quelques soient leurs rôles./hidepost.

Et encore un message public.
----------------------------------------------------------

Pour les utilisateurs connectés, le message apparaîtra entièrement. Pour les autres, apparaîtra le message suivant :

----------------------------------------------------------
Voici un joli article avec plein de choses visibles par tous. Quel bel article !

Connectez vous (page login) pour voir cette partie du message.

Et encore un message public.
-----------------------

La phrase invitant les utilisateurs à se connecter est bien sûr changeable.

Voilà un plugin qu'il est bien !

Répondre à JpRaoul
Collection CommentÇaMarche.net