Rumah > Soal Jawab > teks badan
Saya cuba bertanya soalan ini dalam rangkaian Wordpress Devlopment tetapi tidak berjaya, saya cuba menunjukkan hanya kategori tertentu dalam pautan kekal halaman.
Kini struktur pautan kekal (jenis POST) untuk semua halaman dan siaran
example.com/the-post-title/
Ini berfungsi untuk semua kategori siaran dan halaman saya, saya mahu semua kategori kelihatan seperti ini Tetapi saya mahu kategori "Muat Turun" ini apabila saya memilihnya untuk dipaparkan pada halaman ini
example.com/downloads/the-post-title/
Bolehkah sesiapa membantu saya dengan cara menggunakan kod php atau sesuatu yang lain untuk kategori khusus ini.
Saya mencuba beberapa pemalam dan mencari di web tetapi tidak menemui apa-apa yang berkaitan
P粉1279012792023-09-17 11:34:21
Anda boleh menggunakan https://www.tiny.cloud/docs/plugins /opensource/link/ Pemalam ini digunakan untuk menyesuaikan pautan anda.
P粉4516148342023-09-17 00:28:15
Anda perlu menentukan peraturan tulis semula tersuai untuk menangkap peraturan tulis semula sedia ada untuk /downloads/
的请求并正确引导它们。为此,请使用 add_rewite_rule()
siaran dan halaman yang sepadan.
Kemudian gunakan penapis post_link
过滤器/downloads
untuk menukar URL siaran untuk memasukkan
Kod pseudo:
add_action( 'init', static function () { add_rewrite_rule( ... ); } ); add_filter( 'post_link', static function ( $permalink, $post ) { // add test for post is in category return sprintf( '/downloads/%s', $post->post_name ); }, 10, 2 );