Добавить счет в WordPress пользовательский тип сообщения слаг - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть следующий код для моего пользовательского типа записи "работает", но текущий код не позволяет набрать оценку "-" по ссылке?Что я должен исправить?

function works_rewrites_init($post_link, $post = 0){

  add_rewrite_rule('works\/([A-Za-z0-9]+)?\/([0-9]+)?(page\/)?([0-9]+)?\/?$', 'index.php?paged=$matches[4]&post_type=works&workscat=$matches[1]&p=$matches[2]', 'top');
}

1 Ответ

0 голосов
/ 24 апреля 2019
function works_rewrites_init($post_link, $post = 0){
    $rule = 'works\/([A-Za-z0-9\-]+)?\/([0-9]+)?(page\/)?([0-9]+)?\/?$';
  $pageID = $post->ID;
  add_rewrite_rule($rule, 'index.php?paged=$matches[4]&post_type=works&workscat=$matches[1]&p=$matches[2]', 'top');
}
add_action('init', 'works_rewrites_init');
...