اتصال ChatGPT به WordPress برای مدیریت محتوا، رسانه و SEO
راهنمای اتصال OAuth وردپرس به وصلک و استفاده از ChatGPT برای ساخت پیشنویس، ویرایش، انتشار کنترلشده، رسانه، Alt، دستهبندی، لینکسازی و نگهداری محتوا.
اتصال ChatGPT به WordPress نباید به معنای دادن رمز مدیریت یا Application Password در گفتگو باشد. افزونه رسمی Vaslak Connector یک جریان OAuth کنترلشده ایجاد میکند و قابلیتهای WordPress را بر اساس کاربر تأییدکننده و Scopeهای دقیق در اختیار وصلک میگذارد.
این مقاله روی مدیریت محتوا تمرکز دارد. WooCommerce نیز از همین اتصال WordPress استفاده میکند، اما ابزارهای فروشگاهی آن در راهنمای جداگانه توضیح داده شدهاند.
اتصال ChatGPT به PrestaShop و WooCommerce با وصلک
مرحله ۱: افزونه رسمی را نصب کنید
Vaslak Connector را روی WordPress نصب و فعال کنید. اتصال همیشه از پنل وصلک شروع میشود؛ افزونه نباید Credential یا لینک Pairing را برای Copy/Paste در اختیار کاربر بگذارد.
مرحله ۲: URL درست سایت را وارد کنید
در وصلک، کانکتور WordPress را باز کنید و URL عمومی HTTPS سایت را وارد کنید. برای نصب در زیرمسیر، همان مسیر اصلی WordPress را بنویسید. wp-admin، wp-json، Endpoint MCP، IP یا Query String وارد نکنید.
مرحله ۳: OAuth و PKCE را تکمیل کنید
وصلک یک تراکنش کوتاهعمر Authorization Code با PKCE ایجاد میکند. وارد WordPress شوید، کاربری را که مجوزهایش باید مرز اتصال باشد انتخاب و دسترسی را تأیید کنید.
مرحله ۴: ابزارها را بازبینی کنید
بعد از اتصال، ابزارهای کشفشده و Scopeهای دقیق را بررسی کنید. اگر افزونه یا قابلیت جدیدی بعداً اضافه شد، ابزار تازه نباید بدون بازبینی فعال شود.
چه کارهایی با محتوای WordPress قابل انجام است؟
ساخت پیشنویس
ابزار ایجاد نوشته در اتصال فعلی فقط Draft میسازد. این تفکیک مهم است؛ تولید محتوا با انتشار عمومی یک عملیات واحد نیست.
ویرایش نوشته و انواع محتوا
عنوان، متن، خلاصه، Taxonomy، تصویر شاخص یا فیلدهای پشتیبانیشده میتوانند بهصورت محدود بهروزرسانی شوند. ابزار عمومی Content برای Post Typeهای مجاز نیز قابل استفاده است.
انتشار، زمانبندی و Private
تغییر وضعیت به Publish، Future یا Private ابزار جداگانه و پرریسکتری است و تأیید میخواهد. این طراحی جلوی انتشار ناخواسته یک پیشنویس تولیدشده را میگیرد.
مدیریت رسانه
فهرست و اطلاعات Media قابل خواندن است. عنوان، Alt، Caption، Description و Parent را میتوان بهروزرسانی کرد. بارگذاری از URL عمومی HTTPS نیز با کنترل SSRF، اندازه و MIME انجام میشود.
دستهبندی و برچسب
Taxonomyها و Termها قابل مشاهده و در صورت مجوز قابل ایجاد یا ویرایشاند. قبل از ساخت Term جدید باید موارد مشابه بررسی شوند تا دستههای تکراری ایجاد نشود.
Revision و بازگردانی
فهرست Revisionها و Restore میتواند برای مقایسه یا برگشت تغییرات محتوا استفاده شود. Restore نیز باید با شناخت نسخه مقصد انجام شود.
نظرها و Moderation
نظرها قابل فهرست و مشاهدهاند؛ تغییر وضعیت یا انتقال به Trash عملیات جداگانه و نیازمند Capability مرتبط است.
منو، تنظیمات و سلامت سایت
کانکتور ابزارهایی برای منو، Site Info، Health، Post Type و Taxonomy ارائه میکند. تغییر تنظیمات سایت یا منو باید محدودتر از خواندن محتوا باشد.
SEO در این اتصال دقیقاً به چه معناست؟
WordPress بهصورت بومی عنوان، Slug، خلاصه، ساختار محتوا، Taxonomy، Media Alt و لینکهای داخلی را مدیریت میکند. اینها بخش مهمی از نگهداری SEO هستند.
فیلدهای اختصاصی افزونههایی مانند Yoast یا Rank Math تنها زمانی قابل مدیریتاند که افزونه یا یک ابزار سفارشی آنها را بهصورت امن در کانکتور ارائه کند. نباید فرض کرد هر Meta Field خصوصی خودکار در دسترس است.
نمونه درخواستهای مناسب
- «مطالب منتشرشده بدون تصویر شاخص را فهرست کن و چیزی را تغییر نده.»
- «برای این موضوع یک پیشنویس بساز؛ منتشر نکن.»
- «Alt تصاویر این مطلب را از نظر توصیفیبودن بررسی کن و فقط پیشنهاد بده.»
- «مطلبهای قدیمی مرتبط با این نوشته را برای لینک داخلی پیشنهاد کن.»
- «Revision فعلی و قبلی این برگه را خلاصه و تفاوتهای مهم را نشان بده.»
- «این پیشنویس را برای انتشار فردا ساعت ۱۰ آماده کن و قبل از Publish تأیید بگیر.»
گردش کار پیشنهادی انتشار
- تحقیق و ساخت Outline
- ایجاد Draft در WordPress
- بازبینی انسانی محتوا و منابع
- افزودن Media، Alt و لینک داخلی
- Preview نهایی
- تأیید جداگانه Publish یا Schedule
- بررسی صفحه عمومی پس از انتشار
امنیت و مرز Capability
مجوز WordPress همچنان مرجع است. اگر کاربر تأییدکننده اجازه Publish یا مدیریت کاربران ندارد، وصلک نباید این محدودیت را دور بزند. عملیات حساس علاوه بر Capability بومی، در وصلک نیز میتوانند نیازمند تأیید باشند.
رفع اشکال
- صفحه Authorization باز نمیشود: HTTPS، فعالبودن افزونه و URL عمومی را بررسی کنید.
- Token exchange خطا دارد: Routeهای OAuth نباید Cache یا Redirect غیرمنتظره داشته باشند.
- ابزار جدید دیده نمیشود: اتصال را از پنل وصلک بازبینی و Scope جدید را دوباره تأیید کنید.
- انتشار مجاز نیست: Capability کاربر WordPress و سیاست ابزار وصلک را هر دو بررسی کنید.
منابع
راهنمای اتصال WordPress در وصلک
جمعبندی
معماری مناسب این است که ChatGPT پیشنویس و پیشنهاد را سریع کند، اما انتشار عمومی، حذف و تغییرات حساس مرز روشن داشته باشند. افزونه وصلک اتصال را ایجاد میکند؛ Capabilityهای WordPress و سیاستهای وصلک کنترل نهایی را حفظ میکنند.