Sziasztok,
szeretném azt megoldani, hogy ha valaki beírja a “blogom.hu/user/otto” címet, akkor a “user.php?user=otto” cím töltődjen be.
A szabályt beraktam a $wp_rewrite-ba és benne is van a $wp_rewrite->rules-ban, a gondom az, hogy nem tudom, hogy egyáltalán a user.php fájlt a wordpress témám könyvtárába kell-e berakni vagy hova. Ha a témán belül van a user.php, akkor sem tölti be, hanem visszavisz a téma index.php állományához.
Ez a rewrite-os szabályt elhelyező kódom:
Code:
function user_add_rewrite_rules($wp_rewrite){
$new_rules = array(
'user/(.+)' => 'user.php?user='.$wp_rewrite->preg_index(1)
);
$wp_rewrite->rules = $new_rules + $wp_rewrite->rules;
}
add_action('generate_rewrite_rules', 'user_add_rewrite_rules');
Tudnátok ebben segíteni?
Köszi szépen