Articles of riscrittura delle regole di

WP Riscrivi le ultime due parti dell’URL

Ho trovato molti post sull’argomento della riscrittura di WP ma non riesco a trovare le parole giuste per descrivere questo problema. Sto cercando di realizzare quanto segue: mysite.com/examentraining/vak/biologie/havo Da riscrivere in /examentraining/vak?vakname=biologie&level=havo Quindi, quando l’utente digita mysite.com/examentraining/vak/biologie/havo nella barra degli indirizzi, dovrebbe essere visualizzata la pagina mysite.com/examentraining/vak/ , ma l’applicazione dovrebbe essere in grado di […]

Ottenere add_rewrite_rule e add_rewrite_tag per funzionare

Sono nuovo nell’uso di add_rewrite_rule e add_rewrite_tag . Sto cercando di ottenere un esempio di base per funzionare, ma niente di ciò che faccio sembra farlo funzionare. Voglio accedere a questo URL (funziona quando si immette questo URL direttamente): http://localhost/?author_name=rewrite Tramite questo URL: http://localhost/name/rewrite Ho il seguente codice in functions.php: $wp_rewrite->flush_rules(); add_action( ‘init’, ‘addMyRules’ ); […]

Schema URL personalizzato: parametri sul tipo di post personalizzato

Ho impostato un tipo di post personalizzato come Evento. All’interno di questo tipo di post ho vari bit di contenuti / meta personalizzati che verranno utilizzati su due o tre pagine differenti. Mi stavo chiedendo, diciamo che ho avuto il mio URL di tipo di post personalizzato come http://www.mysite.com/my-custom-post-title/ e su quella pagina avevo 3 […]

come cambiare alcune delle regole nel database

Devo aggiungere una regola di riscrittura per una pagina WP. Ho notato che la regola fa già parte del set esistente, ma a quanto pare non è corretta. Con la speranza che qualche meccanismo interno avrebbe sostituito la regola esistente, ho agganciato senza successo l’azione generate_rewrite_rules: function my_insert_rewrite_rules( $rules ) { $newrules = array(); $newrules[‘faqs/([^/]+)/page/?([0-9]{1,})/?$’] […]

Voglio aggiungere un campo in più ai miei URL, sto usando le funzioni Riscrivi ma non funziona

Penso che la mia domanda non sia nel modo giusto, lo chiedo solo. Voglio questo instradamento per il mio sito wordpress (ad esempio nella pagina Archivio PostType personalizzato): example.com/VALUE => example.com/?mykey=VALUE example.com/a/VALUE => example.com/a/?mykey=VALUE example.com/a/b/VALUE => example.com/a/b/?mykey=VALUE example.com/a/b/…/VALUE => example.com/a/b/…/?mykey=VALUE L’ho cercato, ho letto molti articoli e risposte ma non hanno funzionato, o forse non […]

regola add_rewrite

Voglio aggiungere una regola di riscrittura, rimuovere la “base” da un collegamento di tassonomia personalizzato. La struttura attuale è: http://example.com/bundesland/TERMSLUG Mi piacerebbe averlo in questo modo: http://example.com/TERMSLUG L’ho provato con questo: function custom_rewrite_basic() { add_rewrite_rule(‘bundesland/([^/]+)/?$’, ‘index.php?bl_tax=$1’, ‘top’); } add_action(‘init’, ‘custom_rewrite_basic’); e svuotato le regole di riscrittura dopo quella tramite Backend -> Pagina Permalinks. Non ottengo […]

Elenco blog Pagina 404 Con Riscrittura tipo di post personalizzato per blog padre

Di seguito ci saranno molti blocchi di codice, ma ecco la versione breve: Su un sito, ho un tipo di messaggio personalizzato Risorse, con una tassonomia Tipi di risorsa. L’URL per un archivio post di tipo di risorsa è: http://www.example.com/resources/articles/ L’URL per un post di risorse, con il termine di tassonomia degli articoli controllato è: […]

Riscrivi la regola aggiunta ma mostra 404 anziché la pagina specificata

Ho la seguente regola di riscrittura function coaching_apply_rule() { add_rewrite_rule(‘^coaching/apply/’, ‘index.php?page_id=5156’, ‘top’); } add_action(‘init’, ‘coaching_apply_rule’); Il motivo della regola è che /coaching/ è una pagina di archivio per un tipo di messaggio personalizzato. Vorrei che il mio /apply/ page fosse un figlio della pagina di archivio, quindi quando un utente va su /coaching/apply/ the page […]

Multiple query vars ordinamento combinazione e riscrittura url

Ho una pagina di ricerca personalizzata per un tipo di post personalizzato (“programma”). Ci sono 4 parametri che possono essere impostati per questa ricerca: ‘word_search’, ‘archived’, ‘category’ e ‘operating_system’. Possiamo cercare per ‘word_search’ e ‘category’, o ‘operating_system’ e ‘archiviato’, o solo ‘operating_system’ o una combinazione di 3 o qualsiasi altra cosa. Questo genera URL del […]

La regola di riscrittura funziona solo con il prefisso prima della prima corrispondenza

Sto aggiungendo una semplice regola di riscrittura per le pagine su wordpress. I collegamenti devono essere come questo, dove vengono catturati solo ‘item’ e ‘pagetitle’ e la prima ‘/ page’ è necessaria ma non catturante: http://domain.com/page/a/b…/item/pagetitle.html Questo funziona Internamente, pagine web salvate con slug ‘page- {item} – {pagetitle}’, funziona perfettamente con questa funzione su init: […]