Тарантино такое не снилось
Несколько дней назад
Детям и впечатлительным барышням под кат не смотреть.
Несколько дней назад
Детям и впечатлительным барышням под кат не смотреть.
Что то первый снег давно растаял, а «постоянный» все не выпадает. Обычно на мой ДР уже лежит ровным слоем, ну максимум на недельку задерживается, а тут только дожди обещают в прогнозах погоды (да идут в основном по ночам).
В цирк привезли дельфинов и морских котиков. Вспоминаю как несколько лет назад ходили в большой бассейн смотреть на шоу. Там им хотя бы развернуться было где, а что там в цирке то ?
Позавчера посмотрел ремейк фильм «Напряги извилины» (ага — удалось откинуть все компьютеры подальше и выкроить пару часов, правда все равно помешали звонками). Давно так не ржал, буквально катался по кровати со смеху, особенно когда Смарт стрелял в себя из «арбалета» в сортире самолета. Сюжет наивен, но он тут не важен. Главное расслабиться перед экраном и отдохнуть.
ЗЫ на нового «Бонда» пойду однозначно в кино. Осталось найти компанию……
Комментарии к записи Снег, дельфины и кино отключены
Как я писал вчера — в новой версии старые шаблоны вывод комментариев можно будет отправить на покой, если вы хотите использовать постраничную разбивку комментариев и древовидные комментарии.
Копался часа три на тестовом блоге…
В итоге постраничная разбивка работает, номера страничек показываются (хотя все равно это не то что было с ранее названным плагином), древовидные комментарии также работают (но я их отрубил, т.к. понятие «работают» растяжимое). Когда недели две назад тестировал на теме Vertigio кажется то там форма коментов у меня «запрыгала» нормально (как в дефолтной теме) при ответе на какой либо комент. В моей же упорно не хочет. Перепробовал даже такой изврат как взять файлы comments.php и style.css из стандартной темы — также не работает! что то мешает и при ответе на коммент в дереве перезагружается вся страница вместо того чтобы просто переместить форму комента в нужное место. Буду разбираться дальше.
Не понравилось другое… Если вызываешь форму коммента «в дереве» и не нажмешь потом «отправить коммент» или «отменить коммент» то перестает листать по страницам пока не выполнишь одно из этих действий. точнее ВП делает вид что листает, но если посмотреть на ссылки которые получаются при этом то они ведут вникуда.
Ладно, фиг с ними древовидными. Отложил на завтра. Решил настроить вывод комментов «как было в вп 2.6.3». Для этого как я и писал вчера я открыл файл comment-template.php из wp-includes и «хирургическим вмешательством в движке» переделал все на свой вкус. Слава богу тут проблем не возникло. Теперь все выглядит практически 1в1 как на 2.6.3 (только стили местами нужно подправить) и не нашел нужного кода для раскраски коментов автора (точнее догадки есть уже где копать)
В общем лично я считаю что выносить большую часть кода из comments.php в сам движок это огромная ошибка и если не будет нормального «хака» для изменения всего что я делал сегодня через более простые способы то нафига оно вообще сдалось? То что предлагается менять через параметры вызова — лишь малая часть
walker — древовидность
max_depth — глубина древовидности
style — стиль ‘ol’ либо ‘ul’
callback — так и не понял что это
end-callback — аналогично пункту выше
type — все, комменты, трекбеки (такое было раньше тоже)
page — разбивать по страницам
per_page — сколько на страницу
avatar_size — размер аватара
reverse_top_level — обратный порядок верхнего уровня
reverse_children — обратный порядок дочерних коментов
Продолжаю тестировать…
Только проверил что не работает, а Lester Chan уже сообщает
либо править код, либо скачать пофиксенные файлики.
На текущий момент
Решение найдено методом тыка:
открываем файл simple-tags.php и там строку
if ( strpos($wp_version, '2.5') !== false || strpos($wp_version, '2.6') !== false ) {
дополняем ее чтобы получилось
if ( strpos($wp_version, '2.5') !== false || strpos($wp_version, '2.6') !== false || strpos($wp_version, '2.7') !== false ) {
шпаргалку пишу больше для себя. будет дополняться по мере нахождения багов
Если вы пользуетесь как и я этим плагином и хотите использовать его дальше после обновления на WordPress 2.7, то есть два пути: простой и сложный.
Зачем это вообще нужно спросите? Во-первых мне нравится мой текущий шаблон ссылок, шаблон вывода комментариев и вообще у плагина возможностей больше (в частности показ постраничной навигации по страницам комментов (1,2,3,…10, все) и вывод на страницах не только полностью всей записи, а только цитаты из нее. В новой стандартной фиче WP2.7 предлагают просто навигацию «туда-сюда» (ЗЫ не успел пожаловаться, как уже
Да и вообще если вы даже не пользуетесь разбивкой комментов по страницам и древовидными комментариями, если у вас все красиво оформлено и вы не хотите менять, то смысла переделывать свой comments.php нет.
Продолжить чтение →
Как и в версиях 2.6.*, в новой версии можно улучшить производительность движка в ущерб некоторой сомнительной функциональности:
Открываем файл wp-includes/update.php и комменитруем значком # “лишние строки” (или просто удаляем их)
#add_action( 'init', 'wp_version_check' ); #add_action( 'load-plugins.php', 'wp_update_plugins' ); #add_action( 'admin_init', '_maybe_update_plugins' ); #add_action( 'wp_update_plugins', 'wp_update_plugins' ); #add_action( 'admin_init', '_maybe_update_themes' ); #add_action( 'wp_update_themes', 'wp_update_themes' );
Обновил свой блог до самой свежей беты WP2.7 (сборка 9513). ВСЕ ЛЕТАЕТ! И сам блог и админка! Нет никаких тормозов, которые были замечены на тестовом блоге на этом же самом сервере. Не заработала пара плагинов, но это не беда. Есть аналоги для тех же функций. Мой плагин разбивки комментов не конфликтует с новой фичей встроенной разбивки коментов по странице, суперкэш, который не работал в старой бете — заработал, все остальное также вроде не барахлит.
Откатился назад временно на версию 2.6.3 по единственной причине — не получается настроить правильно выводить комментарии чтобы выглядело красиво и разбивало по страницам «штатными средствами» и ссылки остались прежние. буду тестировать на другом подопытном блоге
На последней ночной сборке удалось активировать практически все мои установленные плагины.