Lập trình , Thiết kế website, Auto Game Online

Cách thêm / xóa các trang mặc định trong WordPress Multisite

0
0
(0)


Khi bạn đang chạy một trang đa WordPress , mỗi khi một trang mới được tạo, WordPress sẽ tự động thêm một trang mẫu vào trang mới. Gần đây, một trong những người dùng của chúng tôi đã hỏi chúng tôi rằng liệu có thể xóa trang mẫu mặc định và thêm các trang mặc định của riêng họ hay không. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách thêm / xóa các trang mặc định trong WordPress multisite.

Tại sao phải thêm các trang mặc định của riêng bạn trong WordPress Multisite?

Có thể có nhiều lý do để thay thế trang mẫu mặc định bằng trang mẫu của riêng bạn. Ví dụ: bạn có thể muốn thêm một trang cho người dùng biết phải làm gì tiếp theo.

Trang mẫu mặc định do WordPress tạo ra hơi nhàm chán. Có thể bạn muốn thêm một cái gì đó dí dỏm và thông minh?

Cuối cùng, bạn có thể sử dụng trang mặc định để cho người dùng biết những điều nên làm và không nên làm trong mạng multisite của bạn.

Thêm / xóa các trang mặc định trong WordPress

Chỉ cần thêm mã này vào tệp functions.php của trang web chính của bạn hoặc một plugin dành riêng cho trang web .

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);

function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);

// create new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'About',
    'post_name'      => 'about',
    'post_content'   => 'This is an about page. Feel free to edit or delete this page.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'page',
    'menu_order'     => 1,
    'comment_status' => 'closed',
    'ping_status'    => 'closed',
 ));  
  
// Find and delete the WP default 'Sample Page'
$defaultPage = get_page_by_title( 'Sample Page' );
wp_delete_post( $defaultPage->ID );

  restore_current_blog();
}

Phần đầu tiên của mã này chèn một trang WordPress mới có tiêu đề ‘Giới thiệu’ bất cứ khi nào một trang web mới được tạo trên mạng nhiều trang của bạn. Phần thứ hai của mã tìm và xóa Trang mẫu WordPress mặc định.

Chúng tôi hy vọng bài viết này đã giúp bạn thêm / xóa các trang mặc định trong mạng đa trang WordPress.



Source link

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave A Reply

Your email address will not be published.