SHET22

ارسال خودکار مطالب وردپرس به X با افزونه رایگان XPoster

ارسال خودکار مطالب وردپرس به X با افزونه رایگان XPoster

اگه بعد از انتشار هر نوشته، عنوان و لینک اون رو دستی در X می‌فرستید، افزونه رایگان XPoster می‌تونه این کار تکراری رو از دوشتون برداره. این افزونه همون WP To Twitter قدیمیه که حالا با اسم XPoster و API نسخه ۲ پلتفرم X کار می‌کنه. API همون مسیر ارتباطی بین سایتتون و X هست. البته رایگان‌بودن افزونه به این معنی نیست که دسترسی به API پلتفرم X هم حتماً رایگانه.

توی این راهنما اول پیش‌نیازها و هزینه احتمالی API رو بررسی می‌کنیم. بعد افزونه رو نصب می‌کنیم، حساب X رو به اون وصل می‌کنیم و سراغ تنظیم متن، لینک و هشتگ‌ها می‌ریم. در ادامه هم روش آزمایش انتشار، جلوگیری از ارسال تکراری، رهگیری کلیک‌ها و انتشار در Mastodon و Bluesky رو یاد می‌گیرید.

آنچه در این مقاله می‌خوانید

آیا خود وردپرس نوشته‌ها رو خودکار در X منتشر می‌کنه؟

نه، وردپرس به‌صورت پیش‌فرض نوشته‌ها رو در X منتشر نمی‌کنه. قابلیت زمان‌بندی داخلی وردپرس فقط نوشته رو در ساعت دلخواه روی سایتتون منتشر می‌کنه و کاری با شبکه‌های اجتماعی نداره. پس برای ارسال خودکار مطالب وردپرس به X به یک افزونه و دسترسی مناسب به API پلتفرم X نیاز دارید.

API رو می‌تونید مثل یک در ورودی کنترل‌شده در نظر بگیرید. XPoster از طریق همین مسیر اجازه می‌گیره تا از طرف حساب شما پست بفرسته. اگه ترجیح می‌دید چند شبکه اجتماعی رو از یک سرویس جدا مدیریت کنید، آموزش ارسال خودکار مطالب وردپرس به شبکه‌های اجتماعی هم می‌تونه براتون مفید باشه.

قبل از شروع چه چیزهایی لازم دارید؟

قبل از نصب افزونه، چند مورد رو بررسی کنید تا وسط اتصال حساب با خطای غیرمنتظره روبه‌رو نشید:

  • نسخه مناسب وردپرس و PHP: طبق اطلاعات فعلی صفحه افزونه، سایتتون باید دست‌کم وردپرس ۶.۴ و PHP 7.4 داشته باشه. برای دیدن نسخه‌ها از پیشخوان به «ابزارها ← سلامت سایت ← اطلاعات» برید. چون این پیش‌نیازها ممکنه در نسخه‌های بعدی عوض بشن، صفحه رسمی افزونه رو هم قبل از نصب ببینید.
  • حساب X: به حسابی نیاز دارید که قراره پست‌ها در اون منتشر بشن.
  • دسترسی توسعه‌دهنده: باید بتونید وارد پنل توسعه‌دهندگان X بشید و برای اتصال افزونه یک برنامه بسازید.
  • مجوز خواندن و نوشتن: دسترسی فقط‌خواندنی برای انتشار پست کافی نیست.
  • بررسی هزینه API: قیمت، سهمیه و سطح دسترسی API پلتفرم X ممکنه تغییر کنه. قبل از راه‌اندازی، شرایطی رو که داخل پنل حسابتون نمایش داده می‌شه بررسی کنید.

افزونه رایگان XPoster چیه و چه کاری انجام می‌ده؟

افزونه رایگان XPoster
افزونه رایگان XPoster

XPoster نسخه فعلی افزونه WP To Twitter هست. خود افزونه رایگانه و می‌تونید اون رو از مخزن رسمی وردپرس نصب کنید. این افزونه بعد از انتشار نوشته، متن دلخواه، عنوان، لینک و هشتگ‌های اون رو برای شبکه‌ای که وصل کردید می‌فرسته.

رایگان‌بودن XPoster رو با رایگان‌بودن سرویس X اشتباه نگیرید. افزونه بابت نصب روی وردپرس از شما هزینه‌ای نمی‌گیره، ولی پلتفرم X ممکنه برای استفاده از API هزینه یا محدودیت مصرف داشته باشه. قیمت ثابتی رو نمی‌شه برای همه حساب‌ها اعلام کرد؛ عدد معتبر همون چیزیه که موقع راه‌اندازی در پنل توسعه‌دهندگان حسابتون می‌بینید.

XPoster فقط به X محدود نیست و از Mastodon و Bluesky هم پشتیبانی می‌کنه. پس اگه مخاطب‌هاتون در این شبکه‌ها فعال هستن یا نمی‌خواید از API پلتفرم X استفاده کنید، می‌تونید یکی از این گزینه‌ها رو راه‌اندازی کنید.

نصب و فعال‌سازی افزونه XPoster در وردپرس

  1. وارد پیشخوان وردپرس بشید.
  2. از منوی «افزونه‌ها» روی «افزودن افزونه تازه» کلیک کنید.
  3. عبارت «XPoster» رو در کادر جست‌وجو بنویسید.
  4. افزونه‌ای رو انتخاب کنید که نشانی رسمی اون عبارت wp-to-twitter رو داره.
  5. روی «هم‌اکنون نصب نمایید» و بعد «فعال نمایید» کلیک کنید.
  6. بعد از فعال‌سازی، از مسیر «تنظیمات ← XPoster» وارد صفحه تنظیمات افزونه بشید.

اگه اولین باره افزونه نصب می‌کنید، راهنمای افزونه وردپرس چیه و چطور کار می‌کنه کمک می‌کنه با این بخش از پیشخوان آشنا بشید.

نصب افزونه رایگان XPoster
نصب افزونه رایگان XPoster

ساخت برنامه در پنل توسعه‌دهندگان X

برای اینکه XPoster بتونه از طرف حساب شما پست بفرسته، باید در پنل توسعه‌دهندگان X یک Project و App بسازید. Project رو مثل پوشه اصلی در نظر بگیرید و App رو برنامه‌ای بدونید که کلیدهای اتصال رو در اختیارتون می‌ذاره. اسم یا جای بعضی گزینه‌ها ممکنه با تغییر رابط پنل فرق کنه، ولی مواردی که باید تنظیم کنید همون مجوز و کلیدهای اتصال هستن.

ساخت Project و App

  1. وارد پنل توسعه‌دهندگان X بشید و با حساب X خودتون ورود کنید.
  2. اگه پنل ازتون خواست، مراحل گرفتن دسترسی توسعه‌دهنده رو کامل کنید. کاربردتون رو شفاف توضیح بدید؛ مثلاً بنویسید که می‌خواید لینک نوشته‌های سایت خودتون رو منتشر کنید.
  3. یک Project بسازید و بعد یک App داخل اون ایجاد کنید.
  4. اسم مشخصی برای برنامه بذارید تا بعداً بدونید این اتصال مربوط به کدوم سایت هست.
نوشتن اطلاعات App برای گرفتن API
نوشتن اطلاعات App برای گرفتن API

فعال‌کردن مجوز خواندن و نوشتن

در تنظیمات App، سطح دسترسی رو روی حالتی بذارید که خواندن و نوشتن رو پوشش بده. مجوز فقط‌خواندنی اجازه انتشار پست رو به XPoster نمی‌ده. اگه اول کلیدها رو ساخته باشید و بعد مجوز رو تغییر بدید، ممکنه لازم باشه توکن‌ها رو دوباره بسازید.

ارسال خودکار مطالب وردپرس به X با افزونه رایگان XPoster

ساخت کلیدها و توکن‌های اتصال

حالا کلیدها و توکن‌هایی رو بسازید که XPoster در صفحه تنظیمات ازتون می‌خواد. اسم هر مقدار رو همراه خودش یادداشت کنید تا مثلاً کلید عمومی رو داخل کادر مربوط به کلید محرمانه نذارید. بعضی مقدارهای محرمانه فقط موقع ساخت نمایش داده می‌شن؛ پس همون موقع اون‌ها رو در یک ابزار امن مدیریت رمز نگه دارید.

ساخت کلیدها و توکن‌های اتصال
ساخت کلیدها و توکن‌های اتصال

نکات امنیتی برای نگهداری کلیدهای محرمانه

  • کلیدها رو داخل نوشته، تصویر آموزشی، پیام عمومی یا مخزن کد قرار ندید.
  • دسترسی به تنظیمات افزونه رو فقط به مدیرهای مورداعتماد بدید.
  • اگه کلیدی ناخواسته منتشر شد، همون لحظه اون رو در پنل X باطل کنید و یک کلید تازه بسازید.
  • کلیدهای قدیمی یا بلااستفاده رو فعال نگه ندارید.

اتصال XPoster به حساب X

  1. در پیشخوان وردپرس به «تنظیمات ← XPoster» برید و بخش اتصال به X رو باز کنید.
  2. هر کلید یا توکن رو دقیقاً در کادری بذارید که اسم همون مقدار روش نوشته شده.
  3. تنظیمات رو ذخیره کنید و دکمه آزمایش یا تأیید اتصال رو بزنید.
  4. اگه اتصال موفق نبود، دوباره مجوز خواندن و نوشتن، اعتبار کلیدها و سطح دسترسی API حسابتون رو بررسی کنید.

کلیدها رو با کپی و جای‌گذاری وارد کنید تا اشتباه تایپی پیش نیاد. اگه اول کلیدها رو با دسترسی فقط‌خواندنی ساخته بودید، صرفاً عوض‌کردن مجوز همیشه کافی نیست و بهتره توکن‌های تازه بسازید.

جایگذاری کلیدهای دسترسی X
جایگذاری کلیدهای دسترسی X

تنظیم ارسال خودکار مطالب وردپرس به X

انتخاب نوع محتوای قابل‌انتشار

بعد از اتصال حساب، مشخص کنید کدوم نوع محتوا در X منتشر بشه. برای شروع، بهتره فقط «نوشته‌ها» رو فعال کنید. فعال‌کردن برگه‌ها، محصولات یا نوع‌های دیگه محتوا ممکنه باعث فرستادن لینک‌هایی بشه که برای دنبال‌کننده‌هاتون جذاب نیستن.

 تب Settings
تب Settings

ساخت الگوی متن برای عنوان و لینک نوشته

در بخش قالب یا Template مشخص می‌کنید هر پست با چه ترکیبی ساخته بشه. Template یعنی یک الگوی ثابت که افزونه موقع انتشار، عنوان یا لینک هر نوشته رو داخل اون قرار می‌ده. برای شروع، ترکیب عنوان نوشته و لینک اون ساده و کاربردیه.

نام دقیق برچسب‌های قابل‌استفاده در قالب رو از راهنمای داخل نسخه نصب‌شده افزونه بردارید. این نام‌ها ممکنه بین نسخه‌ها فرق کنن، پس بهتره اون‌ها رو حدس نزنید.

تنظیم متن ثابت قبل یا بعد از پست

می‌تونید قبل یا بعد از محتوای اصلی یک عبارت کوتاه مثل «مقاله تازه:» بذارید. متن ثابت رو کوتاه نگه دارید تا فضای کافی برای عنوان، لینک و هشتگ‌ها باقی بمونه. جمله‌های تبلیغاتی تکراری و طولانی معمولاً پست رو شلوغ می‌کنن.

تبدیل برچسب‌ها یا دسته‌ها به هشتگ

XPoster می‌تونه برچسب‌ها یا دسته‌های نوشته رو به هشتگ تبدیل کنه. برای شروع، دو یا سه هشتگ مرتبط کافیه. اگه همه برچسب‌های وردپرس رو وارد پست کنید، متن شلوغ می‌شه و ممکنه از محدودیت طول رد بشه.

تبدیل برچسب‌ها یا دسته‌ها به هشتگ
تبدیل برچسب‌ها یا دسته‌ها به هشتگ
  • اگه برچسب‌های سایتتون دقیق هستن، گزینه تبدیل برچسب‌ها به هشتگ رو فعال کنید.
  • اگه دسته‌بندی‌ها مرتب‌تر هستن، از دسته‌ها برای ساخت هشتگ کمک بگیرید.
  • تعداد هشتگ‌ها رو محدود کنید تا عنوان و لینک قربانی نشن.
  • قبل از انتشار، هشتگ‌های ناخوانا یا نامرتبط رو حذف کنید.

کنترل طول متن و تعداد هشتگ‌ها

سقف پست معمولی در X برابر با ۲۸۰ کاراکتره، ولی بعضی حساب‌های اشتراکی امکان نوشتن متن بلندتر رو دارن. این موضوع به معنی پشتیبانی قطعی افزونه و سطح API حساب شما از پست بلند نیست. بهتره الگو رو برای یک پست معمولی کوتاه تنظیم کنید و نتیجه رو با یک نوشته آزمایشی بسنجید. جزئیات محدودیت‌ها در راهنمای رسمی انواع پست در X توضیح داده شده.

کنترل طول متن و تعداد هشتگ‌ها
کنترل طول متن و تعداد هشتگ‌ها

آزمایش انتشار قبل از فعال‌سازی عمومی

قبل از اینکه انتشار خودکار رو برای همه نوشته‌ها روشن کنید، یک آزمایش کامل انجام بدید:

  1. یک نوشته کوتاه و کم‌اهمیت بسازید و مشخص کنید که فقط برای آزمایش هست.
  2. انتشار در X رو برای همون نوشته روشن کنید و اون رو منتشر کنید.
  3. در X عنوان، لینک، متن ثابت و هشتگ‌ها رو بررسی کنید.
  4. روی لینک بزنید و مطمئن بشید به همون نوشته می‌رسه.
  5. اگه متن ناقص یا شلوغه، الگو رو اصلاح کنید و آزمایش رو با یک نوشته تازه تکرار کنید.

کنترل ارسال از صفحه ویرایش هر نوشته

بعد از فعال‌کردن انتشار خودکار، صفحه ویرایش یک نوشته رو باز کنید و تنظیمات XPoster رو پیدا کنید. از همین بخش می‌تونید ارسال یک نوشته خاص رو خاموش کنید یا متن اون رو قبل از انتشار تغییر بدید. جای این کادر ممکنه با توجه به نسخه وردپرس و افزونه فرق داشته باشه؛ اگه اون رو نمی‌بینید، پنل کناری و تنظیمات صفحه رو باز کنید.

کنترل ارسال از صفحه ویرایش هر نوشته
کنترل ارسال از صفحه ویرایش هر نوشته
  • برای نوشته آزمایشی یا اطلاعیه داخلی، ارسال به X رو خاموش کنید.
  • اگه عنوان نوشته برای شبکه اجتماعی طولانیه، متن پست رو قبل از انتشار کوتاه کنید.
  • قبل از زدن دکمه انتشار، وضعیت ارسال و حساب مقصد رو یک بار دیگه ببینید.

جلوگیری از انتشار ناخواسته یا تکراری

انتشار خودکار سرعت کارتون رو بیشتر می‌کنه، ولی اگه نوشته‌ای رو اشتباهی منتشر کنید، ممکنه لینک اون هم بلافاصله به X بره. پاک‌کردن یا پیش‌نویس‌کردن نوشته در وردپرس هم معمولاً پست منتشرشده در X رو خودکار حذف نمی‌کنه.

  • اول پیش‌نویس بسازید: نوشته رو به‌شکل پیش‌نویس ذخیره کنید و پیش‌نمایش اون رو ببینید.
  • انتشار دوباره رو بررسی کنید: ببینید افزونه برای به‌روزرسانی نوشته چه رفتاری داره و ارسال مجدد نوشته‌های قدیمی رو فقط وقتی روشن کنید که واقعاً به اون نیاز دارید.
  • از زمان‌بندی وردپرس کمک بگیرید: اگه نوشته باید ساعت مشخصی منتشر بشه، تاریخ و ساعت انتشار رو در خود وردپرس تنظیم کنید. قبل از رسیدن اون زمان، وضعیت ارسال XPoster رو هم بررسی کنید.
  • پست اشتباهی رو دستی پاک کنید: اگه پستی ناخواسته به X رفت، وارد حساب X بشید و همون پست رو حذف کنید.
جلوگیری از انتشار ناخواسته یا تکراری
جلوگیری از انتشار ناخواسته یا تکراری

رهگیری کلیک لینک‌ها با UTM و Google Analytics 4

UTM چیه و چه کمکی می‌کنه؟

UTM چند عبارت کوتاهه که به آخر لینک اضافه می‌شن تا ابزار آمارگیری بفهمه بازدیدکننده از کدوم منبع و کمپین وارد سایتتون شده. این عبارت‌ها محتوای صفحه رو تغییر نمی‌دن و فقط برای دسته‌بندی دقیق‌تر ورودی‌ها استفاده می‌شن.

تنظیم منبع و رسانه برای لینک‌های X

اگه نسخه نصب‌شده XPoster گزینه رهگیری یا پارامترهای کمپین رو داره، می‌تونید منبع رو x و رسانه رو social بذارید. برای کمپین هم یک اسم کوتاه و قابل‌فهم انتخاب کنید. از فاصله و نام‌های مبهم استفاده نکنید تا گزارش‌ها بعداً قابل‌خواندن بمونن.

بررسی ورودی‌ها در Google Analytics 4

بعد از انتشار و دریافت چند کلیک، ورودی‌ها رو در گزارش‌های جذب کاربر یا ترافیک Google Analytics 4 بررسی کنید. خود XPoster همه آمار سایتتون رو ثبت نمی‌کنه؛ فقط پارامترهای لازم برای شناسایی منبع رو به لینک اضافه می‌کنه. قبل از استفاده عمومی، لینک نهایی رو باز کنید و مطمئن بشید به صفحه درست می‌رسه.

انتشار نوشته‌های وردپرس در Mastodon و Bluesky

XPoster می‌تونه نوشته‌هاتون رو به Mastodon و Bluesky هم بفرسته. این گزینه وقتی به کارتون میاد که مخاطب‌هاتون در شبکه‌های مختلف پخش شدن یا نمی‌خواید انتشار محتوا رو فقط به X محدود کنید.

  1. در تنظیمات XPoster شبکه دلخواهتون رو انتخاب کنید.
  2. مراحل اتصال همون شبکه رو طبق کادرهای داخل افزونه پیش ببرید.
  3. اطلاعات ورود یا کلیدها رو فقط در صفحه رسمی سرویس و تنظیمات افزونه وارد کنید.
  4. یک پست آزمایشی بفرستید و عنوان، لینک و هشتگ‌ها رو در شبکه مقصد ببینید.

لازم نیست متن یکسانی رو برای همه شبکه‌ها انتخاب کنید. بهتره طول متن و تعداد هشتگ‌ها رو با فضای هر شبکه هماهنگ کنید تا پست طبیعی‌تر دیده بشه.

خطاهای رایج XPoster و راه‌حل اون‌ها

خطای دسترسی یا نامعتبر بودن کلیدها

اول مطمئن بشید هر کلید رو در کادر درست گذاشتید و موقع کپی، فاصله اضافه وارد نشده. بعد مجوز App رو روی خواندن و نوشتن بذارید. اگه مجوز رو بعد از ساخت توکن‌ها عوض کردید، توکن‌های تازه بسازید و دوباره اتصال رو آزمایش کنید.

منتشرنشدن نوشته در X

فعال‌بودن ارسال برای نوع محتوای «نوشته»، وضعیت دسترسی API و حساب مقصد رو بررسی کنید. بعد گزارش خطای XPoster رو ببینید. اگه سهمیه یا دسترسی API حسابتون محدود شده باشه، مشکل از تغییر قالب متن حل نمی‌شه و باید وضعیت حساب رو در پنل توسعه‌دهندگان X بررسی کنید.

کوتاه یا ناقص‌شدن متن پست

عنوان طولانی، متن ثابت و هشتگ‌های زیاد رو کوتاه کنید. بعد یک پست آزمایشی تازه بفرستید. برای نتیجه قابل‌پیش‌بینی، الگو رو طوری بسازید که داخل محدودیت یک پست معمولی جا بشه.

انتشار دوباره نوشته‌های قدیمی

تنظیم مربوط به انتشار هنگام به‌روزرسانی یا بازنشر نوشته رو پیدا کنید و برای نوشته‌های قدیمی خاموشش کنید. قبل از ویرایش گروهی محتوا هم بهتره ارسال خودکار رو موقتاً بررسی کنید تا چند لینک تکراری پشت سر هم منتشر نشن.

دیده‌نشدن تنظیمات XPoster در ویرایشگر

پنل کناری و تنظیمات نمایش ویرایشگر رو باز کنید و ببینید بخش XPoster مخفی نشده باشه. اگه این بخش هنوز دیده نمی‌شه، فعال‌بودن افزونه و پشتیبانی اون از نوع محتوایی رو که ویرایش می‌کنید بررسی کنید.

جمع‌بندی

XPoster یک افزونه رایگان برای ارسال خودکار مطالب وردپرس به X، Mastodon و Bluesky هست. خود وردپرس ابزار داخلی برای فرستادن نوشته به X نداره؛ قابلیت زمان‌بندی اون فقط انتشار داخل سایتتون رو کنترل می‌کنه.

برای راه‌اندازی درست، اول پیش‌نیازهای افزونه و شرایط API پلتفرم X رو ببینید. بعد برنامه‌ای با مجوز خواندن و نوشتن بسازید، کلیدها رو امن نگه دارید و XPoster رو به حسابتون وصل کنید. در پایان، یک الگوی کوتاه برای عنوان، لینک و هشتگ‌ها بسازید و حتماً قبل از فعال‌سازی عمومی یک پست آزمایشی بفرستید.

پرسش‌های متداول

آیا افزونه XPoster رایگانه؟

بله، خود افزونه XPoster رو می‌تونید رایگان از مخزن رسمی وردپرس نصب کنید. ولی ممکنه پلتفرم X برای دسترسی به API هزینه بگیره؛ پس شرایط حساب توسعه‌دهنده‌تون رو جداگانه بررسی کنید.

آیا برای انتشار در X باید هزینه API بدید؟

این موضوع به قیمت‌گذاری، سهمیه و سطح دسترسی فعلی حساب توسعه‌دهنده‌تون بستگی داره. قبل از راه‌اندازی، هزینه‌ای رو که داخل پنل توسعه‌دهندگان X نمایش داده می‌شه بررسی کنید.

آیا وردپرس بدون افزونه نوشته‌ها رو در X منتشر می‌کنه؟

نه، وردپرس به‌صورت پیش‌فرض فقط نوشته رو داخل سایت منتشر یا زمان‌بندی می‌کنه. برای فرستادن خودکار اون به X، به افزونه و دسترسی مناسب API نیاز دارید.

آیا XPoster همون WP To Twitter هست؟

بله، XPoster نام فعلی افزونه WP To Twitter هست. صفحه رسمی افزونه در مخزن وردپرس هم همچنان نشانی wp-to-twitter رو داره.

آیا XPoster از Mastodon و Bluesky هم پشتیبانی می‌کنه؟

بله، XPoster امکان اتصال به Mastodon و Bluesky رو هم داره. بهتره بعد از اتصال هر شبکه، یک پست آزمایشی بفرستید تا نمایش عنوان، لینک و هشتگ‌ها رو بررسی کنید.

نظر شما در این مورد چیه؟

  1. U5807۱۱ اردیبهشت ۱۳۹۹

    سلام
    آیا خود شما هم از این افزونه استفاده می کنید؟ یا بصورت دستی می فرستید؟

    • تیم پشتیبانیتیم پشتیبانی۱۱ اردیبهشت ۱۳۹۹

      سلام
      به صورت دستی بعضی مطالب رو به توییتر اضافه میکنیم

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسآنلاین و پاسخگوی شما هستیم.آنلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.