Я добавил параметр в WordPress URL для фильтрации содержимого страницы.
Текущий URL:
http://localhost/wp/profiles?skills=XYZ
И я хочу переписать например:
http://localhost/wp/profiles/skills/XYZ
После некоторых поисков я узнал, что могу достичь этих результатов с помощью add_rewrite_rule
, и я попробовал несколько решений из Stackoverflow.Но ни один из них не работал для меня.
Попробовал этот кусок кода:
add_action('init', 'profiles_permalinks');
function profiles_permalinks(){
add_rewrite_rule(
'^profiles/([^/]*)$',
'index.php?pagename=profiles&skills=$matches[1]',
'top'
);
}
Я очень новичок в этих перезаписываемых URL, поэтому я не могу понять, чтопожалуйста, кто-нибудь, помогите!