Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Як підключити Вордпресс до Яндекс.Дзен

Розповідаю, як в Вордпресс створити новий РСС-фід для підключення до Яндекс.Дзен.

На цьому тижні на мене обрушився шквал заявок на підключення сайтів до нового сервісу Яндекс.Дзен .

Яндекс.Дзен - це сервіс персональних рекомендацій Яндекса. Він становить добірку новин, постів з блогів і інших публікацій, які можуть бути вам цікаві.

На жаль, дефолтний РСС-фід Вордпресс не відповідає вимогам Яндекса. І для успішного проходження технічної модерації необхідно створити додатковий.

Робиться це дуже просто. Особливо якщо взяти за основу інструкцію по створенню кастомних фідів на WPbeginner, посилання в кінці.

1. У файлі functions.php активної теми створюємо новий фід і називаємо його zen, наприклад.

add_action ( 'init', 'customRSS'); function customRSS () {add_feed ( 'zen', 'customRSSFunc'); }

В цьому випадку фид матиме доступ / feed / zen

2. У директорії теми створюємо новий файл, називаємо його rss-zen.php - це буде шаблон нового фида.

3. Вставляємо в шаблон наступний код.

&lt;? Php $ posts = query_posts ( 'showposts = 50'); header ( 'Content-Type:' .feed_content_type ( 'rss-http'). '; charset ='. get_option ( 'blog_charset'), true); echo '&lt;? xml version = "1.0" encoding = "'. get_option ( 'blog_charset'). '&quot;?'. '&gt;'; ?> <Rss version = "2.0" xmlns: content = "http://purl.org/rss/1.0/modules/content/" xmlns: wfw = "http://wellformedweb.org/CommentAPI/" xmlns: dc = "http://purl.org/dc/elements/1.1/" xmlns: media = "http://search.yahoo.com/mrss/" xmlns: atom = "http://www.w3.org/ 2005 / Atom "xmlns: sy =" http://purl.org/rss/1.0/modules/syndication/ "xmlns: slash =" http://purl.org/rss/1.0/modules/slash/ "&lt;? php do_action ( 'rss2_ns'); ? >> <channel> <title> &lt;? Php bloginfo ( 'name'); ?> </ Title> <link> &lt;? Php bloginfo ( 'url')?> </ Link> <description> &lt;? Php bloginfo ( 'description')?> </ Description> <language> ru </ language> &lt;? php do_action ( 'rss2_head'); ?> &lt;? Php while (have_posts ()): the_post (); ?> <Item> <title> &lt;? Php the_title_rss (); ?> </ Title> <link> &lt;? Php the_permalink_rss (); ?> </ Link> <pubDate> &lt;? Php echo mysql2date ( 'D, d MYH: i: s +0000', get_post_time ( 'Ymd H: i: s', true), false); ?> </ PubDate> <media: rating scheme = "urn: simple"> nonadult </ media: rating> <author> &lt;? Php the_author (); ?> </ Author> <category> Технології </ category> &lt;? Php $ gallery = get_attached_media ( 'image', $ post); foreach ($ gallery as $ image_url) {echo '<enclosure url = "'. $ image_url-> guid. '" type = "image / jpeg" />'; }?> <Description> <! [CDATA [&lt;? Php echo get_the_excerpt (); ?>]]> </ Description> <content: encoded> <! [CDATA [&lt;? Php $ content = get_post_field ( 'post_content', $ post-> ID); $ Pattern = '/ (<img ([^>] *)>) / i'; $ Replacement = '<figure> $ 1 <figcaption>'. Get_the_title (). '<Span class = "copyright"> &lt;? Php the_author (); ?> </ Span> </ figcaption> </ figure> '; $ Content = preg_replace ($ pattern, $ replacement, $ content); echo $ content; ?>]]> </ Content: encoded> &lt;? Php rss_enclosure (); ?> &lt;? Php do_action ( 'rss2_item'); ?> </ Item> &lt;? Php endwhile; ?> </ Channel> </ rss>

У коді міняємо category на свою зі списку категорій Яндекс.Дзен:

Події, Політика, Війна, Товариство, Економіка, Спорт, Технології, Наука, Ігри, Музика, Література, Кіно, Культура, Мода, Знаменитості, Психологія, Здоров'я, Авто, Будинок, Хобі, Їжа, Дизайн, Фотографії, Гумор, Природа, Подорожі.

Якщо контент сайту відноситься до категорії для дорослих, обов'язково міняємо nonadult на adult в цьому рядку.

<Media: rating scheme = "urn: simple"> nonadult </ media: rating>

UTM-мітки додаються наступним чином:

<Link> &lt;? Php the_permalink_rss (); ?>? Utm_source = zen </ link>

4. Підключаємо шаблон до нового фіду в functions.php.

function customRSSFunc () {get_template_part ( 'rss', 'zen'); }

5. Відкриваємо админку Вордпресс, йдемо в настройки постійних посилань і натискаємо кнопку «Зберегти зміни». Структура оновиться і новий фід буде доступний за адресою / feed / zen.

Відправляємо фид на модерацію за допомогою форми зворотного зв'язку Дзена в розділі « Створення та налагодження каналу ».

Через деякий час прийде лист з підтвердженням підключення.

За матеріалами:

UPD: Виправлений валідний фид тут

Lt;?
Quot;?
Gt;'; ?
Php do_action ( 'rss2_ns'); ?
Php bloginfo ( 'name'); ?
Php bloginfo ( 'url')?
Php bloginfo ( 'description')?
Php do_action ( 'rss2_head'); ?
Php while (have_posts ()): the_post (); ?
Php the_title_rss (); ?
Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    Подготовка к ЕГЭ по математике
    Статьи Опубликовано: 05.10.2017 Подготовка к ЕГЭ по МАТЕМАТИКЕ. 1 часть. Эффективный курс подготовки. Вы находитесь на сайте www.ege-ok.ru - Подготовка к ЕГЭ по математике. Меня зовут Инна Владимировна

    Куда поступить с обществознанием, русским и математикой
    Статьи Опубликовано: 06.10.2017 Сдача ЕГЭ. Куда поступать? Обществознание считается одним из самых популярных предметов, которые выпускники сдают на ЕГЭ. Ввиду высокого рейтинга дисциплины Рособрнадзор

    Сайт Майер Елены - ЕГЭ по математике
    Планируется проведение двух отдельных экзаменов – базового и профильного. Кому сдавать базовый ЕГЭ по математике? Базовый ЕГЭ организуется для выпускников, изучающих математику для общего развития

    ГДЗ решебник по математике 4 класс
    Извините, тут пока ничего нет ((( Решебник по математике 4 класс (Истомина Н.Б.) – не просто возможность быстро выполнить домашнее задание для учащегося, но и способ разобраться в труднорешаемых задачах.

    ГДЗ по математике 1 класс Самсонова самостоятельные работы
    Решебник по математике за 1 класс автора Самсоновой Л.Ю. 2012 года издания. Данное пособие предлагает готовые решения на разнообразные упражнения, направленные на активизацию всего учебного процесса. Здесь

    Для этой работы нужна математика
    Слотов: 956 Рулеток: 7 Лицензия: Pragmatic Play, Microgaming, ELK, Yggdrasil, Habanero, Amatic, Isoftbet, Netent, Rival, Igrosoft, Quickspin. Игры: Автоматы, Покер, Рулетки. Всего 963 Отдача: 98% Бонус

    Веселые задачи по математике 2 класс
    Во время занятий для того, чтобы немного переключить внимание школьников, но при этом не уйти от предмета, можно давать шутливые задачи на сообразительность. Буду пополнять коллекцию таких задач. Дополнительная

    Функция экспонента в Excel
    Одной из самых известных показательных функций в математике является экспонента. Она представляет собой число Эйлера, возведенное в указанную степень. В Экселе существует отдельный оператор, позволяющий

    ЕГЭ по математике 2018
    ЕГЭ по математике, наравне с русским языком , – обязательный экзамен для сдачи выпускниками 11-х классов. По статистике он самый сложный. Мы предлагаем ознакомиться с общей информацией об экзамене и

    Секреты эффективной и быстрой подготовки ко второй части ОГЭ по математике.
    Уважаемые девятиклассники, настоящие или будущие! Часто от вас приходится слышать следующие вопросы. Легко ли подготовиться к заданиям второй части ОГЭ по математике? Сколько для этого понадобится


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: