aliHossain Academy

১০% ডিস্কাউন্ট পেতে কুপন কোড “GIFT10”

Auto Blog Like a Pro: ChatGPT + n8n + WordPress = Magic!

আপনি যদি আপনার WordPress ওয়েবসাইট এ AI দিয়ে ব্লগ লিখাতে চান এবং ভাবেন প্রতিদিন AI আপনার জন্য একটা করে পোষ্ট করবে আপনার সাইটে যেখানে আপনার জিরো টাচ লাগবে তাহলে এই পোষ্ট আপনার জন্য, তবে এই পোষ্ট কিন্তু সাপোরটিং একটা ইউটিউব ভিডিও এর, তাই আপনি ভিডিও টা দেখুন

Step 01:

প্রথমে আপনি আপনার WordPress Dashboard এ লগইন করবেন তারপর Users 👉 Profile 👉 Application Password এ যাবেন সেখানে একটা Password জেনারেট করবেন। এই password কিন্তু অবশ্যই কোথাও সেইভ করে রাখবেন কারন এই passoword আপনাকে আর দেখাবে না। n8n এ একটা একাউন্ট ওপেন করেন। এবার একটা Workflow create করেন। এবার Create Task এ ক্লিক করে Schedule Trigger সিলেক্ট করুন।

ছবির মত করে এটা কনফিগার করে নিন বা আপনার পছন্দ মত ডিজাইন করে নিতে পারেন।

Step 02:

প্রথমে News API তে একটা একাউন্ট ওপেন করেন। সেখানে আপনি API পেজ থেকে API key চেক করতে পারেন। আপনি সঠিকভাবে কনফিগার করার জন্য documentation পেজ থেকে যে যে ইনফো লাগবে ব্যাবহার করতে পারেন।

Step 03:

এবার আপনি OpenAI থেকে API collect করে n8n এ কানেক্ট করবেন, এখানে আপনার API key এবং Organization ID লাগবে। এগুলো দিয়ে openAI connect করার পর এই দুইটা prompt দিতে পারেন।

You have a talent for turning news into engaging, original articles without any trace of plagiarism.
Write a completely original blog post about this news:

Title: {{ $json.results[0].title }}
Description: {{ $json.results[0].description }}

Requirements:
- Create a unique and engaging title
- Write exactly 5 separate paragraphs (each in its own <p> tag)
- Include your own analysis and perspective
- Do not copy phrases from the original source
- End with a thoughtful conclusion

Format the response as clean JSON without backticks
{
“title”: “Your Creative blog title”.
“content”: “The full blog post content with HTML formatting, including separate <p> tags for each paragraph”
}

Step 04:

যে রেজাল্ট পাবেন সেটা দেখবেন একটু অন্য রকম এবং ফরম্যাটিং ও অনেক যায়গায় সমস্যা, তাই এখানে একটু কোড লিখবো

const response = items[0].json.message.content;
const parsed = JSON.parse(response);
return [
  {
    json: {
      title: parsed.title,
      content: parsed.content
    }
  }
];

Step 05:

এবার WordPress এ সব কানেক্ট করলেই কাজ শেষ

Scroll to Top