Domande taggate «url-rewriting»

Si riferisce al processo in base al quale un URL viene manipolato per creare quello che in WordPress viene chiamato "piuttosto permalink"


1
Cambia la lumaca di base dell'autore per ruoli diversi
È possibile cambiare la lumaca di base dell'autore in base al suo ruolo? Ad esempio, gli autori ottengono example.com/ninja/%username% e gli abbonati ottengono example.com/trainee/%username%? Sto pensando a qualcosa di simile: 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') …

1
Regole di riscrittura personalizzate per pagina di archivio e singolo post
Sto costruendo un sito Wordpress con diversi tipi di post personalizzati. Ogni tipo di post è una rivista diversa. Ho anche un metacampo personalizzato per un anno ed una rivista. Vorrei avere gli URL (usato archive.php): http://my_site/magazine/name/ http://my_site/magazine_name/year/ http://my_site/magazine_name/year/issue/ L'ho fatto per codice: function magazine_rewrite_tag() { add_rewrite_tag('%issue_year%', '([0-9]{4})'); add_rewrite_tag('%issue%', '([0-9])'); …

3
Come ottenere graziosi URL con add_query_arg nei permalink
Con add_query_arg()esso è bello aggiungere parametri aggiuntivi a un URL ed è anche facile creare una regola di riscrittura. Fin qui tutto bene. Ma il problema è la sostituzione dell'URL effettuata da wordpress. Quando ho un URL, come: www.mysite.com/?page_id=1&myvar=test e scrivo questo URL nella riga dell'indirizzo del browser con permalink …


2
Passando i parametri a un modello di pagina personalizzato utilizzando URL puliti
Ora sto passando parametri a un modello personalizzato nel seguente formato www.example.com/?pageid=12&rid=24&title=this-is-the-title Ho creato due tabelle. Quindi ho bisogno di recuperare i dati e visualizzarli su quelle pagine. Vorrei che usasse un formato URL pulito come: www.example.com/pageid/12/rid/24/title/this-is-the-title Qualcuno può dire come questo può essere raggiunto? Grazie

1
Come rimuovere le date dai permalink esistenti?
Dopo aver fatto qualche ricerca sulle date sui blog, sembra che sia una buona idea rimuoverle dai post esistenti. Prendere in considerazione: Ospitato autonomamente (su Bluehost) Oltre 1.000 post esistenti Tutti i post sono indicizzati da Google e molti sono collegati ad altri domini. Molti post sono collegati all'interno del …

1
Endpoint permalink di tipo di post personalizzato
Ho un tipo di post personalizzato chiamato "destinazioni" e ho impostato la maschera EP per il tipo di post su EP_PERMALINK predefinito. Ho aggiunto un paio di endpoint come segue: 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; …

1
Pubblica la struttura dell'URL come site.com/category/the-post-title
Sono nuovo con wordpresse vorrei capire meglio se è possibile creare pagine con un URL basato su categorye quindi su post title, quindi: qualcosa come http://mysite.com/category-name/the-post-title o http://mysite.com/category-name/12345(l'id post) ohttp://mysite.com/category-name/12345/the-post-title esiste qualche plug-in che fa questo o dovrei considerare altri modi come url_rewritefarlo?

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.