web-dev-qa-db-fra.com

Exploitation des commentaires Wordpress sur la page d'objet de plug-in personnalisé

J'ai écrit un plugin qui crée ses propres tables pour héberger le schéma nécessaire pour le produit du client. Ensuite, j'ai créé une page unique qui récupère l'objet personnalisé via transmis dans la chaîne de requête comme suit:

http://localhost/wordpress/my_object/?id=7

Où récupérer l'élément avec l'ID 7 dans sa table personnalisée.

Toutefois, le client souhaite que les commentaires soient activés sur la page de son objet personnalisé, ces commentaires étant évidemment liés à l'élément portant l'ID 7.

Voyant comment je ne crée pas de page, ni ne publie pour cet objet. Y a-t-il un moyen de lier les commentaires intégrés de Wordpress à cet objet personnalisé?

1
Seth Duncan

Je voudrais activer les commentaires pour cette page et les enregistrer avec une méta de commentaire contenant l'ID de votre objet. Pour être plus précis, voici comment aborder ce problème:

  1. Accrochez-vous dans l'action comment_post et enregistrez une méta de commentaire appelée my_object_id avec votre ID d'objet personnalisé en tant que valeur lors de la publication d'un commentaire à partir de la page correspondante.
  2. Pour n'afficher que les commentaires pertinents, je voudrais interroger les commentaires avec meta_key => "my_object_id" et meta_value définis sur l'ID d'objet réel pour lequel vous récupérez les commentaires.
5
Dero