"নমুনা পৃষ্ঠা" এবং "হ্যালো ওয়ার্ল্ড!" তৈরি থেকে WP কে থামান Stop পোস্ট


10

"নমুনা পৃষ্ঠা" এবং "হ্যালো ওয়ার্ল্ড!" তৈরি করা থেকে কি ডাব্লুপি'কে থামানো সম্ভব? নতুন ব্লগ তৈরি করার সময় পোস্ট করবেন?

উত্তর:


4

যদি আপনি মাল্টিসাইট ব্যবহার করেন

গৃহীত উত্তরটি ধ্বংসাত্মক কারণ এটি ওভাররাইড করা ফাংশনে থাকা সমস্ত সেট-আপ আইটেম বাতিল করে। মাল্টিসাইট ইনস্টলগুলির জন্য এটি করার একটি কম ধ্বংসাত্মক উপায় হ'ল ইন নতুন করে ব্লগ তৈরির সময় ডিফল্ট সামগ্রী মুছে ফেলা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 );
}

19

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


1
ধন্যবাদ! ডাব্লুপি মাল্টিসাইট দিয়ে সমস্যাটি সমাধান করার আপনার কি ধারণা আছে? Wp- বিষয়বস্তু ডিরেক্টরিতে install.php যুক্ত করার পরে নতুন সাইট তৈরি করার সময় আমি 500 টি ত্রুটি পাই।
ব্যবহারকারী1706680

দুঃখিত, আমার মন্তব্য উপেক্ষা করুন - 500 ত্রুটি অন্য কোনও কারণে ঘটেছিল! মাল্টিসাইটের জন্যও কাজ করে!
ব্যবহারকারী1706680

এটি 'শ্রেণিবদ্ধ' বিভাগ এবং অন্যান্য সেটিংসের হোস্টকেও বাতিল করে দেবে। ঠিক কী কী আপনি ওভাররাইড করবেন তা দেখার জন্য নীচের লিঙ্কটিতে ফাংশনটি পরীক্ষা করুন: কোর.ট্রাস.ওয়ার্ডপ্রেস.আর
স্টিভেন

দয়া করে এই কাজ করার একটি কম ধ্বংসাত্মক পথ জন্য নিচে আমার উত্তর দেখুন Multisite ইনস্টলসমূহ জন্য wordpress.stackexchange.com/a/272252/13118
স্টিভেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.