Дизайн и наполнение блога штука ответственная.Особенно если делаешь и вебдизайн и наполнение блога в одиночку,т.е. не привлекая авторов
Секреты наполнения контентом блога разнообразны.Приведу один из них.
Плагин SmartRss
Где скачать плагин SmartRss
Плагин SmartRss можно скачать здесь: бесплатно скачать SmartRss
Плагин SmartRss состоит из двух файлов:
Установка настройка плагина SmartRss
Ручной или автоматический запуск плагина SmartRss
Для ручного запуска плагина в адресной строке браузера набирите адрес http://www.sitename.com/wp_smartrss.php (если вы переименовали этот файл, то путь к переименованому файлу) и нажмите enter. После этого на в ваш блог будут импортированы новые записи, а на монитор будет выведен отчёт о проделанной работе.
Для автоматического запуска плагина нужно настроить Cron для запуска файла http://www.sitename.com/wp_smartrss.php (или как он у вас называется).
Плагин SmartRss и кодировка windows-1251
Если возникают проблемы с отображением rss-лент в кодировке windows-1251 нужно подправить файл wp_smartrss.php
Отображение похожих записей
SmartRSS может отображать похожие записи (Related Articles). Для активации этой функции нужно добавить в шаблон страницы WordPress (файл single.php) следующий код:
<? php
smartrss_related_posts (limit, len, before_title, after_title, before_post, after_post, show_pass_post, show_limit);
?>
где значения переменных:
<? php smartrss_related_posts(5, 10, '<li><b style="font-size:14px;">', '</b>', '', '', false, false); ?>
Советы по настройке плагина SmartRSS
Плагин ставит ссылку на источник контента с главной страницы вашего блога. Что бы выводить на главной только часть поста, ссылка с которого будет вести на отдельную страницу с полным текстом нужно заменить в коде темы WordPress (файлах index.php, archive.php, search.php) функцию вывода контента с "the_content" на "the_excerpt".
При парсинге RSS плагин SmartRSS не обновляет информацию о количестве постов в рубрике. Чтобы это исправить:
Секреты наполнения контентом блога разнообразны.Приведу один из них.
Плагин SmartRss
- удобная панель управления RSS-каналами
- настройка импорта RSS-лент в соответствующие категории
- ограничение импорта постов по минимальному количеству символов
- удаление рекламы из импортируемых лент
- функция отображения похожих записей
Где скачать плагин SmartRss
Плагин SmartRss можно скачать здесь: бесплатно скачать SmartRss
Плагин SmartRss состоит из двух файлов:
- smart_rss.php - файл плагина. Его нужно загрузить в папку wp-content/plugins/, а затем активировать в админке WordPress во вкладке Плагины.
- wp_smartrss.php - файл, запускающий импорт контента.
Установка настройка плагина SmartRss
- закачайте файл smart_rss.php в каталог wp-content/plugins/
- активируйте плагин в панели управления
- закачайте файл wp_smartrss.php в корневой каталог вашего блога (необходимо переименовать этот файл, что бы никто кроме вас не мог его файл запустить)
- перейдите в панель управления WordPress и во вкладке "Настройки" укажите:
- адреса rss;
- категории в которые неоходимо помещать записи из лент rss;
- количество записей из лент которые нужно перенести в блог;
- минимальный размер записи для импорта в блог.
Ручной или автоматический запуск плагина SmartRss
Для ручного запуска плагина в адресной строке браузера набирите адрес http://www.sitename.com/wp_smartrss.php (если вы переименовали этот файл, то путь к переименованому файлу) и нажмите enter. После этого на в ваш блог будут импортированы новые записи, а на монитор будет выведен отчёт о проделанной работе.
Для автоматического запуска плагина нужно настроить Cron для запуска файла http://www.sitename.com/wp_smartrss.php (или как он у вас называется).
Плагин SmartRss и кодировка windows-1251
Если возникают проблемы с отображением rss-лент в кодировке windows-1251 нужно подправить файл wp_smartrss.php
- откройте файл wp_smartrss.php в текстовом редакторе
- найдите строку $data = implode(”", file($filename));
- добавьте после неё код: if (strstr($data,’encoding=”windows-1251?‘)) $data = mb_convert_encoding($data, ‘UTF-8?, ‘WINDOWS-1251?);
- сохраните файл
Отображение похожих записей
SmartRSS может отображать похожие записи (Related Articles). Для активации этой функции нужно добавить в шаблон страницы WordPress (файл single.php) следующий код:
<? php
smartrss_related_posts (limit, len, before_title, after_title, before_post, after_post, show_pass_post, show_limit);
?>
где значения переменных:
• limit - количество показываемых анонсов
• len - если установлен show_limitis, то ограничит размер анонса до указанного размера слов
• before_title - html-код до заголовка анонса
• after_title - html-код после заголовка анонса
• before_post - html-код до текста анонса
• after_post - html-код после текста анонса
• show_past_post - показывать публикации, защищённые паролем
• show_limit - ограничивает размер анонса до количества слов, установленных в $len
Например:• len - если установлен show_limitis, то ограничит размер анонса до указанного размера слов
• before_title - html-код до заголовка анонса
• after_title - html-код после заголовка анонса
• before_post - html-код до текста анонса
• after_post - html-код после текста анонса
• show_past_post - показывать публикации, защищённые паролем
• show_limit - ограничивает размер анонса до количества слов, установленных в $len
<? php smartrss_related_posts(5, 10, '<li><b style="font-size:14px;">', '</b>', '', '', false, false); ?>
Советы по настройке плагина SmartRSS
Плагин ставит ссылку на источник контента с главной страницы вашего блога. Что бы выводить на главной только часть поста, ссылка с которого будет вести на отдельную страницу с полным текстом нужно заменить в коде темы WordPress (файлах index.php, archive.php, search.php) функцию вывода контента с "the_content" на "the_excerpt".
При парсинге RSS плагин SmartRSS не обновляет информацию о количестве постов в рубрике. Чтобы это исправить:
- откройте файл wp_smartrss.php
- найдите в конце запросы к базе (4 запроса на INSERT)
- добавьте еще один запрос, который будет работать с таблицей categories: mysql_query("UPDATE ".$table_prefix."categories set category_count=category_count+1 WHERE cat_ID=$post_category");
- теперь количество постов в категории будет обновлятся при вставке новостей.