web-dev-qa-db-fra.com

Commentaire Wordpress. Besoin de quelques détails sur la table de base de données wp_comments

Aujourd'hui, je faisais des recherches sur les commentaires wordpress. Je cherche à créer un type de commentaire que je peux utiliser comme commentaire sur le type de message personnalisé wordpress que j'utilise pour les listes de répertoires d'entreprises.

En regardant la table wp_comments de wordpress Voici les champs de la table. S'il vous plaît remplissez-moi pour le but de chaque champ de la table (regarde 10, 12, 13):

  1. comment_ID: ID du commentaire
  2. comment_post_ID: La publication pour laquelle le commentaire est posté
  3. comment_author: Nom de l'auteur du commentaire
  4. comment_author_email: Nom de l'auteur pour le commentaire
  5. comment_author_url: Auteur url
  6. comment_author_IP: Adresse IP de l'auteur
  7. comment_date: Commentaire Date
  8. comment_date_gmt: Heure GMT du commentaire
  9. comment_content: Contenu du commentaire (corps du commentaire)
  10. comment_karma: Qu'est-ce que c'est? Est-ce que wordpress a un calcul de karma par défaut? ou son placé pour les auteurs de plugins
  11. comment_approved: Indique le statut du commentaire.
  12. comment_agent: Vous ne savez pas ce que c'est?
  13. comment_type: De quoi s'agit-il? Wordpress peut-il avoir une fonctionnalité par défaut comment_type comme un type de publication personnalisé?
  14. comment_parent: Pour le commentaire fileté
  15. user_id: id utilisateur si l'auteur du commentaire est un utilisateur enregistré du site.

Je me demandais si je pouvais utiliser les tables de commentaires wordpress et meta table de commentaires wordpress pour que le système de contrôle total fonctionne. Le réviseur doit être enregistré avant d'envoyer le commentaire. Cela économisera donc beaucoup de travail. Aussi, j'ai besoin de savoir comment les fonctions de commentaire actuelles wordpress fonctionneront avec cette méthode. Comme chaque commentaire a son propre post-id, il pense donc que ce ne sera pas un problème.

Et aussi quand j'importerai le CPT, je pourrai aussi importer tous les commentaires et les champs (si j'ajoute des champs de méta de commentaire), non?

Donc, si je résume mes questions sont les suivantes:

  1. que sont les champs de table 10, 12 et 13 db pour les commentaires? Est-ce que wordpress l'utilise ou je peux l'utiliser pour enregistrer des informations supplémentaires. Et comment utiliser wordpress comment meta table. Tout lien à une page de codex sera grandement apprécié.
  2. quand j'importerai le CPT, je pourrai également importer tous les commentaires et les champs (si j'ajoute des champs de méta de commentaire)?
1
Sisir

Le karma est une relique. Inutilisé.

Agent est l'agent de navigation de la personne qui a laissé le commentaire. C'est comme dire qu'ils utilisent firefox ou IE ou autre chose.

Le type de commentaire est soit "comment" (ou vide pour le cas par défaut) ou "pingback" ou "trackback", en gros. Vous pouvez avoir des types personnalisés, mais ils ne s'afficheront généralement pas sous forme de commentaires car WP ne connaît pas ces types. L'ajout de types personnalisés est possible, mais pas encore officiellement supporté car le code pour le supporter correctement n'existe pas.

Vous feriez bien mieux de stocker votre type dans la méta de commentaire pour le moment.

1
Otto