Comment puis-je laisser chaque utilisateur s'abonner à une catégorie spécifique de son choix? Je veux faire quelque chose comme Reddit s'abonner à des catégories? Y at-il un tutoriel qui aide à faire cela?
Vous pouvez leur donner cette URL http://www.example.com/?cat=42&feed=rss2
Celui-ci si les liens permanents sont activés http://example.com/category/categoryname/feed
Remplacez l'URL du site et l'identifiant ou le slug de cateogries par le bon
Afficher une liste de catégories à l'utilisateur peut-être avec wp_dropdown_categories
. Enregistrez l'id de la catégorie à laquelle l'utilisateur s'est abonné dans la base de données à l'aide de la fonction add_user_meta()
ou update_user_meta
, puis sur le modèle sur lequel vous souhaitez afficher les publications, utilisez WP_Query
pour récupérer toutes les publications.
Si vous ne connaissez pas les fonctions, consultez leur référence sur codex, il est facile à trouver sur google
Il existe un plugin " post notification " qui permet aux utilisateurs de s'abonner à des publications en général ou à des catégories spécifiques (si vous activez cette option dans les paramètres du plug-in). . L'utilisateur sera averti par email si un nouveau message a été publié. Vous pouvez même créer des modèles de courrier électronique. Le plugin n'a pas été mis à jour depuis un moment, mais fait toujours un excellent travail.