Saya telah melihat apakah mungkin untuk menghapus blog/
dari URL post & kategori pada simpul root dalam pengaturan multisite.
Saya telah menemukan pengaturan situs multisite dan menghapus blog/
bagian dari URL dan menyimpannya. Meskipun itu mengubah semua tautan dengan benar ketika saya mengklik mereka, saya hanya berakhir dengan 404.
Jika saya pergi ke dashboard node itu sendiri dan resave saya mendapatkan blog/
URL ditulis ulang ke permalink multisite yang diubah. Terkadang membuat sesuatu seperti blog / berita / postname ini
Adakah yang pernah berhasil melakukan ini di masa lalu? Saya bertanya-tanya apakah mungkin tanpa meretas inti atau mendapatkan sedikit lebih banyak dengan beberapa .htaccess
aturan.
multisite
permalinks
David
sumber
sumber
Jawaban:
Di set situs blog
Settings -> Permalinks -> Common Setting -> Default
(Harus memilih default saja dan jangan menyentuh apa pun, Jika Anda perlu mengubah basis kategori, tag di atur di Admin Jaringan saja)Di Jaringan
Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%
Itu akan menghapus / blog slug
sumber
Langkah 1: Pergi ke
/wp-admin/network/site-info.php?id=1
Admin Jaringan -> Situs -> Edit -> centang Struktur Permalink.
Edit sesuai kebutuhan Anda.
Langkah 2: Pergi ke level situs normal
Pengaturan -> Permalinks
Pilih atau tambahkan permalink yang sesuai.
sumber
Inilah langkah-langkahnya.
Ubah pengaturan permalink di admin jaringan ke /% postname% /
Pergi ke permalinks pengaturan situs akan memperbaiki 404
Hasil: Bekerja dengan WordPress Multisite tanpa / blog / slug.
Sumber dengan tangkapan layar langkah demi langkah.
sumber
Tambahkan halaman baru dengan
news
slug. Buka Pengaturan> Membaca dan pilih halaman berita Anda sebagai halaman statis untuk posting blog.Lalu pergi ke Pengaturan> Permalink dan sesuaikan seperti struktur
/%category%/%postname%/
Anda dan siput posting blog Anda semua harus sudah/news/post/
sekarang.sumber
Di situs root, Klik permalink dan pilih "polos"
Pada tingkat jaringan, Situs> klik edit di bawah situs root> Klik pengaturan> Lakukan crtrl + F untuk menemukan "Struktur Permalink"> tambahkan% post_id% di bidang.
sumber
Bagi siapa pun yang mencari jawabannya pada Desember 2018, lakukan hal berikut.
Buka admin jaringan, pilih situs web root dan klik edit.
Masuk ke tab pengaturan. Ada daftar opsi yang sangat banyak, cari bidang Permalink Structure. hapus / blog dari Permalink dan tekan save. Saya juga kembali ke admin area blog root dan mengklik tombol simpan di bagian permalink untuk menghapus cache.
sumber