如何在 WordPress 中获取以下 URL 结构?

How to get the Following URL Structure in WordPress?

我有一个

现在我想在我的网站上动态地创建具有以下 URL 结构的页面

示例。com/awards/oscars/year/2011

example.com/awards/oscars/best-actor/(将列出所有年度最佳男演员奖得主)

我需要让这些 url 结构在 WordPress 中运行。有什么建议吗?

提前致谢:)

示例:示例。com/awards/oscars/year/2011

这可能对您有所帮助。将以下代码放入您的 functions.php 文件中:

function custom_rewrite_basic() {
    add_rewrite_rule('^awards/([A-Za-z0-9._-]+)/year/([0-9]+)/?', 'your_actual_working_file_url.php?award_type_slug=$matches[0]&year=$matches[3]', 'top');
}
add_action('init', 'custom_rewrite_basic');

RewriteRule ^awards/([A-Za-z0-9._-]+)/year/([0-9]+)/?$  your_actual_working_file_url.php?award_type_slug=&year=

确保根据自定义模板文件名或默认模板文件名将实际工作文件 url/path 放入上面的代码中。