gustavo

Как заставить wp показывать ошибки?

Как сделать так, чтобы если в коде шаблона где-то допустил ошибку на php, то при открытии страницы показывалось бы в стандартном пхп виде, дескать такая-то строка, такая-то ошибка.
Сейчас если что-то накосячил, то выводит какое-то количество шаблона, оставшуюся часть не выводит вообще и ошибку не показывает.

error_reporting(E_ALL); в коде шаблона не помогает.

Какой здесь плагин?

http://www.problogger.net/ блок Best of Problogger.

Хочу ручками выбрать посты и вывести ссылки на них в сайдбаре.

Как сделать постраничную навигацию как на Хабре.

В WP можно плагинами сделать такую постраничную навигацию:

1 2 3 4 5 ->

Но в этом варианте, если появляется много записей, то что было на 1й странице убегает на 2ю, 3ю и т.д.

На Хабрахабре ( habrahabr.ru если кто не знает 🙂 ) реализован обратный вариант:

5 4 3 2 1 ->

Первая страница, она же индексная является самой большой. И дальше идем по убыванию.
В этом случае номера страниц прирастают как бы. И то, что было на N странице так там и останется.

Как такое можно в WP сделать?

Сам думаю так:

Нужно поменять тут номер страницы page/XX, потом перед запросом получить количество страниц результатов в выдаче. Это $wp_query->max_num_pages и относительно него преобразовать XX в формат WP.
5 станет 1, 4 станет 2 и т.д.

Но как это достать до самого запроса, не ломая сам wp_query ума не приложу.

Anonymous
Отправить
Ответ на: