Création d'un site Web social avec le plugin WordPress BuddyPress

Publié: 2018-11-13
WordPress BuddyPress
Suivez @Cloudways

BuddyPress est un plugin WordPress qui vous aide à créer et à gérer des réseaux sociaux afin que les utilisateurs puissent interagir et communiquer entre eux de manière très intuitive. Un ensemble de plugins ajoute des fonctionnalités spécifiques que vous pouvez combiner pour personnaliser le réseau selon vos besoins.

Ce didacticiel aidera les lecteurs à installer les thèmes WordPress BuddyPress et à configurer un thème compatible BuddyPress. À la fin, les lecteurs auront un site Web de réseautage social simple, prêt à fonctionner.

Table des matières

  • Installer un thème WordPress
  • Installer le plugin BuddyPress
  • Configurer le plugin
  • Utiliser BuddyPress avec le thème
  • Créer un menu pour la barre de navigation
  • Activer les inscriptions sur le site Web
  • Configurer la page d'accueil

Étape 1 : Installer le thème WordPress

Je vais sélectionner un thème social simple et basique pour l'exemple de site Web. Pour ce tutoriel, j'utiliserai le thème WordPress Quest . Pour installer le thème, accédez à Apparence → Thèmes et recherchez « Quête ». Ensuite, cliquez sur le bouton Installer comme indiqué ci-dessous.

téléchargement de thème de quête

Une fois installé, cliquez sur le bouton Activer pour activer le thème sur le site Web.

thème de quête

Étape 2 : Installez le plugin BuddyPress

Accédez au panneau d'administration WordPress, accédez à Plugins → Ajouter un nouveau → recherchez BuddyPress dans la zone de recherche en haut à droite. Une fois que vous avez trouvé le plugin, cliquez sur le bouton Installer maintenant .

Une fois le processus terminé, activez le plugin.

plugin copain

Ensuite, je vais maintenant configurer le plugin BuddyPress pour l'utiliser avec le thème Quest .

Étape 3 : Configurez le plugin BuddyPress

Accédez à Plugins → Plugins installés → BuddyPress → Paramètres .

Vous remarquerez un onglet de crédits et trois onglets d'options à travers lesquels vous pouvez configurer WordPress BuddyPress en fonction de vos besoins.

1. Composants

Ces options permettent à l'administrateur du site d'activer (ou de désactiver) des actions qui ont un impact direct sur la façon dont les utilisateurs interagissent avec les autres utilisateurs du réseau social.

  • Profils étendus : lorsque cette option est activée, vous pouvez ajouter des champs personnalisés au profil utilisateur.
  • Paramètres du compte : Cocher cet élément permet aux utilisateurs de modifier leur compte et leurs notifications directement à partir de l'écran de profil.
  • Connexions d'amis : lorsqu'elles sont activées, les utilisateurs peuvent envoyer des demandes d'amis à d'autres utilisateurs du site. Si la demande est acceptée, les utilisateurs peuvent se surveiller via le journal d'activité.
  • Messagerie privée : lorsque cette option est activée, les utilisateurs peuvent envoyer des messages privés à d'autres membres à la fois individuellement et en groupe.
  • Flux d'activité : cette option permet aux utilisateurs de voir les activités de leurs amis sur le site Web social, y compris les fils de discussion, les commentaires, les mentions, la publication directe et les favoris. Les utilisateurs sont également avertis par e-mail.
  • Notifications : cette option permet aux utilisateurs de recevoir une notification instantanée des activités de leurs amis, y compris les demandes d'amis, les messages privés, etc.
  • Groupes d'utilisateurs : Cette option permet aux utilisateurs de créer des groupes de nature publics, privés ou cachés.
  • Suivi du site : lorsqu'il est activé, enregistre l'activité liée aux nouveaux messages et commentaires.

2. Options

Ces options ajoutent à l'expérience utilisateur en autorisant (ou en interdisant) les actions des utilisateurs enregistrés.

onglet options

Actualisation automatique de l'activité

La fonctionnalité la plus utilisée des réseaux sociaux est l'actualisation automatique des flux d'actualités afin que les utilisateurs n'aient pas à actualiser la vue encore et encore pour obtenir de nouvelles mises à jour. Par défaut, cette option est activée afin que les utilisateurs connectés soient avertis lorsqu'une nouvelle publication ou un nouveau commentaire est partagé.

Synchronisation de profil

Cette option permet aux utilisateurs de lier leurs profils WordPress à leurs profils BuddyPress.

Poster des commentaires

Lorsque cette option est activée, les utilisateurs peuvent ajouter leurs commentaires aux publications et aux commentaires sur leur flux d'activité.

3. Pages

C'est la section la plus importante pour votre site social.

onglet pages

Bien que cet onglet soit assez simple, de nombreux utilisateurs de BuddyPress sont confus. Laissez-moi vous aider à comprendre ces trois étiquettes :

  1. Membres
  2. Activité
  3. Groupes d'utilisateurs

Remarque : En cas de doute, utilisez les paramètres par défaut pour ces étiquettes.

Maintenant, je vais créer des pages d' inscription et d' activation .

S'inscrire

Dans BuddyPress, il s'agit du formulaire d'inscription par défaut. BuddyPress a besoin d'une page pour attribuer son formulaire d'inscription. C'est pourquoi je dois ajouter une nouvelle page à partir de mon panneau d'administration WordPress

Activer

Il s'agit également d'un processus d'activation de compte par défaut de BuddyPress. Pour cela, je dois à nouveau créer une nouvelle page en allant dans le panneau d'administration de WordPress et en ajoutant une nouvelle page.

Créer des pages d'inscription et d'activation de compte

Créez la page " Inscription " en naviguant vers Pages → Ajouter un nouveau .

BuddyPress installation wordpress

Créez la page « Activer le compte » en accédant à Pages > Ajouter un nouveau .

BuddyPress installation wordpress

Maintenant, accédez à Paramètres → BuddyPress → Pages.

Remarque : si ces options ne sont pas visibles, accédez à Paramètres → Général et activez l'option « Tout le monde peut s'inscrire ».

Enfin, cliquez sur le bouton « Enregistrer les modifications » à la fin de la page.

Étape 4 : Utilisation de BuddyPress avec le thème

Allez dans Apparence → Menus. Ouvrez Options d'écran dans le coin supérieur droit.

BuddyPress installation wordpress

Assurez-vous d'avoir marqué BuddyPress.

BuddyPress installation wordpress

Étape 5 : Créez un menu pour la barre de navigation

Remarque : si vous disposez déjà d'une barre de menus, supprimez-la avant de continuer.

BuddyPress installation wordpress

Suivez ces étapes pour ajouter une nouvelle barre de menus.

BuddyPress installation wordpress

Supprimez les widgets par défaut du thème et configurez-les en fonction de vos besoins.

BuddyPress installation wordpress

Ajoutez des widgets BuddyPress à la barre latérale.

(BuddyPress) Connexion : Ce widget intègre la fonctionnalité de connexion BuddyPress. Le widget présente le formulaire de connexion dans la barre de menu latérale.

(BuddyPress) Dernières activités : ce widget affiche les activités récentes sur le site BuddyPress, permettant aux utilisateurs de suivre les tendances de la communauté.

Membres (BuddyPress) : ce widget de menu latéral répertorie tous les membres récents, populaires et actifs.

(BuddyPress) Membres récemment actifs : Comme son nom l'indique, ce widget affiche les membres récemment actifs.

(BuddyPress) Qui est en ligne : Être en ligne ne signifie pas que l'utilisateur est également actif. Ce widget aide les autres utilisateurs à voir les autres membres en ligne.

(BuddyPress) Navigation principale : Cette activité montre et mentionne à tous les utilisateurs. Il s'agit de la navigation principale et doit être visible en haut de tous les autres widgets.

Étape 6 : Activez les inscriptions d'utilisateurs sur le site Web.

Dans le cas d'un réseau social public, l'enregistrement des utilisateurs doit être ouvert à tous les visiteurs. Cependant, si le réseau est privé, vous pouvez soit désactiver complètement l'enregistrement, soit, mieux encore, rendre le processus sur invitation uniquement.

Pour rendre le processus d'inscription public, accédez à Paramètres → Général → marquez Tout le monde peut s'inscrire.

BuddyPress installation wordpress

Étape 7 : Configuration de la page d'accueil

Enfin, la dernière et la plus importante partie du processus consiste à définir une page d'accueil de votre site Web. Lorsqu'un visiteur vient sur votre site Web, c'est la première page qu'il verra.

Dans cet exemple, j'ai défini la page « activité » comme page d'accueil de mon site Web. Pour cela, allez dans Paramètres > Lecture.

BuddyPress installation wordpress

Cliquez maintenant sur le bouton Enregistrer les modifications . Votre propre site Web social alimenté par le plugin WordPress BuddyPress est maintenant prêt pour les visiteurs.

Comme j'ai sélectionné la page « Activité » comme page d'accueil, les visiteurs peuvent voir l'activité en cours juste après avoir visité le site Web. En haut, j'ai le menu BuddyPress avec des options telles que Notifications, Paramètres et Profil.

Dans le menu de droite, tous les widgets sont répertoriés dans l'ordre dans lequel je les ai ajoutés, et dans la section principale de la page, j'ai le flux d'activité qui est mis à jour en temps réel.

J'exécute mon réseau social sans aucun problème avec Varnish sur mon serveur géré Cloudways. Cependant, si vous rencontrez un problème et que le problème est une page spécifique, allez-y et excluez ces URL des paramètres de Varnish. Si le problème persiste, désactivez le tableau de bord du serveur Varnish à partir de Cloudways ou contactez le support de chat en direct 24h/24 et 7j/7.

Dernières pensées

L'installation de WordPress BuddyPress est un travail difficile et le processus peut prendre du temps. Il y a quelques choses qui pourraient mal tourner, et j'ai essayé de présenter des solutions aux problèmes les plus courants qui pourraient gâcher votre expérience BuddyPress.

J'encourage également les lecteurs à se sentir libres de poser leurs questions via la section commentaires ci-dessous. Je me ferai un plaisir de vous répondre et de vous guider. Bonne connexion !