Favicon.ico и Яндекс

С некоторых пор Яндекс перестал отображать favicon.ico на моих сайтах.

Как пишет сам Яндекс:

Чтобы описать пиктограмму сайта в html-коде страниц, внутри тега <head> </head> надо разместить следующий код:

<link rel="icon" href="имя сайта/favicon.ico" type="image/x-icon">

или

<link rel="shortcut icon" href="имя сайта/favicon.ico" type="image/x-icon">

 

Простое рашение для Drupal сайта:
Читать

WordPress. Убираем надпись “Архив рубрики %рубрика%”

Тут меня спрашивали, как убрать надпись "Архив рубрики %рубрика%".

Здесь не все так однозначно, как в том посте. По крайней мере в моей теме этого нет. Короче, зависит от Вашей темы.

Ну, поехали:

Вариант 1:

1.1. Ищем в папке с Вашей темой все файлы, содержащие текст "Category Archives: %s".

Скорей всего, это будет файл category.php.

1.2. Ес
Читать

WordPress. Убираем надпись Обсуждение закрыто

Был пост про то, как убрать надпись Комментарии запрещены из WordPress.

Только это оказался недопост. Потому как еще вылазиет надпись Обсуждение закрыто )))).

Убираем надпись Обсуждение закрыто  и вообще все, связанное с комментариями:

Отключить комментарии довольно просто, достаточно в Настройки > Обсуждение убрать галку Разрешить оставлять комментарии на новые статьи.

Но это не уберет комментарии к старым
Читать

WordPress. Удаляем страницу из меню

Возникает необходимость не отображать созданную в WordPress страницу в общем меню.

Плагины существуют, но зачем они, мы и так разберемся.

Топаем в папку нашей темы, ищем в ней по файлам содержимое wp_list_pages.

Должны найти что-то  наподобие: wp_list_pages('title_li=');

И добавляем туда через запятую наши страницы, которые хотим исключить(id страниц, а не названия!).

Посмотреть ид страницы можно, наведя мышку на ссылку  "Править"  и посмотрев ид в адресе.

Регулярные выражения для обработки строк UTF-8 в PHP, плагин simple-syn для WordPress

В языке программирования PHP строковые функции (например, strlen, substr, preg_replace_callback, preg_match и другие) при использовании регулярных выражений выдают некорректные результаты, если в строке имеются символы национального алфавита в кодировке utf-8. Подробнее смотрим тут: http://www.phpwact.org/php/i18n/utf-8 (Английский!). Обещают в php6 исправить.
Столкнулась при установке плагина symple-syn для WordPress (синонимайзер), для замены слов синонимами. Нужно было именно для русского текста в кодировке utf-8.
Замена строки 25 в плагине symple-syn для WP

$content=preg_replace_callback('#([a-zA-Z]+)#is','repl',$content);

на

$content=preg_replace_callback('#([а-яА-Я]+)#is','repl',$content);

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

В итоге делаем та
Читать

WordPress. Убираем надпись Комментарии запрещены

Если мы делаем простенький сайт на WordPress, не блог и нет нужды в комментариях, необходимо убрать надпись Комментарии запрещены (если мы запретили комментарии в настройках).
Топаем в папку нашей темы, и ищем фразу: Comments are closed.
Комментируем или удаляем во всех файлах. Сохраняем. Готово. )))

Breadcrumb NavXT – хлебные крошки в wordpress

Плагин для создания цепочки ссылок, которая показывает, где мы находимся относительно главной страницы - Breadcrumb NavXT.
Весьма полезно для SEO и удобно для юзера.
Устанавливается стандартно, но затем необходимо править тему.
По идее, код нужно добавлять во все файлы вашей темы, а это:
single.php — отвечает за вывод заметок
archive.php — отвечает за вывод заметок, которые помещены в архив
search.php — отвечает за вывод заметок, которые были найдены в процессе поиска
page.php - отвечает за вывод страниц
Я же упростила себе задачу - просто вставила в конец файла header.php своей темы код:

<!--begin--><div><?php
if(function_exists('bcn_display'))
{	bcn_display();}?></div><!--end-->


Добавляем сервис добавления в закладки к себе на сайт)))

Прошу прощения за такой заголовок))))

Для добавления сервиса закладок на сайт WordPress можно использовать готовые сервисы, например, addthis.com или любой другой. Берем код с их сайта и втыкаем к себе в файлы темы (wp-content/themes/Ваша_тема/) page.php после строчек(строчка 38, может быть, у вас таких строчек и нет, зависит от темы):

<?php if (is_search()) the_excerpt(); else the_content(__('Read the rest of this entry &raquo;', 'kubrick')); ?>
<?php if (is_page() or is_single()) wp_link_pages(array('before' => '<p><strong&

Читать

Убираем ссылку на wordpress.org из виджета Meta

Удалить ссылки на официальный сайт  Вордпресс из виджета “Meta” в WordPress достаточно просто, для этого нужно открыть файл wp-includes/default-widgets.php (для более страрых версий wp-includes/widgets.php) с помощью текстового редактора, например, блокнот или NotePad++, причем  поддерживающего сохранение файлов в UTF-8, найти в нем, на 295 строке  код:

<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using 

Читать