Добавить класс у виводимий стандартний контент WordPress
Доброго времени суток, верстаю тему для WordPress на bootstrap с чистого листа. и столкнулся с такой проблемой.
Припусти я вывожу через function.php пагинкацию
function pagination() { // функция вывода пагинации
global $wp_query; // текущая выборка должна быть глобальной
$big = 999999999; // число для замены
echo paginate_links(array( // вывод пагинации с опциями ниже
'base' => str_replace($big,'%#%',esc_url(get_pagenum_link($big))), // что заменяем в формате ниже
'format' => '?paged=%#%', // формат, %#% будет заменено
'current' => max(1, get_query_var('paged')), // текущая страница, 1, если $_GET['page'] не определено
'type' => 'list', // ссылки в ul
'prev_text' => 'Назад', // текст назад
'next_text' => 'Вперед', // текст вперед
'total' => $wp_query->max_num_pages, // общие кол-во страниц в пагинации
'show_all' => false, // не показывать ссылки на все страницы, иначе end_size и mid_size будут проигнорированны
'end_size' => 15, // сколько страниц показать в начале и конце списка (12 ... 4 ... 89)
'mid_size' => 15, // сколько страниц показать вокруг текущей страницы (... 123 5 678 ...).
'add_args' => false, // массив GET параметров для добавления в ссылку страницы
'add_fragment' => '', // строка для добавления в конец ссылки на страницу
'before_page_number' => '', // строка перед цифрой
'after_page_number' => '' // строка после цифры
));
}
но по умолчанию движок вешает такую разметку
<ul class='page-numbers'>
то есть класс он по умолчанию присваивает дефолтный. Как сделать так чтоб там бил класс "pagination"?????
<ul class="pagination"> <li>
function pagination() { // функция вывода пагинации global $wp_query; // текущая выборка должна быть глобальной $big = 999999999; // число для замены $paginate_links = paginate_links(array( // вывод пагинации с опциями ниже 'base' => str_replace($big,'%#%',esc_url(get_pagenum_link($big))), // что заменяем в формате ниже 'format' => '?paged=%#%', // формат, %#% будет заменено 'current' => max(1, get_query_var('paged')), // текущая страница, 1, если $_GET['page'] не определено 'type' => 'list', // ссылки в ul 'prev_text' => 'Назад', // текст назад 'next_text' => 'Вперед', // текст вперед 'total' => $wp_query->max_num_pages, // общие кол-во страниц в пагинации 'show_all' => false, // не показывать ссылки на все страницы, иначе end_size и mid_size будут проигнорированны 'end_size' => 15, // сколько страниц показать в начале и конце списка (12 ... 4 ... 89) 'mid_size' => 15, // сколько страниц показать вокруг текущей страницы (... 123 5 678 ...). 'add_args' => false, // массив GET параметров для добавления в ссылку страницы 'add_fragment' => '', // строка для добавления в конец ссылки на страницу 'before_page_number' => '', // строка перед цифрой 'after_page_number' => '' // строка после цифры )); if ( $paginate_links ) echo str_replace('page-numbers', 'pagination', $paginate_links); }Не забываем говорить спасибо