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.
Комментируем или удаляем во всех файлах. Сохраняем. Готово. )))

Вставляем на сайт рекламу, обтекаемую текстом

Вставляем на сайт рекламу, обтекаемую текстом
Как вставить в блог рекламу, обтекаемую текстом? А очень просто!
Идем в папку с темами, находим файл single.php, он отвечает за отображение отдельного поста (может быть, в вашей теме нет такого файла, тогда придется поискать)))).
Там вставляем в нужном месте:

КОД_ВАШЕГО_РЕКЛАМНОГО_БЛОКА Ну а в style.css добавляем:
.ad {
float : right; /*блок будет справа, обтекание текстом слева, может

Читать

Плагин NextGEN Gallery, ошибка Exceed Memory Limit

Расскажу про плагин NextGEN Gallery. Плагин просто великолепен, но случилось наткнуться на такую ошибку при загрузке большого количества изображений (через flash):

Fatal error: Allowed memory size of %размер% bytes exhausted (tried to allocate %размер% bytes) in /var/www/ваш-сайт/wp-content/plugins/nextgen-gallery/lib/gd.thumbnail.inc.php on line 933.

Лечим:

1) В php.ini вашего хостера увеличиваем значения (Я поставила очень большие, можете поэкспериметировать):

max_execution_time = 900   

Читать

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&

Читать