web-dev-qa-db-fra.com

Lorsque vous supprimez un message, supprimez également les commentaires associés

Dans l'état actuel des choses, lorsque je supprime un message, les commentaires correspondants sont immédiatement supprimés. Est-ce standard?

Au lieu de cela, j'aimerais qu'ils soient déplacés vers la corbeille lorsque je jette le courrier.

Comment puis-je atteindre cet objectif? Je n'arrive pas à trouver une solution.

1
dkl

Eh bien, c'est en partie vrai et en partie faux.

Lorsque vous supprimez un message, tout ce qui y est lié est également supprimé . Cela signifie que si vous supprimez la publication, les commentaires, etc. sont également supprimés .

Cependant, les commentaires et autres éléments ne sont pas traités comme s'ils avaient été directement mis à la corbeille (c'est-à-dire sur la page Commentaires de votre administrateur WordPress). Si vous supprimez directement un commentaire, il apparaît dans la corbeille des commentaires.

La raison en est que si les commentaires des publications récemment supprimées apparaissent dans la corbeille des commentaires, vous pouvez facilement les supprimer. Mais si pas seulement le commentaire avait été supprimé mais le message associé (et donc le commentaire)? Ensuite, vous deviez soit supprimer automatiquement le message ou ne fournir aucun moyen de supprimer un commentaire qui avait été supprimé, car ce dernier avait été supprimé.

En bref: si vous supprimez simplement un message, aucune des données liées ne sera supprimée - elle sera également supprimée.

J'espère que cela a du sens.

3
tfrommen