io userei l’editor di codice integrato in wordpress
il problema non era nelle regole htaccess del plugin bulletproof, dopo aver scritto la funzione in funtions.php ho dovuto salvare nuovamente i permalink, dopodiché non si verifica più alcun errore 404.
aspetta ho trovato il problema, sono le regole htaccess di bulletproof che gli danno fastidio. Grazie per la dritta 🙂
-
Questa risposta è stata modificata 8 anni, 1 mese fa da francesco5383.
grazie per la risposta, sto provando ad usarla pari, pari
function custom_rewrite_basic() {
add_rewrite_rule('^sonetti/([0-9]{4})/?', 'index.php?post_type=sonetti&year=$matches[1]', 'top');
}
add_action('init', 'custom_rewrite_basic', 10, 0);
ma senza successo, dato che sto usando top in add_rewrite_rule, la regola dovrebbe essere eseguita prima dei permalink?
Giusto per capire meglio quale è il problema, questo link va bene
http://conteanormanna.altervista.org/index.php?post_type=sonetti&year=2017
e redirige qui:
http://conteanormanna.altervista.org/2017?post_type=sonetti
questo link invece va su 404
http://conteanormanna.altervista.org/sonetti/2017
in questo momento la regola è attiva
-
Questa risposta è stata modificata 8 anni, 1 mese fa da francesco5383.