Pertanyaan yang diberi tag «url-rewriting»

Mengacu pada proses di mana URL dimanipulasi untuk membuat apa yang di WordPress disebut "permalink cantik"

1
taksonomi kustom dan halaman menulis ulang konflik siput memberi 404
Saya menggunakan plugin Custom Post Type UI untuk membuat taksonomi kustom saya. Saya memiliki portofolio yang terdiri dari proyek (jenis pos kustom) dengan 2 taksonomi khusus teknologi dan klien. Taksonomi klien memiliki siput penulisan ulang kustom portfolio/clients/, sedangkan taksonomi teknologi memiliki siput penulisan ulang kustomportfolio/ Penulisan Ulang: portfolio/html <- halaman …

1
Ubah slug basis penulis untuk peran yang berbeda
Apakah mungkin untuk mengubah siput basis penulis sesuai dengan perannya? Misalnya, penulis mendapat example.com/ninja/%username% dan pelanggan mendapatkan example.com/trainee/%username%? Saya sedang memikirkan sesuatu seperti: add_action('init', 'set_new_author_base'); function set_new_author_base() { global $wp_rewrite; if($user->role == 'subscriber') $author_slug = 'trainee'; $wp_rewrite->author_base = $author_slug; } elseif($user->role == 'author') { $author_slug = 'ninja'; $wp_rewrite->author_base = $author_slug; …

1
Aturan penulisan ulang kustom untuk halaman arsip dan posting tunggal
Saya sedang membangun situs Wordpress dengan beberapa jenis posting khusus. Setiap jenis posting adalah majalah yang berbeda. Saya juga memiliki bidang meta khusus untuk tahun dan masalah majalah. Saya ingin memiliki url (digunakan archive.php): http://my_site/magazine/name/ http://my_site/magazine_name/year/ http://my_site/magazine_name/year/issue/ Saya membuatnya dengan kode: function magazine_rewrite_tag() { add_rewrite_tag('%issue_year%', '([0-9]{4})'); add_rewrite_tag('%issue%', '([0-9])'); } add_action('init', …

3
Cara mendapatkan URL cantik dengan add_query_arg di permalinks
Dengan add_query_arg()itu bagus untuk menambahkan parameter tambahan ke URL dan juga mudah untuk membuat aturan penulisan ulang. Sejauh ini bagus. Tetapi masalahnya adalah penggantian URL dilakukan oleh wordpress. Ketika saya memiliki URL, seperti: www.mysite.com/?page_id=1&myvar=test dan saya mengetik URL ini ke baris alamat browser dengan permalink yang diaktifkan. Tautan ini akan …


2
Melewati parameter ke templat halaman khusus menggunakan url bersih
Sekarang saya meneruskan parameter ke templat khusus dalam format berikut www.example.com/?pageid=12&rid=24&title=this-is-the-title Saya telah membuat dua tabel. Jadi saya perlu mengambil data dan menampilkannya di halaman-halaman itu. Saya ingin menggunakan format URL bersih seperti: www.example.com/pageid/12/rid/24/title/this-is-the-title Adakah yang bisa mengatakan bagaimana ini bisa dicapai? Terima kasih


1
Titik akhir permalink jenis pos khusus
Saya memiliki jenis posting khusus yang disebut "tujuan" dan saya telah menetapkan topeng EP untuk jenis posting menjadi EP_PERMALINK default. Saya telah menambahkan beberapa titik akhir sebagai berikut: add_filter( 'query_vars', 'add_query_vars'); function add_query_vars($vars){ $vars[] = "tours"; $vars[] = "activities"; return $vars; } add_action('init', 'add_endpoints'); function add_endpoints(){ global $wp_rewrite; add_rewrite_endpoint('tours', EP_PERMALINK); …

1
Posting struktur URL seperti site.com/category/the-post-title
Saya baru dengan wordpressdan saya ingin memahami lebih baik jika memungkinkan untuk membuat halaman dengan url berdasarkan pada categorydan kemudian post title, jadi: sesuatu seperti http://mysite.com/category-name/the-post-title atau http://mysite.com/category-name/12345(id pos) atauhttp://mysite.com/category-name/12345/the-post-title apakah ada plug-in yang melakukan ini atau haruskah saya mempertimbangkan cara lain yang suka url_rewritemelakukan ini?

1
Jenis pos khusus, tidak perlu untuk tampilan tunggal, ditambah ingin menulis ulang permalink yang menyertakan hash dalam URI
Kami menggunakan CPT untuk mengelola halaman pertanyaan yang sering diajukan di situs, di mana pertanyaannya adalah judul posting dan jawabannya adalah konten posting. Ada halaman utama untuk FAQ yang menampilkan semua posting (halaman arsip FAQ). Dengan struktur ini, kami benar-benar tidak memerlukan tampilan tunggal untuk FAQ apa ​​pun dan bahkan …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.