Wie füge ich gallery slug zur Anhang URL hinzu?

Ich benutze Standard-WordPress-Galerie, aber ich bin nicht glücklich mit der URL zu Bild (Link zur Anhangsseite).

In meiner aktuellen Situation ist Galerie URL:

http://example.com/gallery/ 

und Bild URL ist

 http://example.com/image01/ 

Was ich versuche zu erreichen, ist, dass die Galerie-URL gleich bleibt, aber die URL des Bildes (Anhangs) lautet:

 http://example.com/gallery/image01/ 

Ich kann meinen Galeriecode anpassen, um den gallery slug zur Anhangs-URL hinzuzufügen (wahrscheinlich indem ich einen benutzerdefinierten shortcode erstelle, der Inhalt des Galerie-shortcodes erhält und URLs einfach ersetzt), aber ich kann die .htaccess Datei nicht funktionieren lassen (wenn es besser ist) Weg dann mit. Htaccess-Datei, stört mich das nicht).

Mein aktueller .htaccess-Code ist

 # BEGIN WordPress  RewriteEngine On RewriteBase /main/dmm/wp01/ # beginning of my code RewriteRule ^selected-work/(.*)/ $1/ # end of my code RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /main/dmm/wp01/index.php [L]  # END WordPress # Caching disabled  FileETag None  Header unset ETag Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate" Header set Pragma "no-cache" Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"   # END OF Caching disabled 

Solutions Collecting From Web of "Wie füge ich gallery slug zur Anhang URL hinzu?"

So konnte ich es mit WordPress Rewrite API (ohne .htaccess wie Tom verdaut) funktionieren lassen. Hier ist mein Arbeitscode (aus functions.php):

 function add_rewrite_rules( $wp_rewrite ) { $new_rules = array ( '(the-gallery-slug)\/(.?.+?)(?:/([0-9]+))?/?$' => 'index.php?pagename=$matches[2]' ); // Always add your rules to the top, to make sure your rules have priority $wp_rewrite->rules = $new_rules + $wp_rewrite->rules; } add_action('generate_rewrite_rules', 'add_rewrite_rules'); 

Und hier sind Links, die mir sehr geholfen haben:

“WordPress – wp_rewrite rules” -Post auf Stackoverflow

Probleme mit WordPress 404 beheben (Permalinks, Rewrite-Regeln usw.)