ポートフォリオ機能を持つ WP テーマをインストールしました。これにより、/skills (カテゴリ用) と /portfolio (エントリ用) が作成されます。コードを調べて「スキル」のすべてのインスタンスを「射撃」に変更することで、理解できないことを「壊す」危険を冒して、mod_rewriteで/スキルを別のものに変更し、それをそのように表示する方法はありますか(実際の「静的 URL」はまだスキルになりますか?
現在の階層:
- /スキル
- /スキル/結婚式
- /スキル/ヘッドショット
[結婚式内のポートフォリオ エントリをクリック]
- /ポートフォリオ/ジョン・ジェーン
理想的には:
- /撮影/
- /撮影/結婚式
- /シューティング/ヘッドショット
どんな助けでも大歓迎です。
現在のコード:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule /shooting/(.*)$ skills/$1 [L]
</IfModule>
# END WordPress
WP は内部的に /skills/ にリンクし続けるため、どちらも機能する必要があると思います。