Можно ли добавить # вдобавить хэш WordPress wp_listcategories
wp_list_categories('include=13&title_li=&style=none&echo=0')?
В заключительных категориях ссылок ссылки должно выглядеть следующим образом: domain/categories/somepost#
Можно ли добавить # вдобавить хэш WordPress wp_listcategories
wp_list_categories('include=13&title_li=&style=none&echo=0')?
В заключительных категориях ссылок ссылки должно выглядеть следующим образом: domain/categories/somepost#
Добавление фильтра для выхода wp_list_categories мог бы сделать это в PHP. Вам нужно будет использовать preg_replace и регулярное выражение для поиска URL-адресов. Например:
add_filter('wp_list_categories', 'filter_categories', 10, 2);
, чтобы добавить функцию «filter_categories» в фильтр - не называть его фильтр категории, называют это что-то уникальное, как sjn_filter_categories.
function filter_categories($output, $args=array()){
return preg_replace('/(\<a\shref=\"?[^\>]+?)\"/', '$1#"', $output);
}
Примет выход, искать его HREF URLs, удалите ««»и добавьте„#“и«»» обратно. Надеюсь, это поможет!
Посмотрите сложным для меня :-( Буду рад помочь мне – user642523
Хорошо, я изменил его. :) – Sean
Вы можете скопировать функцию WP (wp-includes/category-template.php, строка 417) и добавить хэш или использовать его с JS в DOMReady. –
@konzepz не понимает, где скопировать функцию wp? – user642523