Реклама
Для большинства из нас объем цифрового контента, который мы производим, ошеломляет - Twitter, персональные блоги, профессиональные блоги - но перенести все это в одно центральное место - настоящая проблема. Недавно купив мой собственный домен тщеславия jamesbruce.me, чтобы стать центральным центром для моих статей и веб-контента, передо мной стояла задача найти подходящий способ объединить все это - обычно называемый жизнью ручей.
Flavors.me Это отличный готовый способ сделать это, но он не идеально подходит для моих нужд и, конечно, не демонстрирует никаких навыков, кроме подписки на бесплатную услугу. Я также предпочел бы разместить что-то на своем собственном сервере, так как опасность доверия к веб-сервисам часто был проверен. Сегодня я расскажу вам, как создать свой собственный жизненный поток WordPress, и если вы будете следовать учебному пособию, у вас должно получиться нечто не похожее на это:

Это свободно доступная тема, и нажатие на любую запись приведет вас к первоисточнику.
Так каковы мои требования?
- Работает на WordPress. Учитывая, что я пытаюсь позиционировать себя как гуру и консультант WordPress, делать это на любой другой платформе было бы просто неловко. Я должен быть в состоянии продемонстрировать, что WordPress вполне способен делать то, что я хочу.
- Агрегирует различные каналы, автоматически и без моего участия.
- Не дублирует контент, а вместо этого ссылается на оригинальную статью. Это очень важно, и я объясню это позже.
- Использует изображения там, где они есть - нет ничего скучнее, чем стена текста.
Проблема с дублирующимся контентом
Проблема со многими плагинами WordPress для RSS-агрегаторов заключается в том, что они копируют весь контент оригинала и создают страницу, которая считается дубликатом Google, тем самым помечая вас как грязный гнилой контент-вор. В этом году Google предпринял серьезные усилия по удалению и отмене рейтинга тех сайтов, которые копируют работы других людей и пытаются выдать их за свои собственные - часто называемые спам-блогами - но любые ваши законные попытки переиздать свою собственную работу полностью рухнут судьба.
Чтобы смягчить это, я нашел фантастический плагин, который все еще тянет контент в ваш блог, чтобы дать свободу, которая WordPress позволяет, но также изменяет структуру постоянных ссылок статей, чтобы указывать непосредственно на их оригинал источник.
Тебе понадобится
- Бесплатная тема Shaken Grid Lite [Broken URL Removed] - вы должны указать действительный адрес электронной почты, на который будет загружена ссылка для скачивания. будет отправлен, но он отправит отдельное письмо с просьбой подписаться на список рассылки, который вы можете игнорировать, если хотите.
- Подача WordPress Плагин, который автоматически обрабатывает добавление всего контента и корректировку постоянных ссылок.
- YD FeedWordpress Content Filter, который будет импортировать изображения, чтобы мы могли использовать их локально.
- Этот файл который я написал, чтобы исправить проблему избранных изображений, не устанавливаемых Feed WordPress - переименуйте его в loop.php и замените этот же файл в каталоге тем Shaken Grid Lite. Если рекомендуемое миниатюра недоступно, будет использоваться первый прикрепленный файл изображения. Канал WordPress автоматически загружает и прикрепляет элемент мультимедиа в канал RSS, но не создает рекомендуемое изображение. Это решает эту проблему.
- FTP доступ к вашему сайту или возможность редактировать файлы тем.
- Разнообразные RSS-каналы, которые вы хотите объединить.
- Достойный веб-хостинг, который не собирается отключать вашу учетную запись, если вы используете немного энергии. Плагины агрегатора каналов печально известны тем, что раздражают общие веб-хосты, но мы постараемся свести к минимуму влияние. Если вы находитесь в точке, где вы ведете несколько собственных успешных блогов, возможно, пришло время перейти к обновлению своего виртуального сервера.
Настроить
Установите и активируйте FeedWordPress, затем через стандартный плагин YD Content Filter Плагины -> Добавить новый интерфейс, а также загрузить и активировать тему Shaken Grid Lite.
Там должно быть синдикация раздел на боковой панели администратора. Разверните его, и я покажу вам варианты настройки на каждом экране.
синдикация
- Здесь вы добавляете источники фидов. Введите URL-адрес в поле - либо прямой канал, либо просто общий адрес веб-сайта.

- Затем он проверит ваш канал или предоставит выбор каналов, которые он обнаружил автоматически.

Настройки ленты и обновления
- По умолчанию ваши каналы не обновляются автоматически, поэтому измените этот параметр здесь, под Планирование обновления вариант. Установите его для обновления после загрузки страницы и оставьте по умолчанию на 60 минут.

Почта и ссылки
- Дважды проверьте, чтобы под связи Опция Постоянная ссылка указывает на копия на оригинальном сайте.

- Отключить комментарии и пинг тоже.

Вы можете спокойно оставить остальные варианты в покое.
- YD FeedWordpress варианты должны быть под вашим обычным настройки вкладка на боковой панели. Нажмите на это, и убедитесь, что опция Импортировать изображения как локальные вложения включен.

Настройки темы
Если вы зашли на свою страницу сейчас, вы заметите, что изображения отображаются некорректно, и вместо краткого фрагмента отображается полная статья. Чтобы решить эту проблему, загрузите файл Я упоминал ранее и перейдите в каталог тем Shaken Grid Lite по FTP. Заменить loop.php с поставленным (переименуйте его в loop.php очевидно). Кроме того, если вы не можете получить доступ к FTP, но можете редактировать файлы через WordPress, скопируйте и вставьте содержимое.
Предполагая, что импортированные вами каналы действительно предоставляют избранные изображения, теперь они должны отображаться на вашей домашней странице. Если это не так, то это выходит за рамки этой статьи, чтобы исправить ваш сайт, но сообщите нам, если у вас возникли проблемы с комментариями, и, возможно, мы могли бы проверить ваш канал для вас.
Вот и все, теперь вы должны быть готовы к агрегированию всего опубликованного контента. Не забывайте, что вы также можете публиковать обычные статьи в блоге - они будут появляться вместе и смешанно с остальными, но нажатие на них приведет вас к полной версии, как обычный блог бы. Счастливой жизни!
Джеймс имеет степень бакалавра в области искусственного интеллекта и сертифицирован CompTIA A + и Network +. Он является ведущим разработчиком MakeUseOf и проводит свое свободное время за игрой в VR-пейнтбол и настольные игры. Он строит компьютеры с детства.