Полезные заметки

  • Быстрый перенос сайта на WordPress

    Пять простых шагов для переноса сайта на WordPress на другой сервер/домен! Сделайте резервную копию файлов сайта и дамп базы данных, вручную или плагином, например BackWPup Скопируйте (именно скопируйте) файлы сайта со старого места на новое Если

  • Пригласить всех друзей в группу VK.com в новом дизайне!

    ВКонтакте поменял дизайн, и старый скрипт приглашения в друзья перестал работать должным образом. Так как переходить обратно на старый мне не хочется, пришлось немного править скрипт. Вот рабочий вариант: Как всегда, код можно скопировать прямо

  • Добавляем класс к аннотациям постов the_excerpt

    По умолчанию Вордпресс оборачивает аннотации the_excerpt простым тегом , и используя класс родителя можно легко идентифицировать именно аннотации… но только если это единственный тег внутри родительского тега, или если вам точно известна позиция аннотации в

  • Пагинация в WordPress без плагинов

    Долгое время в WordPress главенствовал плагин WP-Pagenavi для создания цифровой постраничной навигации. Начиная с версии WP 4.1 в системе появилась функция the_posts_pagination() которая полностью заменит подобный плагин! Старые темы оформления, которые больше не обновляются их авторами, могут

  • Идеальный robots.txt для WordPress

    На данный момент на всех моих русскоязычных сайтах стоит следующий robots.txt: [plain] User-agent: Yandex Disallow: /cgi-bin Disallow: /wp-admin Disallow: /wp-includes Disallow: /comments Disallow: */comments Disallow: /trackback Disallow: */trackback Disallow: */*/trackback Disallow: */*/feed/*/ Disallow: */feed Disallow:

  • Majordomo.ru промокод RWU161751

    Делюсь своим промокодом на скидку 50 рублей на хостинг от компании Majordomo.ru. Код нужно указывать при открытии нового аккаунта. Промокод: RWU161751 Majordomo пользуюсь чуть ли не с первого дня открытия их услуг хостинга, и уже

  • Безопасное подключение минифицированного файла стилей

    При минификации стилей/скриптов удаляются пробелы, переносы строк, а также комментарии. Именно последнее нарушает нормальную работу шаблона вордпресса. То есть, если вы удалите из файла style.css вашей темы комментарии с названием темы, версией и прочей технической

  • Сортировка термов по иерархии

    Функция get_terms() забирает термы из базы, но она не умеет формировать из них дерево в соответствии с иерархией, только указывает родительский терм. Следующая функция формирует из полученных термов дерево: [php]function sort_terms_hierarchicaly(Array &$terms, Array &$into, $parentId =

  • Отключаем запрос соседних постов в WordPress

    На каждой странице отдельной записи, например в single.php, Вордпресс помимо запроса основного поста, делает еще два маленьких запросика для получения ID предыдущего и следующего поста, которые потом используются в функциях next_post_link() и previous_post_link() и для построения навигации

  • Запрос комментариев только если они есть

    У Вордпресса есть одна интересная особенность: при подключении шаблона comments.php он делает запрос в базу с целью вытащить эти самые комментарии. При этом Вордпрессу не важно есть ли комментарии у поста, а ведь к этому моменту он