Модератор
Юрій
(@yube)
http://wordpress.org/plugins/wp-pagenavi/
Вопрос, кстати, далеко не заковыристый, и на него уже неоднократно отвечали.
Спасибо, но у меня тема на Artisteer и файл INDEX.PHP у котором надо искать код не содержит в себе указанные в описании для установки строчек:
<?php get_header(); ?>
<div class="art-content-layout">
<div class="art-content-layout-row">
<div class="art-layout-cell art-sidebar1">
<?php get_sidebar('default'); ?>
<div class="cleared"></div>
</div>
<div class="art-layout-cell art-content">
<?php get_sidebar('top'); ?>
<?php
if(have_posts()) {
/* Display navigation to next/previous pages when applicable */
if ( theme_get_option('theme_' . (theme_is_home() ? 'home_' : '') .
'top_posts_navigation' ) ) {
theme_page_navigation();
}
/* Start the Loop */
while (have_posts()) {
the_post();
get_template_part('content', get_post_format());
}
/* Display navigation to next/previous pages when applicable */
if (theme_get_option('theme_bottom_posts_navigation')) {
theme_page_navigation();
}
} else {
theme_404_content();
}
?>
<?php get_sidebar('bottom'); ?>
<div class="cleared"></div>
</div>
</div>
</div>
<div class="cleared"></div>
<?php get_footer(); ?>
Модератор
Юрій
(@yube)
но у меня тема на Artisteer
«Доктор сказал: в морг» 🙂
))) Это понятно, ну а если по теме. Можно расковырять!?
Модератор
Юрій
(@yube)
Конечно, можно. Только для этого нужен специалист по Артистеру, а не по Вордпрессу. А они, специалисты по Артистеру, к сожалению, появляются на форуме только тогда, когда кто-нибудь начинает хаять их любимый генератор говнокода, а не когда нужна их помощь.
Попробуйте вставить wp_pagenavi();
сразу после строки
/* Display navigation to next/previous pages when applicable */
Чисто интуитивно: заменить theme_page_navigation();
— получиться?
Юрий, SeVlad, спасибо за помощь, завтра попробую и о результате сообщу в эту тему.
SeVlad, заменить theme_page_navigation(); на wp_pagenavi(); ? Да?
Да?
Думаю да 🙂
Но это ж артклистир. Кто его знает.. 🙂
Модератор
Юрій
(@yube)
заменить theme_page_navigation(); на wp_pagenavi(); ? Да?
и иметь в виду предшествующее if (theme_get_option('theme_bottom_posts_navigation'))
.
Способ Юрия оказался результативным, даже через чур я бы сказал ))).
Спасибо!
Теперь, правда две такие шкалы внизу образовались:
http://handbookhmm.ru/
http://handbookhmm.ru/page/2
см. внизу страницы. Подскажите как убрать лишнюю )))
P.S. SeVlad замена theme_page_navigation();, не дала положительного результата…
Теперь, правда две такие шкалы внизу образовались:
Но Вы же наверное 2 раза вставили?
замена theme_page_navigation();, не дала положительного результата…
А в настройках темы в админке ВП — ничего об этом нет?
SeVlad спасибо за помощь!
Нет, один раз. В настройках темы действительно снял галочку, как одна из строчек удалилась:
Показать навигационные ссылки внизу страницы сообщений
Теперь полоска со страницами осталась одна (Ура!), но вылезает за пределы основного поля (((
Может и здесь сможете подсказать 🙂
Может и здесь сможете подсказать 🙂
Пожалуй, Вы многого хотите от наших хрустальных шаров 🙂 Я последний раз артистировские темы видел от его первых 2-ек.. давно это было.
Я могу лишь дать совет воспользоваться файрбагом.
Решил проблему следующим образом. Может кому понадобится:
В файле плагина wp-pagenavi/pagenavi-css.css внес следующие изменения:
/*
Default style for WP-PageNavi plugin
http://wordpress.org/extend/plugins/wp-pagenavi/
*/
.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 3px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
padding: 3px 3px 3px 3px;
margin: 5px;
line-height: 30px;
font-weight: bold;
color: #add352;
background:#26343c;
}
.wp-pagenavi span.current {
font-weight: bold;
}
Ключевой строчкой является: line-height: 30px;
Чем больше количество пикселей, тем больше отступ от края 😉