Чи можна зупинити WP від створення "Зразкової сторінки" та "Привіт, світ!" публікація під час створення нового блогу?
Чи можна зупинити WP від створення "Зразкової сторінки" та "Привіт, світ!" публікація під час створення нового блогу?
Відповіді:
Якщо ви використовуєте Multisite
Прийнята відповідь є руйнівною тим, що вона скасовує всі інші елементи налаштування в перекритій функції. Менш руйнівний спосіб зробити це для багатомісних установок - видалити вміст за замовчуванням під час створення нового блогу, підключившись до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
.
Також дивіться: /programming/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install