È possibile modificare lo slug del tipo di post predefinito?
Ho dei tipi di post personalizzati sul mio sito WordPress e ho impostato gli slug come "/blog/{post_type}/{post_title}".
Sto usando il tipo di post predefinito come sezione "note", quindi vorrei che lo slug fosse "/blog/notes/{post_title}". È possibile farlo?
Puoi modificare la struttura nelle tue impostazioni dei Permalink e puoi anche cambiare lo slug nel codice che hai utilizzato per registrare il tipo di post, per poi ri-salvare i tuoi Permalink.
'rewrite' => array( 'slug' => 'portfolio', 'with_front' => false ),
Nell'esempio sopra, lo slug è portfolio e può essere modificato.
Leggi di più nella sezione Rewrite http://codex.wordpress.org/Function_Reference/register_post_type
Ci sono molti »tipi di post predefiniti« come post, page o anche nav_menu_item. Se stai parlando di post come quello predefinito, basta andare nella pagina di amministrazione Impostazioni → Permalink, scegliere »struttura personalizzata« e utilizzare /blog/note/%postname%/ come struttura.
Ho provato questo, ma ora tutti i permalink dei miei custom post type sono "/blog/notes/blog/{post_type}/{title}"
DannyM
Come definisci i custom post type? Credo che tu debba definire la chiave rewrite => with_front come FALSE.
David