انتقل إلى المحتوى الرئيسي

إضافة WP Media Folder : التكامل مع خدمة التخزين السحابي من جوجل

1. أنشئ تطبيق Google Drive


يتضمن الملحق تكامل Google Cloud مع WP Media Folder . يجب تثبيت هذا الملحق (الإضافة) بالإضافة إلى WP Media Folder. يشمل الملحق أيضًا التكامل مع Google Drive وGoogle Photo وDropbox و OneDrive Personal و OneDrive Business وAmazon S3 وDigitalOcean وLinode وWasabi.

أولاً، عليك تسجيل الدخول إلى وحدة تحكم Google Cloud أو إنشاء حساب إذا لم يكن لديك حساب Google. انتقل إلى قائمة إدارة الهوية والوصول > إنشاء مشروع .

 

إنشاء مشروع-1

 

ثم حدد اسمًا للمشروع - يمكنك اختيار أي اسم تريده، ولكن تجنب استخدام المسافات أو علامات التشكيل. ثم انتظر بضع ثوانٍ حتى يتم إنشاء المشروع.

 

اسم المشروع

 

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

 

واجهة برمجة تطبيقات التخزين السحابي

 

من القائمة الجانبية، انقر على "واجهات برمجة التطبيقات والخدمات" > "بيانات الاعتماد".

 

خدمة واجهة برمجة تطبيقات القائمة

 

في اللوحة الرئيسية، انقر فوق "+ بيانات اعتماد جديدة" >> معرف عميل OAuth ؛ إذا طُلب منك ذلك، أضف اسمًا إلى شاشة موافقة OAuth الخاصة بك.

 

oAuth-google-drive

 

والآن، الخطوة الأهم:

  • اختر "تطبيق ويب" وأضف اسمًا من اختيارك
  • مصدر جافا سكريبت المعتمد: https://your-domain.com (استبدله باسم نطاقك، بدون شرطة مائلة في النهاية)
  • عناوين إعادة التوجيه المعتمدة: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_google_cloud_auth
    (استبدلها باسم نطاقك)

 

بيانات اعتماد التطبيق

 

ملاحظة: إذا ظهر هذا التحذير: "لإنشاء معرف عميل OAuth، يجب عليك أولاً تعيين اسم منتج على شاشة الموافقة"، فيجب عليك النقر فوق تكوين شاشة الموافقة أو الانتقال إلى "واجهات برمجة التطبيقات والخدمات" >> "شاشة موافقة OAuth" ، ثم إضافة اسم نطاقك في " النطاقات المعتمدة" .

أولاً، عليك تحديد نوع المستخدم.

 

نوع مستخدم OAuth

 

  • داخليًا: يقتصر استخدام تطبيقك على مستخدمي Google Workspace داخل مؤسستك. لن تحتاج إلى إرسال تطبيقك للتحقق.
  • خارجي: سيكون تطبيقك متاحًا لأي مستخدم لديه حساب جوجل. بمجرد أن يصبح تطبيقك جاهزًا للنشر، قد تحتاج إلى التحقق منه.

بعد ذلك، أدخل نطاقاتك المعتمدة وتابع الخطوات التالية لإتمام تسجيل التطبيق. الآن يمكنك العودة إلى الخطوة السابقة: اختر "تطبيق ويب" لإنشاء بيانات الاعتماد.

 

شاشة الموافقة

 

ثم... ها قد حصلت على معرفك وسرّك لإضافتهما في إعدادات WP Media Folder.

 

عميل OAuth

 

أنشئ حاوية

لاستخدام Google Cloud، يجب عليك إنشاء حاوية تخزين جديدة. يرجى الانتقال إلى قسم الحاويات: حاويات التخزين السحابي . ثم انقر على إنشاء ".

 

إنشاء حاوية في جوجل كلاود

 

بعد ذلك، يجب عليك ملء الخيارات أدناه:

  • اسم الحاوية المدخلة
  • اختر مكان تخزين بياناتك
  • اختر فئة التخزين لبياناتك
  • اختر فئة تخزين افتراضية لبياناتك
  • اختر كيفية التحكم في الوصول إلى الأشياء ( منع الوصول العام: إيقاف، التحكم في الوصول: دقيق)
  • اختر كيفية حماية بيانات الكائن

 

إنشاء خطوة دلو

 

بعد ذلك، انقر على "إنشاء" . بعد بضع ثوانٍ من التحميل، ستتمكن من رؤية معلومات تفصيلية عن الحاوية.

 

تفاصيل الحاوية

 

أو يمكنك إنشاء حاوية جديدة في WP Media Folder . انتقل إلى قائمة الإعدادات > WP Media Folder > السحابة > تفريغ الوسائط > تخزين جوجل السحابي ، ثم انقر على إعدادات الحاوية والاختيار . في أسفل النافذة المنبثقة، أدخل اسم الحاوية وانقر على زر إنشاء

 

إنشاء حاوية ووردبريس

 

2. تسجيل الدخول إلى خدمة التخزين السحابي من جوجل من WP Media Folder

ارجع إلى لوحة تحكم ووردبريس وانقر على قائمة الإعدادات > WP Media Folder > تفريغ السحابة والوسائط. ثم انقر على "تغيير" في قسم تخزين جوجل السحابي .

ثم الصق ما يلي في حقول النموذج:

  • معرف مفتاح الوصول
  • مفتاح الوصول السري
  • معرف المشروع

 

تعبئة بيانات اعتماد جوجل كلاود

 

بعد ذلك، احفظ الإعدادات، وسيكتمل الاتصال بنجاح. يرجى الانتقال إلى الخطوة التالية لاستكشاف ميزات خدمة التخزين السحابي من جوجل.

 

3. كيف يعمل؟ ما الذي يمكنني فعله باستخدام جوجل كلاود؟

كيف يعمل؟

بمجرد ربط WP Media Folder مع Google Cloud Storage، يرجى تحديد حاوية أو إنشاء حاوية جديدة حيث سيتم تخزين جميع بياناتك.

 

إنشاء حاوية ووردبريس على جوجل كلاود

 

ويمكنك تفعيل "النسخ إلى Google Cloud Storage" ، وسيتم إرسال جميع الوسائط الجديدة التي تم تحميلها إلى Google Cloud.

 

نسخ إلى جوجل كلاود

 

وإذا كنت ترغب في مزامنة الوسائط التي قمت بتحميلها قبل استخدام التكامل مع خدمة التخزين السحابي من جوجل، فانقر على "المزامنة مع خدمة التخزين السحابي من جوجل" . سيتم حينها إرسال جميع مكتبة الوسائط الموجودة لديك إلى حاوية التخزين السحابي الخاصة بك على جوجل.

ملاحظة: عند تنفيذ هذا الإجراء، سيتم استبدال رابط الوسائط الخاص بك برابط Google Cloud Storage. انظر المثال أدناه.
من https://joomunited.com/wp-content/uploads/2019/02/image.jpg إلى >> https://storage.googleapis.com/{bucket}/wp-media-folder-joomunited/wp-content/uploads/2019/02/image.jpg

 

لتفريغ الوسائط من موقعك، يجب عليك تفعيل "الإزالة بعد التحميل" ، وسيتم تخزين مكتبة الوسائط الخاصة بك بالكامل على Google Cloud بدلاً من خادمك.

 

تفريغ الوسائط من جوجل كلاود

 

بتمكين تسمية المرفقات ، سيتم عرض المعلومات المتعلقة بكل وسائط عند تمرير مؤشر الماوس فوق Google Cloud في أعلى اليمين.

 

علامة جوجل كلاود

 

عند رغبتك في تغيير موقع ملفات الوسائط أو إزالة الإضافة، انقر على "استرداد وسائط Google Cloud Storage" ، وسيتم نسخ جميع ملفات الوسائط من Google Cloud Storage إلى مكتبة الوسائط الخاصة بك. وستبقى جميع الروابط المضافة سابقًا إلى محتواك كما هي (لن يكون هناك أي رابط معطل).

 

استرجاع جوجل كلاود

 

ملاحظة: لا يمكنك مزامنة الملفات من Google Cloud Storage إلى مكتبة الوسائط إلا إذا تم تحميلها من خلال الإضافة الخاصة بنا.

كيفية ربط شبكة توصيل المحتوى (CDN)؟

تم دمج خدمة Google Cloud CDN مع إضافتنا. لإنشاء نطاق مخصص (CNAME)، يجب أولاً تفعيل واجهة برمجة تطبيقات Compute Engine وواجهة برمجة تطبيقات Certificate Manager في قسم المكتبة.

 

واجهة برمجة تطبيقات إدارة شهادات محرك الحوسبة

 

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

 

إنشاء موازن الأحمال

 

في إعدادات الواجهة الأمامية ، أدخل النص في الاسم (أحرف صغيرة، بدون مسافات). حدد HTTPS (بما في ذلك HTTP/2) في البروتوكول . ثم انقر على حقل عنوان IP > إنشاء عنوان IP .

 

تكوين الواجهة الأمامية

 

ثم انقر على حقل الشهادة > إنشاء شهادة جديدة . في النافذة المنبثقة "إنشاء شهادة" ، أدخل النص في حقل الاسم "إنشاء شهادة مُدارة من Google" في وضع الإنشاء . بعد ذلك، أدخل نطاقك في النطاقات ، على سبيل المثال: "cdn.joomunited.com". ثم انقر على زر "تم

 

إنشاء شهادة جديدة

 

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

 

إنشاء حاوية خلفية

 

بعد ذلك، انقر على "إنشاء" .

 

إنشاء موازن الأحمال النهائي

 

ثم انتقل إلى الأمان > إدارة الشهادات > علامة تبويب الشهادات الكلاسيكية، وانسخ النطاق ، والصقه في النطاق المخصص (CNAME) في إعدادات Google Cloud Storage. على سبيل المثال: "cdn.hoadongho247.com" .


 

عنوان URL لشبكة توصيل المحتوى من جوجل كلاود

 

وأخيرًا، يمكنك رؤية التغييرات في عنوان URL للملف في كل صورة.

 

رابط الملف - شبكة توصيل المحتوى - جوجل كلاود

 

الإعدادات والإجراءات المتقدمة

يمكنك اختيار حاوية لاستيراد المجلدات والملفات من خادم Google Cloud Storage إلى مكتبة الوسائط الخاصة بك. أو نسخ جميع الملفات من حاوية إلى أخرى.

 

نسخ الحاويات إلى جوجل كلاود