نحوه افزودن یا حذف صفحات پیش فرض در WordPress Multisite

هنگام اجرای چند سایت وردپرس ، هر بار که سایت جدیدی ایجاد می شود وردپرس به طور خودکار یک صفحه نمونه را به سایت جدید اضافه می کند. اخیراً ، یکی از کاربران ما از ما پرسید که آیا امکان حذف صفحه نمونه پیش فرض و افزودن صفحات پیش فرض خودشان وجود دارد؟ در این مقاله ، ما به شما نحوه افزودن / حذف صفحات پیش فرض در چند سایت وردپرس را نشان خواهیم داد.

چرا صفحات پیش فرض خود را در چند سایت وردپرس اضافه کنید؟ h4>

دلایل زیادی وجود دارد که می توانید صفحه نمونه پیش فرض خود را جایگزین کنید. به عنوان مثال ، ممکن است بخواهید صفحه ای اضافه کنید که به کاربران می گوید در مرحله بعدی چه باید بکنند.

صفحه نمونه پیش فرض تولید شده توسط وردپرس کمی کسل کننده است. شاید دوست داشته باشید چیزی شوخ و هوشمندانه به آن اضافه کنید؟

در آخر ، می توانید از صفحه پیش فرض استفاده و نبایدهای شبکه چند سایته خود را به کاربران بگویید.

افزودن / حذف صفحات پیش فرض در وردپرس h4>

نگران نباشید ، این کد را به functions.php فایل یا یک افزونه اختصاصی سایت .


add_action ('wpmu_new_blog'، 'wpb_create_my_pages'، 10، 2)؛

عملکرد wpb_create_my_pages ($ blog_id ، $ user_id) {
  switch_to_blog ($ blog_id) ؛

// ایجاد صفحه جدید
  $ page_id = wp_insert_post (آرایه (
    'post_title' => 'درباره' ،
    'post_name' => 'درباره' ،
    'post_content' => 'این یک صفحه درباره است. در صورت تمایل این صفحه را ویرایش یا حذف کنید. '،
    'post_status' => 'انتشار' ،
    'post_author' => $ user_id ، // یا "1" (مدیر فوق العاده؟)
    'post_type' => 'صفحه' ،
    'menu_order' => 1 ،
    'comment_status' => 'بسته شد' ،
    'ping_status' => 'بسته' ،
 ))
  
// "نمونه صفحه" پیش فرض WP را پیدا و حذف کنید
$ defaultPage = get_page_by_title ("صفحه نمونه")؛
wp_delete_post ($ defaultPage-> ID)؛

  restore_current_blog ()؛
}

در هر زمان که سایت جدیدی در شبکه چند سایته شما ایجاد می شود ، قسمت جدید این وردپرس صفحه جدیدی را با عنوان “درباره” درج می کند. قسمت دوم کد پیش فرض نمونه صفحه وردپرس را پیدا و حذف می کند.

امیدواریم این مقاله به شما کمک کند صفحات پیش فرض را در شبکه چند سایته وردپرس اضافه یا حذف کنید.

اگر این مقاله را دوست داشتید ، در با ما همراه باشید. + Google+ و توییتر . همچنین می توانید برای آموزشهای بیشتر ویدئویی وردپرس در کانال YouTube ما مشترک شوید.

منبع:
https://www.wpbeginner.com/wp-tutorials/how-to-add-remove-default-pages-in-wordpress-multisite/.

دیدگاهتان را بنویسید