क्या "नमूना पृष्ठ" और "हैलो वर्ल्ड" बनाने से WP को रोकना संभव है! नया ब्लॉग बनाते समय पोस्ट करें?
क्या "नमूना पृष्ठ" और "हैलो वर्ल्ड" बनाने से WP को रोकना संभव है! नया ब्लॉग बनाते समय पोस्ट करें?
जवाबों:
यदि आप मल्टीसाइट का उपयोग कर रहे हैं
स्वीकृत उत्तर इस बात में विनाशकारी है कि यह ओवरराइड फ़ंक्शन में अन्य सभी सेट-अप आइटम को रद्द कर देता है। मल्टीसाइट संस्थापनों के लिए इसे कम विनाशकारी तरीका नए ब्लॉग निर्माण के दौरान डिफ़ॉल्ट सामग्री को हटाने के लिए हुक करके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