Xóa sên blog khỏi nút gốc Wordpress Multisite


15

Tôi đã xem xét liệu có thể xóa blog/khỏi URL bài đăng & danh mục trên nút gốc trong một thiết lập nhiều trang hay không.

Tôi đã tìm thấy các cài đặt trang web nhiều trang và đã xóa blog/một phần của URL và được lưu. Mặc dù nó thay đổi tất cả các liên kết một cách chính xác khi tôi nhấp vào chúng, tôi chỉ kết thúc bằng 404.

Nếu tôi đi đến bảng điều khiển nút và lưu lại, tôi sẽ nhận được blog/URL được viết lại vào các permalinks đa biến đã thay đổi. Đôi khi tạo ra một cái gì đó như blog / tin tức / tên bài đăng này

Có ai quản lý để làm điều này trong quá khứ? Tôi tự hỏi nếu có thể mà không hack lõi hoặc có thêm một chút với một số .htaccessquy tắc.


Bạn đã thử làm một số nghiên cứu? Có rất nhiều bài đăng trên các diễn đàn WP.org về chủ đề này, cũng như một số bài đăng trên blog
shea

Tôi đã tìm thấy plugin này để hoạt động - github.com/WebDevStudios/remove-blog-slug , tôi đã nhận được liên kết này từ các cuộc thảo luận ở đây - jennybeaumont.com/remove-blog-slug-multisite-installations
JosephC

Câu trả lời:


19
  1. Tại trang blog được đặt Settings -> Permalinks -> Common Setting -> Default(Phải chọn chỉ mặc định và không chạm vào bất kỳ thứ gì, Nếu bạn cần thay đổi cơ sở danh mục, cơ sở thẻ được đặt tại Chỉ quản trị mạng)

  2. Tại mạng Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%

Rằng nó sẽ xóa / sên blog


Đây là một cách tiếp cận tốt mặc dù nó không hoạt động nếu BuddyPress được cài đặt do BuddyPress yêu cầu permalinks không mặc định. Bất cứ ý tưởng làm thế nào để có được xung quanh này?
henrywright

10

ảnh chụp màn hình cài đặt Quản trị mạng

Bước 1: Chuyển đến /wp-admin/network/site-info.php?id=1

Quản trị mạng -> Trang web -> Chỉnh sửa -> kiểm tra Cấu trúc Permalink.

Chỉnh sửa theo yêu cầu của bạn.

Bước 2: Chuyển đến cấp độ trang web bình thường

Cài đặt -> Permalinks

Chọn hoặc thêm permalink thích hợp.


Tôi không thể tìm thấy Quản trị mạng -> Trang web -> Chỉnh sửa -> kiểm tra Cấu trúc Permalink thông qua điều hướng để tôi sử dụng URL bạn đã đưa ra trong bước 1 của bạn và điều đó đã hoạt động! Cảm ơn bạn. Đã dành rất nhiều thời gian cho việc này.
Aditya Bajaj


1

Thêm một trang mới với newsdạng sên. Chuyển đến Cài đặt> Đọc và chọn trang tin tức của bạn làm trang tĩnh cho các bài đăng trên blog.

Sau đó, đi tới Cài đặt> Permalink và tùy chỉnh cấu trúc của bạn như thế nào /%category%/%postname%/và tất cả các bài đăng trên blog của bạn sẽ được /news/post/ngay bây giờ.


0

Tại trang gốc, Nhấp vào permalink và chọn "đơn giản"

Ở cấp độ mạng Trang web> nhấp vào chỉnh sửa trong trang gốc> Nhấp vào cài đặt> Thực hiện crtrl + F để tìm "Cấu trúc Permalink"> thêm% post_id% vào trường.


0

Đối với bất cứ ai đang tìm kiếm câu trả lời là hết tháng 12 năm 2018 hãy làm như sau.

Truy cập quản trị mạng, chọn trang web gốc và nhấp vào chỉnh sửa.

Đi đến tab cài đặt. Có một danh sách lớn các tùy chọn, hãy tìm trường Cấu trúc Permalink. xóa / blog khỏi Permalink và nhấn lưu. Tôi cũng đã quay lại khu vực quản trị blog gốc và nhấp vào nút lưu trên phần permalinks để xóa bộ đệm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.