Лого

Постраничная навигация в WordPress без плагина

16/02/2016

При создании своей собственной темы, которая сейчас активна, я столкнулся с проблемой постраничной навигации (пагинации) на WordPress.
При наполнении блога статьями моя главная страница подросла в длину и тихо, но верно стала превращаться в портянку. Аналогичная ситуация коснулась и рубрик.
Для начала я ограничил количество отображаемых постов в настройках чтения. При превышении количественного ограничения все старые посты стали уходить в небытие, т.е. перестали быть доступны для чтения с главной страницы. Такое решение проблемы меня явно не устраивало. Хотелось нормальной автоматической разбивки на страницы.

Обидно, что Вордпресс не предлагает встроенную по умолчанию функцию пагинации подобно вписанной в шаблон функции входа в управление сайтом.

Углубившись в изучение проблемы, я обнаружил поголовную приверженность плагинам. Это выглядит как «в любой непонятной ситуации… устанавливайте плагин». Я же не вижу необходимости ставить много плагинов. Хотя бы потому, что они в итоге могут увеличить время загрузки сайта. А ещё есть такой момент, что WordPress периодически обновляется. А вот новые версии плагинов могут запаздывать. Не исключено также, что однажды плагин перестанет обновляться и работать. Ищи потом, где что поломалось.

Но всё же поиск увенчался успехом я нашёл простое решение. Без плагина обойтись можно. И можно настроить навигацию в соответствии своим пожеланиям через стили.

В файл functions.php надо добавить такой код:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*
Постраничная навигация
 */
function wp_corenavi() {
  global $wp_query;
  $pages = '';
  $max = $wp_query->max_num_pages;
  if (!$current = get_query_var('paged')) $current = 1;
  $a['base'] = str_replace(999999999, '%#%', get_pagenum_link(999999999));
  $a['total'] = $max;
  $a['current'] = $current;
 
  $total = 1; //1 - выводить текст "Страница N из N", 0 - не выводить
  $a['mid_size'] = 3; //сколько ссылок показывать слева и справа от текущей
  $a['end_size'] = 1; //сколько ссылок показывать в начале и в конце
  $a['prev_text'] = '«'; //текст ссылки "Предыдущая страница"
  $a['next_text'] = '»'; //текст ссылки "Следующая страница"
 
  if ($max > 1) echo '<div class="navigation">';
  if ($total == 1 && $max > 1) $pages = '<span class="pages">Страница ' . $current . ' из ' . $max . '&nbsp;</span>'."\r\n";
  echo $pages . paginate_links($a);
  if ($max > 1) echo '</div>';
}
/*
/Постраничная навигация
 */

В файлы вывода постраничной навигации типа index.php, category.php и т.п. в нужном вам месте необходимо добавить вывод постраничной навигации:

1
2
3
<!-- Постраничная навигация -->
<?php if (function_exists('wp_corenavi')) wp_corenavi(); ?>
<!-- Конец постраничной навигации -->

В стили вашего сайта можете еще добавить строки:

1
2
3
4
5
6
7
8
9
10
11
12
13
.navigation {text-align: center;
background: #CCCCCC;
font-size: 130%;
font-weight: bold;
} /* Горизонтальное центрирование, серый фон, настройки шрифта */
.pages {
}
.current {
}
.page-numbers {
}
.next {
}

и при необходимости подкорректировать параметры.

Если у вас установлен плагин All in One SEO, то вы можете настроить title навигационных страниц.


Отзыв о шуруповёрте ЗУБР

14/02/2016 Очень давно мечтал о шуруповёрте — полезном заменителе отверток, а также энерго и время сберегателе. Пришло время и я им обзавелся.
При покупке остановил свой выбор на модели Зубр ЗДА-14.4-Ли-К.
Доволен как бобр. И бобриха довольна тоже. =)

Выбор пал на шуруповерт фирмы «Зубр», т.к. у меня уже был положительный опыт работы с другим инструментом этой фирмы и есть свой зубровский перфоратор, которым тоже доволен уже продолжительный срок. По соотношению цена-качество «Зубр» очень хорош. Инструмент этой фирмы, на мой взгляд — это мощная рабочая лошадка за вполне доступную для скромного бюджета цену.
Приобретённый мной шуруповёрт выгодно отличается также такими достоинствами, как очень малый вес (всего 1,3 кг), быстрая зарядка (благодаря импульсному заряжающему устройству — около часа) и продолжительный срок активной работы до разрядки батареи. Если же подкручивать шурупы и сверлить требуется изредка, по мере бытовой необходимости, то про зарядку можно и вовсе забыть на несколько недель.
Узнать, сколько заряда осталось в батарее, можно по индикатору на "макушке" шуруповёрта. При нажатии на мелкую кнопку на панели индикатора загораются лампочки: зелёная, жёлтая и красная. Если горят все три лампочки — значит, аккумулятор полностью заряжен. Если горит горит только красная — значит, пора батарею подзарядить. Кстати, свет зелёной лампочки тусклый и плохо различим.
Аккумулятор литий-ионный, легко снимается с инструмента и так же легко и надёжно крепится обратно.
Слышал, что владельцы инструмента других производителей жалуются на расшатывающиеся и ломающиеся кнопки. Не знаю, у «Зубра» такого пока не встречал.

Вообще этот шуруповёрт настолько удобный и простой в применении, что без излишних усилий им может воспользоваться хрупкая девушка.
Когда я впервые взял его в руку, то сразу понял, что выпускать из руки я его уже не хочу. :) И не только из-за элегантного дизайна. Эргономичная рукоятка с противоскользящей накладкой лежит в руке, как влитая. Плюс к тому лёгкий вес — и рука не устаёт.

В продаже инструмент был предложен в трёх цветовых вариантах: красный, серый и чёрный, насколько помню. Все три цвета так или иначе в дизайне присутствуют, однако отличаются в исполнении. Я выбрал чёрный вариант.
В комплектации идёт кейс, зарядка, основной набор ходовых свёрел и бит и удлинитель для бит. Набор вполне годный, но по мере необходимости я докупил и другие биты (под конфирматы бит в наборе не было).

Батарея одна, но мне ее хватает надолго. Особой необходимости нет, но в будущем, возможно, прикуплю запасную.
Есть подсветка, что очень удобно при работе в труднодоступных и темных местах. Светит довольно мощно.
Есть две скорости: для работы с шурупами и для сверления. Вместе со сверлением у шуруповёрта есть 20 положений скоростей. В режиме закручивания шурупов на регуляторе скоростей срабатывает трещётка, сигнализируя о выполненной работе. То есть при полном вхождении самореза в материал скоростное закручивание прекращается, что полезно при работе с хрупким материалом.
Максимальный крутящий момент — 40 Н*м, максимальное число оборотов холостого хода — 1200 об/мин. На практике я закручивал саморезы длиной 90 мм в дерево.

Насчёт гарантии. Магазин дал гарантию на 3 года. Зарегистрировав свою покупку на сайте производителя, я также оформил "заводскую" гарантию сроком на 5 лет.

За полгода использования шуруповёрт зарекомендовал себя как надёжного и безотказного помощника для ремонта в доме и в гараже. Это мой первый аккумуляторный электроинструмент, и с ним я по-настоящему ощутил свободу в действии — независимость от провода и розетки при работе. Где-то что-то просверлить и прикрепить - без проблем.
Зубр ЗДА-14.4-Ли-К — оптимальный по цене и качеству, комфортный в использовании инструмент, достойный места среди прочего рабочего оборудования в доме у настоящего мужчины.


Шуруповёрт Зубр ЗДА-14.4-Ли-К Шуруповёрт Зубр ЗДА-14.4-Ли-К Шуруповёрт Зубр ЗДА-14.4-Ли-К

Учимся пользоваться статистикой

23/01/2016

Периодически на форумах возникают вопросы: самое популярное разрешение монитора?, самый популярный браузер? самая популярная ОС? и т.д.
Ссыль http://www.liveinternet.ru/stat/ru/resolutions.html?period=month
Тоже самое можно узнать и из других рейтингов.
Пользуйтесь на здоровье дауняки.


Чистка матрицы зеркального фотоаппарата в Комсомольске-на-Амуре

19/01/2016

Цена:
Чистка матрицы кропнутых цифровых зеркальных фотоаппаратов — 600 рублей.
Чистка полноформатной матрицы — 1100 рублей.
Перед чисткой матрицы необходимо полностью зарядить аккумулятор фотоаппарата.
Произвожу чистку матрицы с помощью груши.
т. +79144152367


Фильтр EX 700

30/05/2015

У многих возникают проблемы с первым запуском аквариумного фильтра EX700, т.к. западает кнопка для закачивания воды в фильтр. В случае западания кнопки её уже проблематично вытащить назад, в этом случае вам поможет только разборка системы (2 шурупа вверху и 4 снизу).
Для самого же запуска необходимо будет залить воду вручную при помощи воронки или ёмкости для заполнения утюга. Заливаете воду в оба шланга и включаете систему. Секунд 5-10 фильтр будет гудеть, но постепенно начнёт прокачивать воду и выпускать из системы воздух.


Отзыв о магазине http://tinydeal.com

21/06/2014 Сегодня прошло два месяца с того момента, как я заказал в этом магазине сотовый телефон.
Магазин специализируется на продаже сотовых и планшетов малоизвестных фирм, игрушек, бижутерии, одежды и т.д. Здесь можно задешево купить вещи, аналогичные дорогим фирменным.
Доставка в этом магазине бесплатная при условии, что общий вес посылки не более двух килограмм. При заказе на сумму менее 33$ почтовый трек магазином не даётся.
Покупатели на сайте также могут оставлять свои отзывы и фотографии своих покупок. Порой эти отзывы оказываются хорошим подспорьем при выборе сомнительного товара.
Я заказывал на этом сайте смартфон непонятной фирмы N3, похожий на samsung, и две цепочки для жены. Весь заказ мне обошелся в 177.99$. Посылка шла ровно 50 дней.
Я долго раздумывал, на каком смартфоне остановить свой выбор. В итоге рискнул заказать двухсимочный N3 5.7" Super AMOLED MTK6582 4-Core Android 4.2.1 8MP CAM 1GB RAM 8GB ROM Wireless Display P07-N3J. Его подробные характеристики можно увидеть по ссылке.
Покупкой в целом доволен. Смартфон работает исправно, собственно с него я пишу эту заметку. Своему описанию на сайте соответствует. С русификацией проблем не было - есть поддержка большинства распространённых языков. Изображение чистое, качественное. Звук сногсшибательный! Чистый и громкий. ОС загружается очень быстро. Батарейка пришла одна, заряд держит отлично.
Совсем без косяков в телефоне все же не обошлось: в стандартной раскладке клавиатуры отсутствуют буквы "ё" и твердый знак, но это исправимо с помощью Т9 и микрофона. А на передней камере есть небольшой дефект в изображении: в углу фотографии остаётся маленькое тёмное пятнышко.

Снимок с передней камеры:
Снимок с задней камеры:
Фото самого телефона:

N3 N3 N3
Впрочем, плюсов у этого агрегата значительно больше, чем минусов. Как принято говорить в таких случаях: отличная вещь за свои деньги. Лично я своей "игрушке" радуюсь. Настроек всяких разных много, так что изучать буду еще долго.
Кстати, вместо заявленной версии операционки стояла более новая - Android 4.4.2. А когда я в первый раз пытался вставить батарею, то поначалу подумал, что она разряжена. А оказалось, что нужно было убрать защитную плёнку с контактов.
Сейчас присматриваю ещё один смартфончик в этом магазине, в подарок. Приглянулась одна из моделек фирмы Elephone, но пока ещё не определился.

Есть также на TinyDeal своя система бонусов (поинтов). Там всё просто: за комментарии к приобретенному товару, за фото и видео, а также размещение отзывов на других сайтах даются баллы, из расчёта 10 баллов = 1$. Причём отзывы о магазине могут быть и отрицательными, магазин не против конструктивной критики. В дальнейшем при совершении покупок до 90% стоимости товара можно оплатить заработанными поинтами.

Общая беда покупок в заграничных интернет-магазинах - большой срок прохождения посылки от магазина до покупателя. Но вины магазина в этом обычно нет.
Если Вас не смущает долгое ожидание посылки (~ от 1 до 3 месяцев), то смело можете заказывать на TinyDeal.

Есть минус. Сначала вы все складываете в корзину, оплачиваете, магазин собирает вашу посылку, а на складе может чего-то не хватить, то Вам предлагают или купить похожий товар или возврат средств. Общение с китайской тех поддержкой по этому поводу не вызывает радости.

Часы от магазина http://www.alltime.ru/

09/06/2014 Купил недавно часы в интернет-магазине: http://www.alltime.ru/
Очень понравился магазин, очень большой выбор часов, которые удобно выбирать через поиск по характеристикам.
Часы отправили через EMS почту и пришли ко мне через пять дней. Если учесть где я живу, то это очень быстрая доставка.
Жаль что нет регистрации на сайте. Это малость отпугивает от магазина…
На сайте существуют скидки, но вот как ими пользоваться не очень понятно.
Вот что сказано на сайте:
«Всем нашим покупателям при первой покупке выдается дисконтная карта со скидкой 3% (действует на вторую покупку).
При вторичной или единовременной покупке на сумму более 30 000 руб. выдается карта со скидкой 5% (действует на третью покупку).» и т.д.
Но мне при этом не выслали дисконтную карту. Видимо это только для тех кто покупает конкретно в реальном магазине. Пичалька. ) Я ведь такой же покупатель как и другие, только из далекого города.
«Всем участникам наших групп в соцсетях – скидка 5%, а также возможность получить дополнительную скидку в конкурсах, уникальных акциях, розыгрышах и других мероприятиях!»
Специально вступил в группу, но скидки так и не получил при этом. Видимо надо об этом сообщать менеджеру, который со мной связывался. Тоже пичалька. ) И это не удобство опять таки из-за того что нет регистрации на сайте и привязки к социальным аккаунтам.
К некоторым часам магазин дает дополнительную гарантию к часам в один год. Огромный плюс такому магазину. Вот только гарантия была заполнена чернилами и при складывании дата года расплылась. Магазину стоит заполнять гарантию аккуратней.
К большинству часов идет видео-обзор, что очень помогает при выборе часов.
К самим часам. В реале часики выглядят даже лучше, чем на картинке или видео, протестировал — работают как положено.
P.S. Позвонили из магазина и сказали что вышлют мне дисконтную карту.
Недавно заметил такие же часы на ebay.com за 14000 руб. Вот теперь думаю не продать ли мне эти часы и купить их еще разок. )
А на сайте http://bestwatch.ru/ такие часы стоят 6810, что намного дешевле, чем на alltime даже с учетом 10% скидки.
_______________________
03.07.2014 Получил дисконтную карту на 10%, что очень меня обрадовало. Так что зря переживал.))
А вот — фотки моих часов:

Orient-Talismanchik-TV01002W AllTime Orient-TV01002W

SEO сокращения

14/01/2014

ЦА — целевая аудитория
тИЦ — тематический индекс цитирования
PR Google —
SEO —
ПС — поисковая система
НЧ, СЧ, ВЧ — низко, средне, высоко частотные запросы
НК, ВК —
Находка —
Пингвин —

Рыть глубже…


Электронная сигарета eGo-C — отзыв

08/01/2014

Приобрел электронную сигарету eGo-C.
Стандартный набор eGo-C включает в себя:
2 электронные сигареты
картриджей и атомайзеров — по 5 штук
зарядное устройство и инструкция.
У меня кстати были еще два мундштука.
Сигарету приобрел через магазин http://icigarette.ru/

Также купил разные жидкости для электронных сигарет:
Рыть глубже…


Отпугиватель тараканов Тайфун ЛС-500

09/08/2013

Только что купил отпугиватель тараканов Тайфун ЛС-500. В котором указывается, что он не воздействует на домашних животных. Не правда, еще как воздействует. При первом включении одна кошка стала нападать на другую. Теперь кошка села рядом со мной и орет на меня с наездом, чтоб отключил эту штуку.

Покупка была сделана через сайт: Уникторг
Через 2 месяца использования никакого результата. Так что не стоит покупать этот отпугиватель.


Как увеличить количество символов в названии темы на форуме phpBB

27/05/2013

На CMS phpBB установлено ограничение на кол-во символов в заголовке темы. Понятно, что из-за этого порой приходится переделывать название на более короткое и при этом тратить нервы, время и терять часть привлекающей пользователя информации.

По умолчанию назначено ограничение в 60 символов. Его можно увеличить и ничего сложного в этом нет (проверено на версиях форума phpBB 3.0.11, 3.0.14, 3.1.8).
Рыть глубже…


Как поднять тИЦ для сайта в ЯК

27/02/2013

Поднять тИЦ для сайта, который находится в Яндекс каталоге — очень легко. Достаточно купить ссылки с сайтов смежной рубрики.

Для этого заходим на Яндекс каталог в необходимую для нас рубрику. Берем сайты, которые находятся в нужной рубрике (для этого лучше всего воспользоваться парсером Яндекс каталога — http://buzzman.ru/parser-yandeks-kataloga/) и загружаем списком в сапу. Покупаем ссылки. Можно купить самых дешевых ссылок, главное чтобы индексировались страницы с ссылками.


Как поднять тИЦ для сайта не в ЯК

27/02/2013

Как поднять тИЦ?
Повысить тИЦ можно только одним единственным способом — повышением внешних ссылок на сайт. А вот способов добывать ссылки уже много.
Бесплатные способы:
Регистрация в каталогах.
Обмен ссылками.
Платные способы:
Покупка ссылок.