WordPress: eliminare i contenuti fittizi dopo l'installazione del tema

WordPress: eliminare i contenuti fittizi dopo l'installazione del tema

Ogni nuova installazione di WordPress dispone di un post, una pagina ed un commento predefiniti. Possiamo eliminare questo contenuto fittizio subito dopo l'installazione del nostro tema.

Aggiungete il seguente codice al file functions.php:


function my_theme_setup() {
	$the_theme_status = get_option( 'theme_setup_status' );

	if( $the_theme_status !== '1' ) {
		wp_delete_post( 1, true );
		wp_delete_post( 2, true );
		wp_delete_comment( 1 );
		update_option( 'theme_setup_status', '1' );
	}
}

add_action( 'after_setup_theme', 'my_theme_setup' );

In questo caso abbiamo registrato un'opzione che impedisce al nostro codice di essere eseguito nuovamente qualora dovessimo riattivare il tema.

Torna su