以下に、シンプルで簡単な方法といくつかのコード例を示します。
-
添付ファイルの削除:
$attachment_id = 123; // 削除する添付ファイルのIDを指定 wp_delete_attachment($attachment_id);
-
添付ファイルの削除と関連するファイルの削除:
$attachment_id = 123; // 削除する添付ファイルのIDを指定 $force_delete = true; // 関連するファイルも削除する場合はtrueに設定 wp_delete_attachment($attachment_id, $force_delete);
上記のコード例では、$attachment_idに削除する添付ファイルのIDを指定します。関連するファイルも削除する場合は、$force_deleteをtrueに設定します。
注意点として、この関数は添付ファイルのデータベースエントリと関連するファイルを完全に削除します。削除された添付ファイルは元に戻せませんので、注意して使用してください。
このようにして、WordPressで添付ファイルを削除する方法を示しました。この方法を使用すると、不要な添付ファイルを簡単に削除することができます。