Regelseiten-URL mit Kategorie neu schreiben

Ich habe die Kategorie-Box für Seiten mit diesem aktiviert:

// Add to the admin_init hook of your theme functions.php file add_action( 'admin_init', 'page_categories' ); function page_categories() { // Add tag metabox to page register_taxonomy_for_object_type( 'post_tag', 'page' ); // Add category metabox to page register_taxonomy_for_object_type( 'category', 'page' ); } 

Und jetzt hätte ich gerne eine URl-Struktur von:

 domain.com/%category%/%pagename%/ 

Ich nehme an, es muss eine Rewrite-Regel sein, aber ich bin nicht sehr gut mit regulären Ausdrücken.

Solutions Collecting From Web of "Regelseiten-URL mit Kategorie neu schreiben"

Ganz oben auf meinem Kopf könnte etwas auf diesem Weg funktionieren:

 function wpse178647_rewrite() { add_rewrite_rule( '^([^/]+)/([^/]+)/?$', '' 'index.php?category_name=$matches[1]&pagename=$matches[2]', 'top' ); } add_action( 'init', 'wpse178647_rewrite' ); 

Völlig und völlig ungeprüft.