WordPress: automatisch posts zu löschen, die x Tage alt sind?
Für eine lange Zeit, ich suchte ein plugin, posts zu löschen, die über ein gewisses 'Alter' (zB. 30 Tage alt). Was ist der beste Weg, dies zu tun?
- Wollen Sie dies als etwas, das geschieht in WordPress, oder wäre Sie ebenso glücklich mit einem cronjob?
- es ist gut,...auf jeden Fall 🙂 oder eher, ich denke, es sollte schon umgesetzt in wordpress, und ich verstehe nicht, warum die trash-Thema ist nicht wirklich berücksichtigt von den Entwicklern. Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier einige SQL, wird jede post, die schon seit 30 oder mehr Tagen:
Löschen alle Beiträge, die Sie ersetzen können
SELECT * FROM
mitDELETE FROM
— aber stellen Sie sicher, dass Sie eine Sicherungskopie, bevor Sie dies tun!Können Sie dann einfach
cron
jedoch, dass Sie mögen, werden, dass ein shell-script, ein PHP-Skript, oder was auch immer Sie sich am wohlsten fühlen mit.wp_posts
WOpost_type
= 'post' UND DATEDIFF(NOW ()post_date
) "> "59"); // Verbindung trennen $Daten->disconnetti();Referenz
Löschen 30 Tage alten post-Befehl :