WordPress Cronjob viele Beiträge und Bilder automatisch löschen

WordPress Cronjob viele Beiträge und Bilder automatisch löschen
Inhaltsverzeichnis
Hier meine WordPress Anleitung, wie du mit einem selbst programmierten Cronjob Artikel und alle Bilder darin löschen kannst! Und das mit hunderten Beiträgen gleichzeitig! Das spart mir viel Arbeit und hält mein WordPress sauber, sodass es keine alten Bilder ohne einen dazugehörigen Beitrag geben kann.
				
					<?php	
	echo '<center>Cronjob ausführen</center>';
	//Entwürfe und gelöschte Artikel 1x auslesen und inklusive Bilder löschen
	global $post;
	$myposts = get_posts( array(
	   'posts_per_page' => 300,
		'orderby'        => 'modified',
		'order'          => 'ASC',
	    'offset'         => 0,
		'post_status'    => 'trash'
	));

	//Unvollständige Produkte löschen
	if ( $myposts ) {
        foreach ( $myposts as $post ) : 
            setup_postdata( $post );						
				$post_id = get_the_ID(); //WP Artikel ID			
				$args = array('post_parent' => $post_id);		
				$post_attachments = get_children($args);
				if($post_attachments){
					foreach ($post_attachments as $attachment){
					   	//Alle Medien löschen
						wp_delete_attachment($attachment->ID, true);
					}
				 }
				wp_delete_post($post_id, true);	//Post löschen			
        endforeach;
        wp_reset_postdata();		
    }
?>
				
			

*In diesem Artikel sind Partner-Links enthalten. Durch einen Klick darauf gelangst du direkt zum Anbieter. Solltest du dich dort für einen Kauf entscheiden, erhalte ich ei­ne kleine Provision. Danke für deine Unterstützung!

Dir gefällt die Seite auch, wo willst du sie teilen?

Willst du mich und meinen Blog unterstützen? So teile jetzt einfach meine Internetseite! Zum Beispiel in Blogs oder bei Twitter, Pinterest, Instagram, Facebook oder mit einem Freund. Vielen Dank für deine Unterstützung!

Schreibe deinen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Broschei
Broschei
Moin ich bin Broschi und das hier ist mein Blog. Abonniere gerne auch meinen Youtube Kanal! Du findest mich auch auf Pinterest, Instagram und Twitter
Broschei
Broschei
Moin ich bin Broschi und das hier ist mein Blog. Abonniere gerne auch meinen Youtube Kanal! Du findest mich auch auf Pinterest, Instagram und Twitter

Das könnte dich auch interessieren!

Inhaltsverzeichnis
Folge mir!
Werbung*
Meinen Newsletter abonnieren

Meine neusten Artikel