Créer un Intranet avec Member Post type

Nous avons la possibilité en activant 2 extensions de rendre une partie de notre site privé. Cela peut etre pratique pour centraliser des informations propre à votre organisation sans que cela soit public.

Etape 1: Créer les pages nécessaires.

Pour fonctionner, Member post Type (MPT) a besoin de 5 pages sans lesquelles votre site peut devenir inaccessible!

Rendez vous dans le menu « Pages pour créer 4 pages:

  • Inscription (Si vous voulez autoriser les visiteurs a se créer un compte);
  • Connexion;
  • Modification de mot de passe
  • Mot de passe perdu;

Les pages peuvent être créées spécialement ou bien, vous pouvez utiliser des pages existantes sur lesquelles vous placez un bloc Visual Composer.

mpt-vc

Etape 2: Activer les extensions.

Se rendre dans le menu « Extensions » pour activer les 2 extensions suivantes:

  • Members post type
  • Members post type: Page permissions

Etape 3: Paramétrer MPT.

Rendez-vous dans « Réglages > Members Post Type »

Afin de ne pas rendre votre site inaccessible, vous devez tout d’abord vous rendre dans l’onglet « Page » pour attribuer à chaque situation définie la page correspondante:

mpt-setting-page

 

capture_020

Etape 4: Créer un rôle:

Rendez-vous dans le menu « membres -> Roles »

Créez un nouveau role avec le nom de votre choix et attribuez lui la capabilities « mpt_restrict_content »:

capture_012

Etape 5: créer la page Intranet d’origine

Le principe consiste a créer une première page qui sera la porte d’entrée de votre intranet. Elle nécessitera une authentification.

Ensuite vous pourrez créer autant de pages filles que vous le désirerez sous cette page d’origine, elles seront protégées.

 page-permission

Etape 6: créer les membres.

Votre intranet est prêt, il ne manque plus qu’à créer des membres ayant le role défini en étape 4.

Pour cela, rendez-vous dans le menu « Membres »:

create-membre