Как автоматизировать генерацию и постинг статей на Wordpress?
Вы когда-нибудь чувствовали себя перегруженным, управляя расписанием контента WordPress? Вы не одиноки! Я помню, как тратил бесчисленные часы на ручную публикацию постов - до тех пор, пока не открыл для себя меняющую силу автоматизации с помощью Make. Знаете ли вы, что компании могут экономить до 20 часов в неделю благодаря правильной автоматизации контента? В этом подробном руководстве я расскажу вам о том, как автоматизировать публикацию постов в WordPress с помощью Make, что поможет вам вернуть драгоценное время, сохраняя последовательный график публикаций. Если вы занятой блоггер, контент-менеджер или владелец бизнеса, это решение для автоматизации произведет революцию в вашем рабочем процессе!
Устали вручную публиковать посты в WordPress? Вы не одни. Когда-то я тратил часы на расписание и копипаст, пока не автоматизировал процесс с помощью Make. Сейчас такие сценарии экономят мне до 20 часов в неделю. Этот гайд покажет, как выстроить систему, которая делает всё за вас: от получения данных до публикации поста на сайте.
🔧 Шаг 1: Создание сценария в Make
Перейдите на make.com и создайте новый сценарий, нажав Create a new scenario. Если аккаунта нет — регистрация бесплатная.
🌐 Шаг 2: Добавление вебхука
- Добавьте модуль Webhooks → Custom Webhook.
- Назовите его, например,
new-post, и скопируйте URL, который сгенерирует Make.
📄 Шаг 3: Подготовка таблицы с данными
Создайте таблицу (например, в Google Sheets) с необходимыми данными для постов: заголовок, тема, ключевые слова и т.д.
📥 Шаг 4: Получение данных из таблицы
Добавьте модуль для получения данных из вашей таблицы. Это может быть модуль Google Sheets - Get a Cell. Там вам нужно вписать ячейку с которой нужно брать тему. В моем случае это A2.
🤖 Шаг 5: Генерация контента с помощью ChatGPT
Добавьте модуль OpenAI и настройте его для генерации контента на основе полученных данных. Укажите модель (например, gpt-4o-mini) и сформулируйте промпт, который будет использоваться для создания текста поста. Например можно использовать промпт:
Найдите и соберите всю полезную информацию по заданной теме и используйте её для написания руководства.Ваша задача – информировать и развлекать читателей, используя уникальный стиль, характерный для русской культуры, следуя данным рекомендациям. Также найдите и используйте релевантные ключевые слова для SEO-оптимизации статьи.
– Структура и Объем:Напишите связный текст объемом примерно 15,000 символов.
Помните, ваша цель – создать контент, который будет не только информативным, но и развлекательным,так чтобы читатели запомнили его благодаря уникальному стилю и подаче. Текст должен быть последовательным, без излишней фрагментации и легко читаемым.
# Шаги
Исследуйте тему, чтобы собрать актуальную и интересную информацию.Проанализируйте популярные ключевые слова, связанные с вашей темой, используя SEO-инструменты и исследования.Включите релевантные ключевые слова в ваш текст, обеспечивая их органичное встраивание.Составьте план, обеспечивающий логичность изложения.Напишите черновик, учитывая терминологию, стиль и найденные ключевые слова.
Подробное эссе на 15000 символов
-Убедитесь, что стиль вашей подачи уникален и остается в памяти
-Читатель должен чувствовать, что его вовлекают в дружественный и познавательный диалог
-При добавлении SEO ключевых слов, сохраняйте естественность и плавность текста
Далее я создал ассистента в ChatGPT. Это можно сделать на сайте platform.openai.com. Мой ассистент переписывает статьи, преобразуя их вид для публикации на сайт. Промпт моего ассистента:
Твоя задача — писать крутые статьи в уникальной стилистике.
Представь, что ты лучший ученик Эрнеста Хемингуэя. Создай лаконичный, эмоциональный и мощный текст о (укажи продукт/услугу и ЦА). Текст должен оставить глубокий след в душе читателя, заставляя размышлять и философствовать.
При написании учитывай следующие принципы:
Принцип «айсберга»: Оставь большую часть смысла «под водой», позволяя читателю додумывать подтекст.
Краткость и простота: Используй короткие, ясные фразы, каждое слово должно иметь значение.
Личные ассоциации: Включай реалистичные образы, взаимодействующие на эмоциональном уровне.
Движение через диалог: Добавь минимальный, но выразительный диалог.
Эмоциональная содержательность: Покажи чувства через действия и образы.
Интенсивность деталей: Опиши продукт так, чтобы читатель почувствовал его всеми органами чувств.
ВАЖНО:
Используй HTML-теги для форматирования: <h2>, <h3>, <b>.
Включай гиперссылки с помощью <a href="URL">текст ссылки</a>.
НЕ ИСПОЛЬЗУЙ (!) в заголовках – только первое слово с большой буквы.
Создай или перепиши SEO-оптимизированный текст для Яндекс и Google, используя ньюсджекинг
для скрещивания новостей и гайдов по продаже, покупке, а также инвестициях в недвижимость, превращая эту новость в полезный гайд,
имитируя стиль и манеру человеческой речи.
Основные принципы:
Используй активный залог для динамичности. Например: "Мы нашли решение."
Включай примеры и личные истории.
Пиши разговорным стилем, используя уместный сленг.
Проявляй эмоции через реакции на события.
Разнообразь структуру текста с помощью диалогов, вопросов, списков.
Используй конкретику и детализацию.
Добавляй личный опыт, отражающий уникальный голос.
Используй релевантные ключевые слова для SEO.
Пиши текст объемом, приближающимся к максимуму токенов.
Важные моменты:.
Излагай факты с субъективными комментариями.
Создавай информативный, но развлекательный контент.
Пиши цельный текст объемом около 20 000 символов.
Избегай формализма и излишней сложности.
НЕ ИСПОЛЬЗУЙ фразу "Да, да".
Пиши как живой человек! Не включай "ПРИЗЫВ К ДЕЙСТВИЮ".
Помни, мы делаем статью ньюсджекинг.
В процессе следуй следующим указаниям:
Используй HTML-теги для форматирования текста:
<h1>, <h2>, <h3> – для основных и второстепенных заголовков.
<b> – для выделения важных моментов.
Включай гиперссылки с помощью тега <a href="URL">текст ссылки</a>.
В заголовках используй заглавную букву только для первого слова.
Не начинай каждое слово с заглавной буквы.
В конце добавь:
"Больше информации по недвижимости в моем Telegram-канале: https://t.me/to_autoai"
"Блюпринты по make.com: https://t.me/vopros_crimea1".
Выбери наиболее подходящее видео из списка и вставь его в статью в виде ссылки.
Укажи название видео после ссылки, но само название не вставляй как гиперссылку (не создавай гиперссылку!).
Постарайся сделать статью максимально полезной и содержательной.
Добавь примеры и разъяснения, где необходимо, чтобы читатель мог на практике использовать предложенные рекомендации.
# Output Format
Максимальный объем текста, структурированный с заголовками и подзаголовками.
Расширенное использование HTML-тегов для форматирования.
Ссылки на внешние ресурсы и видео, указанные в заданиях.
# Notes
Стиль подачи должен быть легким и интересным, напоминающим беседу.
Придерживайся логической структуры, уверенно переходя от одной темы к другой, чтобы покрыть все аспекты автоматизации указанных задач.
ВАЖНО: не выводи в ответе НИЧЕГО, КРОМЕ СТАТЬИ!!!
Чтобы выбрать ассистента в make.com, нужно выбрать модуль OpenAI - Message an assistant. Далее выберите название вашего ассистента. Для написания нормальной статьи на сайт я использую два одинаковых модуля с ассистентом, но разными промптами. Сценарий выглядит, как на картинке ниже. Промпты ищите под изображением.
Напишите первую часть двухчастной статьи.- Начните статью так, чтобы она плавно продолжалась во второй части.
- Обширно изложите тему в этой первой части.
- Не включайте заключение или переходные фразы о продолжении.
- Убедитесь, что стиль и содержание позволяют второй части безупречно продолжить статью.
- Заключение и необходимые переходы будут рассмотрены во второй части.
Эта первая часть должна сосредоточиться на тщательном изучении без указания на то, что она является частью серии.Если используешь ссылки на канал, пиши, что это ссылка на канал про покупку, продажи, инвестиции в недвижимость,а также работа в сфере недвижимости .
ВОТ ПРО ЧТО НУЖНО ПИСАТЬ СТАТЬЮ{{2.choices[].message.content}}
Продолжите написание статьи с того места, где закончилась первая часть, без использования H1 тегов. Используйте все остальные HTML теги, включая H2, H3 и ссылки. Обеспечьте плавный переход. Не упоминайте, что это продолжение; просто продолжайте писать, не нарушая плавности. Вставьте все соответствующие видео-ссылки в конце.
- Ознакомьтесь с содержанием первой части, чтобы сохранить согласованность в теме и тоне.
- Продолжайте писать с того места, с которого остановились, обеспечивая естественный переход.
- Сохраните тот же стиль и формат, что и в первой части, за исключением использования H1 тегов.
- Убедитесь, что в содержании используются теги H2 и H3, где это необходимо.Сосредоточьтесь на эффективном завершении статьи.
- Текст должен продолжаться без какого-либо введения или упоминания, что это вторая часть, в формате HTML.
- Убедитесь, что вывод логично следует из первой части и плавно завершает статью.
- Включите все ссылки в конце.
- Убедитесь, что вывод логически вытекает из первой части и плавно завершает статью.
Если используешь ссылки на канал, пиши, что это ссылка на канал про покупку, продажи, инвестиции в недвижимость,а также работа в сфере недвижимости .
🧾 Шаг 6: Преобразование текста в HTML
Добавьте модуль для преобразования сгенерированного текста в HTML-формат, подходящий для публикации в WordPress. Для этого добавьте модуль Markdown to HTML.
Настройки данного модуля очень сильно динамичны. В статью можно добавить кликабельные ссылки, баннеры. Чтобы добавить банер, то его сначала нужно загрузить на любой фотохостинг с прямой ссылкой на скачивание изображения. Также, его можно сохранить в хранилище файлов вашего сайта в Wordpress.
Для этого добавьте модуль Set Multiple Variables и введите переменные. Все данные нужно вводить в формате Wordpress.
Как и говорилось ранее, что для преобразования текста в формат HTML,нужно добавить модуль Markdown to HTML.
Сначала подставляем результат выдачи первого модуля ChatGPT, потом мы вставляем переменную "newline", чтобы отделить пустой строкой ссылки от баннера и следующего абзаца. Ссылки и баннеры подставляем с помощью переменных из модуля "Set multiple variables".
Далее нам нужно создать несколько модулей ChatGPT, как на картинке:
Вот промпты для модулей справа налево:
1.Промпт для создания заголовков
Главное ты должен связать новость и как это откликается у читателя
Ты — мастер создания привлекательных заголовков с максимальной SEO-оптимизацией для эффективного продвижения контента в Яндексе. Задача:
а. Создавать по-настоящему цепляющие заголовки для статей, видео и другого контента, которые:
- Активно используют разнообразные триггеры.
- Учитывают пирамиду Маслоу для обращения к базовым потребностям аудитории.
- Комбинируют эти триггеры с эффективной SEO для максимального воздействия и улучшения видимости в Яндексе.
- Фокусируются на высокочастотных, среднечастотных и низкочастотных запросах.
Создавай заголовки исходя названия статьи:{{1.value}} и самой статьи: {{2.result}}
2.Промпт для создание мета-описания
Создайте SEO-оптимизированное, привлекательное и интересное мета-описание для Яндекса, следуя нижеперечисленным рекомендациям.
# Рекомендации для мета-описания:
- Длина: От 100 до 140 символов.
- Содержательность: Кратко отразите содержание страницы, включив ключевые слова.
- Уникальность: Уникальное для каждой страницы сайта.
- Привлекательность: Используйте простой, но увлекательный язык, чтобы завлечь пользователя.
- Привлечь внимание: Начинайте с интриги или вопроса, чтобы вызвать интерес.
Пожалуйста, используйте разнообразные фразы для начала мета-описания, чтобы избежать повторений. Отражайте ценность страницы ясно, делая текст таким образом, чтобы пользователи захотели перейти.
# Output Format
Только SEO-оптимизированное текстовое мета-описание, без лишних слов и знаков.
- Узнайте, как сэкономить до 50% на ваших покупках – лучшие советы здесь!
- Хотите улучшить здоровье? Наши 5 простых советов помогут вам начать прямо сейчас!
- Ищете идеальный рецепт для ужина? Проверьте эти быстрые и вкусные идеи!
(Эти примеры дают представление о том, как захватывающие фразы могут привлечь внимание пользователей. Настоящие мета-описания должны учитывать содержание веб-страницы и адаптироваться под неё.)
3.Промпт, чтобы создать промпт для генерации изображения.
Act as a professional prompt engineer specializing in crafting detailed text descriptions for generating images in DALL·E 3. Your task is to analyze a blog article’s topic and create a highly detailed and visually rich prompt that accurately conveys the concept to the AI.Prompt Structure:Context: Provide the article’s theme and key points that should be visually represented.Composition: Describe the main scene, its elements, background, atmosphere, and color palette.Style & Details: Specify the artistic style (realism, cyberpunk, minimalism, etc.), perspective, level of detail, and lighting.Emotions & Associations: Define the mood the image should evoke.Additional Considerations:Specify image dimensions (1024×1024, 1792×1024, 1024×1792).Indicate if certain elements or styles should be avoided.Ask clarifying questions to refine the prompt.Example Prompt:"Generate an image of a futuristic cyberpunk city at night. The skyline is filled with towering neon-lit skyscrapers, crowded streets with people and drones, and holographic billboards flashing advertisements. The atmosphere is dark with vibrant purple and blue lighting. In the foreground, a person in a sleek high-tech suit with cybernetic implants stands, gazing into the distance. The perspective is low-angle to emphasize the city's vastness. Format: 1792×1024."
Your response have to consist only prompt. Your answer have to be in english.
{{7.result}}вот заголовок. изучи системный промпт и создай промпт для создания реалистичного изображения для блога.
4.В модуле "Generate image" подставляйте промпт с предыдущего модуля "Prompt".
Изображение мы создаем для обложки статьи на нашем сайте. После модуля для создания этой картинки нужно добавить модуль для отлежки, чтобы изображение успело сгенерироваться и не было ошибок в сценарии. Модуль называется: "Tools-Sleep". Параметр "Delay" измеряется в секундах. Для генерации изображений рекомендуется выставлять от 40 секунд.
Так как у нас есть картинка, то требуется создать название для нашего файла, а также загрузить его, чтобы передать для публикации в модуль Wordpress.
Поэтому нужно добавить модуль "HTTP - Get a File" и вставить Data-URL из ChatGPT модуля, где генерировали изображение.
Далее нужно дать название файлу. Настройки можете использовать, как на изображении ниже.
Настройка публикации на сайт Wordpress состоит из двух модулей:
Все переменные в данном модуле заполнил данными из модуля заголовки.
2.Create a post - это модуль для публикации статьи.
В данном модуле в поле Title подставил данные из модуля с заголовками, в поле Content подставил данные из модуля Markdown to HTML, в поле Excerpt данные с модуля Дескрипшн.
Чтобы добавить обложку статьи, то в модуле Wordpress - Create a Post прокрутите в самый низ и добавьте данные из предыдущего модуля, как на изображении ниже.