
# ووردبريس (WordPress)

> **لمن هذا؟** الشركات التي تدير موقع ووردبريس وترغب في أتمتة كتابة المنشورات عليه أو إنشاء حسابات فيه. إذا كنت لا تستخدم ووردبريس، يمكنك تخطي هذه الصفحة.
>
> هل تستخدم منصة مواقع أخرى؟ يمكن ربط أي شيء يحتوي على واجهة برمجة تطبيقات (API): راجع [ربط أداة غير مدرجة لدينا](connecting-other-tools.md).

ووردبريس هو البرنامج الذي يعمل عليه جزء كبير جداً من الويب. ربطه بـ <span data-t="appName">DM Champ</span> يمنح [أتمتاتك](../automations/automations.md) خطوات جاهزة للأمرين اللذين يريدهما الأشخاص عادةً من الموقع: وضع محتوى عليه، ومنح شخص ما حساباً فيه. يمكن لمحادثة تنتهي بـ "نعم، أرسل لي الدليل" أن تنشئ مستخدم ووردبريس. ويمكن لملخص أسبوعي أن يظهر كمسودة منشور في انتظار مراجعتك.

لا يتم تثبيت أي شيء على موقع ووردبريس الخاص بك. أنت تقوم بربط موقعك الخاص باستخدام تفاصيل تسجيل الدخول الخاصة بك، ونحن نستدعي واجهة برمجة تطبيقات REST المدمجة في ووردبريس بنفس الطريقة التي تقوم بها لوحة التحكم الخاصة بك.

**التوفر:** الأتمتة متاحة في كل حساب. إنها موجودة بالفعل في الشريط الجانبي الخاص بك، ولا يوجد شيء لتفعيله أو طلبه.

---

## ما تحتاجه

- موقع ووردبريس بإصدار **5.6 أو أحدث**، يمكن الوصول إليه عبر **https**.
- تفعيل **الروابط الدائمة الجميلة (Pretty permalinks)** (**الإعدادات ← الروابط الدائمة**، أي خيار غير "عادي"). هذا هو ما يجعل عنوان `/wp-json/` يعمل، وهو السبب الأكثر شيوعاً لرفض الاتصال.
- **كلمة مرور تطبيق (application password)** لمستخدم ووردبريس الذي يجب أن تعمل الأتمتة باسمه. في ووردبريس، انتقل إلى **المستخدمون ← الملف الشخصي**، وانتقل لأسفل إلى **كلمات مرور التطبيق**، وامنحها اسماً مثل "Automations" وانقر على **إضافة جديد**. يعرض ووردبريس كلمة المرور مرة واحدة، في كتل مفصولة بمسافات. انسخها مع المسافات.

كلمة مرور التطبيق ليست هي كلمة مرور تسجيل الدخول العادية الخاصة بك. تظل كلمة مرورك الحقيقية بعيدة عن هذا، وحذف كلمة مرور التطبيق لاحقاً يلغي هذا الاتصال تحديداً ولا شيء غيره.

أي صلاحيات يتمتع بها المستخدم الذي تختاره في ووردبريس هي الحد الأقصى لما يمكن للأتمتة القيام به. المستخدم الذي لا يمكنه نشر المنشورات لن يتمكن من نشرها من خلال الأتمتة أيضاً.

---

## ربط ووردبريس

أنت تقوم بالربط من داخل الأتمتة، في المرة الأولى التي تستخدم فيها خطوة ووردبريس.

1. افتح **الأتمتة (Automations)** في الشريط الجانبي (تحت مجموعة **AI Studio**) وافتح أتمتة أو أنشئ واحدة جديدة.
2. أضف خطوة وابحث عن **ووردبريس** في أداة اختيار الخطوات.
3. اختر إجراء ووردبريس الذي تريده. ستطلب منك الخطوة الربط أولاً.
4. املأ الحقول الثلاثة:
   - **عنوان URL للموقع** هو عنوان موقع ووردبريس الخاص بك، بدءاً بـ `https://`، على سبيل المثال `https://yoursite.com`.
   - **اسم مستخدم ووردبريس** هو اسم المستخدم الذي يسجل به ذلك المستخدم دخوله، وليس عنوان بريده الإلكتروني.
   - **كلمة مرور التطبيق** هي كلمة المرور التي أنشأتها أعلاه، ملصقة مع مسافاتها.
5. انقر على ربط.

نحن نتحقق من التفاصيل مقابل موقعك قبل حفظ أي شيء، وذلك عن طريق قراءة ملف تعريف المستخدم الذي قدمته لنا. أي عنوان خاطئ، أو اسم مستخدم خاطئ، أو كلمة مرور خاطئة، أو موقع لا يتم فيه حل `/wp-json/`، يتم رفضه فوراً مع توضيح السبب على الشاشة، حتى لا تحصل أبداً على اتصال يبدو سليماً ويفشل في المرة الأولى التي تعمل فيها الأتمتة.

يتم تخزين كلمة مرور التطبيق الخاصة بك مشفرة ولا يتم عرضها لك مرة أخرى. هل فقدتها؟ أنشئ واحدة جديدة في ووردبريس واربطها مرة أخرى.

---

## الإجراءات

كل إجراء هو خطوة تضعها على لوحة الأتمتة. يقبل كل حقل بيانات من خطوات سابقة باستخدام أزرار إدراج البيانات المعتادة، لذا يمكن بناء عنوان من اسم جهة اتصال ويمكن أن يأتي المحتوى من خطوة ذكاء اصطناعي.

### إنشاء منشور

ينشر منشوراً جديداً، أو يحفظه كمسودة.

- **العنوان** هو عنوان المنشور. مطلوب.
- **المحتوى** هو نص المنشور. مطلوب. يقبل تنسيق HTML.
- **الحالة** تحدد ما سيحدث للمنشور: `publish`، `future`، `draft`، `pending` أو `private`. **اتركها فارغة ليتم حفظ المنشور كمسودة**، وهذا مقصود: فالتشغيل الآلي الذي ينشر على موقعك العام في أول تجربة له هو مفاجأة أسوأ من الذي لا يفعل ذلك.
- **المقتطف** هو الملخص القصير الذي يعرضه ووردبريس في القوائم. اختياري.

### تحديث منشور

يغير منشوراً موجوداً بالفعل.

- **معرف المنشور (Post ID)** هو المنشور المراد تغييره. مطلوب. ستجده في شريط العنوان عند تحرير منشور في ووردبريس، أو يمكنك الحصول عليه من خطوة **إنشاء منشور** سابقة في نفس التشغيل الآلي.
- **العنوان الجديد**، **المحتوى الجديد**، و**الحالة الجديدة** كلها اختيارية، و**الحقول التي تملؤها فقط هي التي ستتغير**. ترك العنوان فارغاً لا يمسح عنوان المنشور المنشور فعلياً.

### الحصول على منشور

يجلب منشوراً واحداً حتى تتمكن الخطوات اللاحقة من استخدامه: العنوان، المحتوى، الحالة، ورابطه العام.

- **معرف المنشور (Post ID)** هو المنشور المراد قراءته. مطلوب.

### إنشاء مستخدم

ينشئ حساب ووردبريس.

- **اسم المستخدم** هو الاسم الذي سيقوم بتسجيل الدخول به. مطلوب.
- **البريد الإلكتروني** هو عنوان بريدهم الإلكتروني. مطلوب. عادة ما يكون هذا هو بريد جهة الاتصال من المشغل.
- **كلمة المرور** هي كلمة مرورهم الأولى. مطلوب.
- **الاسم الأول** و**اسم العائلة** اختياريان.
- **الدور** هو اسم دور في ووردبريس مثل `subscriber`، `author` أو `editor`. اختياري؛ إذا تُرك فارغاً، يمنحهم ووردبريس دوره الافتراضي للمستخدمين الجدد.

### العثور على مستخدم عن طريق البريد الإلكتروني

يبحث عن مستخدم بواسطة عنوان البريد الإلكتروني، ويعيد معرفه (id) حتى تتمكن خطوة لاحقة من استخدامه.

- **البريد الإلكتروني** هو العنوان المراد البحث عنه. مطلوب.

---

## مثال على الأتمتة

**امنح العميل حساباً على الموقع في اللحظة التي يطلب فيها ذلك.**

1. **المُشغّل (Trigger):** إضافة وسم إلى جهة اتصال، لنقل `wants access`، بواسطة وكيل الذكاء الاصطناعي الخاص بك أو أحد أعضاء الفريق.
2. **البحث عن مستخدم بالبريد الإلكتروني**، باستخدام البريد الإلكتروني لجهة الاتصال. يخبرك هذا ما إذا كان لديهم حساب بالفعل.
3. خطوة **شرط (Condition)** للتحقق مما إذا تم العثور على أي شيء.
4. في فرع "لم يتم العثور على شيء"، **إنشاء مستخدم** باستخدام بريده الإلكتروني، واسم مستخدم، وكلمة مرور، والدور `subscriber`.
5. خطوة **إرسال رسالة** تخبرهم عبر واتساب بأن حسابهم جاهز، مع اسم المستخدم.

مثال ثانٍ للمحتوى: أتمتة مجدولة تطلب من خطوة **الذكاء الاصطناعي (AI)** كتابة السؤال الأكثر طرحاً لهذا الأسبوع، ثم خطوة **إنشاء منشور (Create post)** التي تحفظه كمسودة. تفتح ووردبريس يوم الاثنين لتجد منشوراً يحتاج فقط إلى المراجعة والنشر.

---

## معلومات مفيدة

- **المخرجات تنتقل للأمام.** كل ما تعيده أي إجراء يصبح متاحاً للخطوات اللاحقة كمتغيرات، لذا فإن المعرف (id) من خطوة **البحث عن مستخدم بالبريد الإلكتروني** هو ما تمرره للخطوة التالية، والرابط من خطوة **إنشاء منشور** هو ما ترسله في رسالة.
- **المسودة هي الإعداد الافتراضي الآمن.** تقوم خطوة **إنشاء منشور** بالحفظ كمسودة ما لم تقم بتعيين الحالة بنفسك.
- **بعض الاستضافات تحذف ترويسة Authorization** قبل أن يراها ووردبريس، مما يجعل أي كلمة مرور للتطبيق تبدو خاطئة. إذا كانت بياناتك صحيحة تماماً ولا يزال الاتصال مرفوضاً، فهذا هو الأمر الذي يجب أن تسأل عنه مزود الاستضافة.
- **لا يوجد مُشغّل يراقب ووردبريس.** لا يوجد شيء يقوم بفحص موقعك بحثاً عن منشورات أو مستخدمين جدد. لجعل ووردبريس يبدأ أتمتة، استخدم مُشغّل **Webhook** في الأتمتة ووجه إضافة Webhook في ووردبريس إلى العنوان الذي توفره لك.
- **أي شيء غير موجود في القائمة أعلاه لا يزال ممكناً** باستخدام خطوة **طلب HTTP (HTTP request)**، والتي يمكنها استدعاء أي عنوان على واجهة برمجة تطبيقات (API) موقعك مباشرة.

---

## الخطوات التالية

- [الأتمتة (Automations)](../automations/automations.md): المُشغّلات، والخطوات، والشروط، وكيفية تجميع سير العمل.
- [FluentCRM](fluentcrm.md): تفاصيل الاتصال نفسها تشغل نظام إدارة علاقات العملاء (CRM) الذي يعمل على موقع ووردبريس الخاص بك.
- [MemberPress](memberpress.md): العضويات والمدفوعات على موقع ووردبريس الخاص بك.
- [ربط أداة غير مدرجة (Connecting a Tool We Do Not List)](connecting-other-tools.md): الوظائف المخصصة، وواجهة برمجة التطبيقات (API)، وخطافات الويب (webhooks).
