Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
4 месяца назад
Андрей Кравченко
28 лет, Россия
8 месяцев в сервисе
Был онлайн 2 месяца назад
4 месяца назад

Здравствуйте!

Сайт на Wordpress.

Есть стандартная php функция, которая выводит страницу с пагинацией (функцию приложил в конце описания).

Пагинация полностью работает. Но нужно следующее:

При переходу из главной страницы сайтов на следующие (то есть site.ru/page/2/) все работает корректно.

Но если возвращаюсь назад на первую страницу, то ссылка ведет не на site.ru, а на site.ru/page/1 (и получается редирект на главную страницу). Вот скрин: http://joxi.ru/Y2LyXqQI9BygnA

Нужно подправить функцию, чтобы первая страница пагинации вела на основной домен (site.ru), а не на site.ru/page/1.

Оплата Paypal, либо Payoneer (живу далеко не в России).

Надеюсь на понимание. Спасибо и жду ваших заявок!


/* Pagination */
function wp_corenavi() {
 global $wp_query, $wp_rewrite;
 $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 = 0; // 1 - show text "Page N of N", 0 - don't show
 $a['mid_size'] = 3; // how many links to show the left and right of the current
 $a['end_size'] = 1; // how many links to show at the beginning and at the end
 $a['prev_text'] = '< Предыдущая'; // the text of the link "Previous page"
 $a['next_text'] = 'Следующая >'; // the text of the link "Next page"

 if ($max > 1) echo '<div class="pagination">';
 if ($total == 1 && $max > 1) $pages = '<span class="btn">Страница ' . $current . ' из ' . $max . '</span>'."\r\n";
 echo $pages . paginate_links($a);
 if ($max > 1) echo '</div>';
}

Заявки фрилансеров

Леонид Рыбаков
49 лет, Россия
5 лет в сервисе
Был онлайн 2 месяца назад
4 месяца назад
Айбат Тубалыков
18 лет, Казахстан
4 месяца в сервисе
Был онлайн 3 месяца назад
4 месяца назад
Сергей Валитов
28 лет, Россия
3 года в сервисе
Был онлайн 10 часов назад
4 месяца назад

Похожие заказы

Генератор домашних страниц

Генератор домашних страниц для пользователей не сзнающих HTML и всё что с ним связано. Наравленность на Украинских пользователей.

Базу данных в web страницы

Есть база данных от продавца в формате csv: У каждого товара ( в строку) следующие столбцы (данные) Category Name NAME DESCRIPTION PRICE Offers BUY URL AVAILABILITY (yes/no) KEYWORDS IMAGEURL Нужен

Установка скрипта в готовые html страницы

1) установка скрипта в формы для отправки данных. (одна форма-данные вписанные в графы отправляются на мыло; вторая то же самое, но есть графа, напротив которой кнопка "browse" и нужно выбрать файлы с компьютера для отправки. 2)принцип инте...

Доработка скрипта

есть скрипт на http://ref.disketka.ru/ система рефератов. нужно чуток доделать: 1) в меню форматирвоание текста подправить 2) изменить выдачу списка рефератов на странице, а именно уменьшить интервал между строками и хорошо б выделить цветом через од...

Подправить скрипт

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

Ограничить выдачу товаров 10ю на страницу

Добрый день Уважаемые Фрилансеры, Описание: На сайте www.santovar.ru работает каталог товаров. Каталог реализован в виде дерева. На определенных уровнях этого дерева можно остановить конкретизацию и вывести все товары. Товары подходящие условию запро...

Wordpress 2.0 plugin\filter : post string replace by flash object script

есть сайт http://podcastingua.com это подкаст директория . все построено на Wordpress 2.0. Каждый пост может иметь линк на звуокой файл. что нужно: 1. кнопка добавить подакаст в quickmenu добавление поста нажимаешь вводишь линк на файл і описание. о

Preg_match_all одной страницы !

preg_match_all нужно собрать несколько значений с одной страницы очень просто и быстро велкам icq 317504146

Доработать существующий сайт

Внести несколько правок в существующий сайт alident.me, созданный на платформе wordpress. 1) На главной странице добавить функционал формы контактов, с возможность редактировать из админки. 2) Заменить существующий слайдер на тот что на сайте www.doc...

Поправить отправку формы на сайте (Wordpress)

Сломалась отправка формы с сайта