WordPress и кодировка файлов UTF-8 без BOM

WordPress и кодировка файлов UTF-8 без BOM

Мне очень часто приходится своим клиентам объяснять нижеизложенную популярную проблему с кодировкой UTF-8, поэтому я написал данную статью, чтобы впредь отправлять их сюда. Многие владельцы сайтов, в частности работающих на блоговом движке WordPress, редактируют PHP-файлы в блокноте, который прилагается к ОС Windows. Поскольку ...




WordPress: заменяем в записях все вхождения указанного текста

Представим, что перед нами стоит задача во всех записях WordPress-блога разом выделить определенное слово жирным или поставить на какое-то слово или словосочетание ссылку. Редактировать в таком случае каждый пост будет очень нелогично и затратно по времени. Задача решается очень простым образом — путем ...

GoGetLinks - впечатляющая статья доходов для СДЛ-сайтов

GoGetLinks — хороший заработок на качественных сайтах

На данный момент мне известны 2 системы размещения платных обзоров на сайтах, про которые большего всего трут в блогосфере: Блогун и GoGetLinks. С Блогуном я знаком, если мне не изменяет память, почти с самого его открытия. Я добавлял туда свой блог, но пользоваться ...

WordPress-блог без спама, без капчи, но с комментариями

WordPress-блог без спама, без капчи, но с комментариями

К написанию данного поста меня подтолкнула недавняя статья Михаила Шакина «Как бороться с ручным спамом«. Для начала хочу привести цитату из моей предыдущей статьи на тему спама в комментариях блога: … меня спам в комментариях вот уже несколько месяцев никоим образом не беспокоит. ...

WordPress: удаляем имя админа из CSS-классов в комментариях

WordPress: удаляем имя админа из CSS-классов в комментариях

Одной из рекомендаций, касаемых безопасности WordPress-сайта, является замена имени админа (admin), которое устанавливается системой по умолчанию. Я удивляюсь тому, как долго разработчики движка шли к следующему — лишь в 3-й версии WordPress появилась возможность при установке указать свое имя. Так вот, суть в ...

Универсальный jQuery-скрипт для блоков с вкладками (табами)

Универсальный jQuery-скрипт для блоков с вкладками (табами)

Вступление Мое знакомство с фреймворком jQuery произошло в 2008-м году, после того, как, однажды, на одном из англоязычных сайтов я нашел jQuery-скрипт, который позволяет создавать блоки с удобными вкладками. Этому скрипту я посвятил отдельный пост на данном блоге. С тех пор прошло 2 ...

WordPress: возвращаем форматирование текста поста при использовании функции get_the_content()

В одном из недавних заказов у меня была задача — вырезать определенный контент из содержимого поста при его выводе на главной. Для подобных вещей в WordPress предусмотрена функция get_the_content(). Чтобы было понятно, о чем речь, приведу пример ее использования: $content = get_the_content(); $content ...

WordPress: еще один вариант самых комментируемых записей

Ранее я публиковал пост о том, как выводить список самых комментируемых записей без использования плагина. Предлагаю еще один вариант, который делает то же самое. Мне он видится более красивым. Код выглядит следующим образом: <?php $loop = new WP_Query('orderby=comment_count&posts_per_page=7'); ?> <?php if ($loop->have_posts()) { ...

«Хлебные крошки» для WordPress без использования плагина

«Хлебные крошки» — это важный элемент навигации веб-сайта, который повышает его юзабилити. Особенно это касается сайтов со сложной структурой. Я, к сожалению (а, может, и не к сожалению), не использую их на большинстве своих сайтов, возможно, потому, что у них слишком простая структура ...

WordPress: вывод анонса с заданным количеством слов

Не раз сталкивался с ситуацией, когда необходимо было выводить анонс, ограничив его длину заданным количество слов. Для этого я использую нижеследующую простенькую функцию. В файл functions.php WordPress-темы необходимо вставить следующий код: function do_excerpt($string, $word_limit) { $words = explode(' ', $string, ($word_limit + 1)); ...