J'ai une fonction qui charge latéralement une vignette YouTube sur une page ... mais je veux d'abord supprimer le pouce présenté sur la page (ainsi que toutes les différentes tailles générées automatiquement).
Je suppose que je veux utiliser delete_post_thumbnail()
suivi de wp_delete_attachment()
pour désassocier le pouce de la publication, puis tuer le fichier de pouce. Est-ce exact? Et cela supprimera-t-il également tous les différents fichiers multimédias miniatures (les tailles supplémentaires générées automatiquement) du disque?
Utiliser wp_delete_attachment( $attachmentid, true )
est seulement ce dont vous avez besoin.
En passant true
comme deuxième argument, ($force_delete
voir codex ):
Donc, vous pas devez également utiliser delete_post_thumbnail()
.