WP가 “샘플 페이지”및 “Hello World!”를 작성하지 못하게 할 수 있습니까? 새 블로그를 만들 때 게시 하시겠습니까?
답변
멀티 사이트를 사용하는 경우
허용 된 답변은 재정의 된 기능의 다른 모든 설정 항목을 취소한다는 점에서 파괴적입니다. 다중 사이트 설치를 위해 덜 파괴적인 방법 은 새 블로그 작성 중에 기본 컨텐츠를 연결하여 삭제하는 것입니다.wpmu_new_blog
add_action( 'wpmu_new_blog', 'delete_wordpress_defaults', 100, 1 );
function delete_wordpress_defaults(){
// 'Hello World!' post
wp_delete_post( 1, true );
// 'Sample page' page
wp_delete_post( 2, true );
}
답변
디렉토리에 파일 install.php
을 작성하십시오 wp-content
. 이 파일에서 wp_install_defaults()
함수 를 선언합니다 . 해당 기능을 비워두면 기본 카테고리, 링크, 게시물 또는 페이지가 생성되지 않습니다.
기본 (플러그 가능) wp_install_defaults()
기능은에서 찾을 수 있습니다 wp-admin/includes/upgrade.php
.
참조 : https : //.com/questions/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install