وثائق إضافات ووردبريس
الأسئلة الشائعة حول إضافات ووردبريس
-
WP File Download واللائحة العامة لحماية البيانات
تنويه: هذه المعلومات ليست استشارة قانونية، وإنما لأغراض إعلامية فقط. لا تخضع جميع إضافاتنا لنفس مستوى الحماية المنصوص عليه في اللائحة العامة لحماية البيانات (GDPR).
ما هي البيانات التي يستخدمها ملحقنا؟
يسترجع WP File Download إحصائيات حول الملفات التي تم تنزيلها، لكنها لا ترتبط بالمستخدم تحديدًا، فهي بيانات مجهولة المصدر فقط. يُنشئ البرنامج ملفات تعريف ارتباط (لمدة 30 يومًا)، ولكنها تُستخدم فقط لحفظ تفضيلات واجهة المستخدم وتحسين تجربة المستخدم.
ووردبريس، جهات خارجية، وإضافتنا
يجب مراعاة أنه في حال السماح لمستخدمي موقعك الإلكتروني برفع الملفات من واجهة المستخدم، فإن الإضافة تستخدم جلسات مستخدمي ووردبريس. ويمكن إدارة بيانات مستخدمي ووردبريس وتصديرها وحذفها من إعدادات ووردبريس بدءًا من الإصدار 4.9.7.
في WP File Download يمكنك الاستفادة من خدمات جهات خارجية، على سبيل المثال Google Drive و Dropbox و OneDrive... تعمل هذه الخدمات بالإضافة إلى WordPress على جعل منتجاتها وخدماتها متوافقة مع اللائحة العامة لحماية البيانات (GDPR) من جانبها.
يمكنك الاطلاع على المزيد حول اللائحة العامة لحماية البيانات (GDPR) من صفحة حماية البيانات التابعة للمفوضية الأوروبية
-
لا يمكنني سحب وإفلات فئات الملفات باستخدام جهاز بشاشة لمس
إذا كنت تستخدم جهاز كمبيوتر بشاشة لمس يعمل بنظام ويندوز ومتصفح كروم، فقد لا تتمكن من سحب وإفلات الفئات باستخدام شاشة اللمس، بل يمكنك فقط سحبها وإفلاتها باستخدام الماوس. لحل هذه المشكلة، عليك تعطيل خاصية اللمس في متصفح كروم.
اكتب chrome://flags في شريط عناوين Chrome واضغط على مفتاح الإدخال (Enter).

حدد موقع "تمكين أحداث اللمس" > غيّر الخيار إلى "معطل".
-
لا تعمل خاصية المعاينة في استضافة WP Engine
إذا كنت تستضيف موقعك الإلكتروني على خادم WP Engine، فقد لا تعمل معاينة الملفات.
والسبب هو أن WP Engine يحاول إعادة توجيه برامج الزحف، وقد يتم اكتشاف Google Drive Viewer كبرنامج زحف.في هذه الحالة، يرجى الاتصال بفريق دعم WP Engine وطلب تعطيل ميزة إعادة التوجيه الآلي .
-
خطأ 404 أثناء تنزيل الملف في استضافة WP Engine
إذا كنت تستضيف موقعك الإلكتروني على خادم WP Engine، فقد تواجه أخطاء 404 في بعض أنواع الملفات.
وذلك لأن WP Engine يستخدم خادم وكيل بإعدادات معينة.أولاً وقبل كل شيء، إذا قمت بتغيير عنوان URL الافتراضي لتحسين محركات البحث في صفحة تكوين المكون الإضافي، فيرجى ملاحظة هذه القيمة واستبدالها في السطر الأول من الكود الذي نقدمه في الأسطر التالية: (location ~* ^/replace_here_if_you_have_changed_it/* {).
ثم يرجى الاتصال مباشرة بدعم WP Engine عبر الرابط التالي: https://wpengine.com/support/ وتقديم هذه المعلومات:
نستخدم إضافة WP File Download من Joomunited. عند استخدام هذه الإضافة في بيئتكم، نواجه أخطاء 404 عند محاولة تنزيل الملفات التي تديرها هذه الإضافة.
لقد تم طرح هذا السؤال بالفعل على فريق WP Engine وقمتم بإصلاحه لعملاء آخرين وفقًا للشرح التالي.
WP WP File Download بإنشاء روابط ملفات تتم معالجتها بواسطة سكربت PHP.
على سبيل المثال: يتم إعادة توجيه الرابط /downloads/14/category/11/file.pdf داخليًا، وفقًا لقواعد htaccess الافتراضية، إلى ملف index.php الرئيسي.ولكن بما أنك تقوم بتقديم الملفات الثابتة من خلال وكيل Nginx، وإذا لم يتم العثور على الملف، فإن الوكيل يُرجع خطأ 404 ولن يتم استدعاء البرنامج النصي index.php أبدًا.
لإصلاح خطأ 404 هذا، نحتاج منك إضافة هذه الأسطر إلى قواعد "قبل" الخاصة بموقعنا.
location ~* ^/download/* { proxy_pass $dynamic_upstream_read_only; }
-
هل يمكنني إضافة ملف قابل للتنزيل لا أستضيفه على خادمي (تنزيل عن بعد)؟
نعم، إنها ميزة يمكنك تفعيلها في الإعدادات العامة: "تفعيل التنزيل عن بُعد". بعد ذلك، يمكنك إضافة ملف عن بُعد كما تفعل مع أي ملف محلي آخر (يمكن دمج النوعين)، وتحديد عنوان، ورابط URL للملف، ونوع الامتداد (للأيقونة، أو ملف مضغوط، أو ملف إكسل، إلخ).
-
هل يمكن للمستخدمين تحميل الملفات من واجهة المستخدم؟
لا يوجد نموذج مخصص لذلك، ولكن يمكنك استخدام الأدوار. يمكنك إنشاء مجموعة مستخدمين (دور مستخدم) يُسمح لها فقط بتحميل الملفات.
-
هل يمكنني استيراد الملفات الموجودة إلى WP File Download؟
نعم، هناك أداة استيراد يجب تفعيلها في الإعدادات العامة.
بعد ذلك، يمكنك اختيار فئة الملفات من جهة، واستعراض مجلدات الخادم من جهة أخرى (كما هو الحال في برنامج FTP). ثم حدد الملفات وانقر على زر الاستيراد، وبذلك تكون قد انتهيت!
-
كيف تعمل آلية تقييد الملفات / الوصول إلى الملفات في الإضافة؟
WP File download ووردبريس أدوار المستخدمين الأصلية. لديك خياران لتحديد عرض الملفات للعامة وإدارة الملفات من جانب المسؤول.
- تقييد الوصول إلى الملفات في الموقع العام: يمكنك تحديد صلاحيات الوصول لكل فئة بنقرة واحدة، حيث سيتمكن المستخدمون من رؤية الملفات. على سبيل المثال، اختر "المشتركون" لتقييد عرض الملفات على المشتركين فقط (المستخدمين المسجلين في موقع ووردبريس الخاص بك)
- لتقييد الوصول إلى إدارة الملفات، لديك واجهة مخصصة لتحديد الإجراءات لكل دور من أدوار المستخدمين. على سبيل المثال، أي المستخدمين سيتمكنون من تعديل ملفاتهم الخاصة، أو تعديل جميع الملفات، أو إضافة ملفات، أو حذف ملفات...
-
هل من الممكن تطبيق سمة لكل فئة ملف؟
نعم، لديك خيار التحديد:
- استخدم سمة افتراضية في جميع الإضافات مع معلمات محددة مسبقًا (الألوان، حجم ملف العرض ...)
- اختر موضوعًا لكل فئة وحدد المعلمة من تلك الفئة
إذا كان لديك العديد من المستخدمين الذين يستخدمون المكون الإضافي، فإن الحل الأول هو الحفاظ على تصميم مماثل لملفاتك على جميع مواقع WordPress الخاصة بك.
-
هل من الممكن تقييد الوصول إلى الملفات لمستخدم واحد فقط؟
نعم، يتطلب الأمر إعدادًا. يمكن تحديد قيود الوصول باستخدام أدوار مستخدمي ووردبريس (مدير، مؤلف، إلخ)
- لكل فئة من فئات الملفات، يمكنك تحديد دور المستخدم الذي سيتمكن من عرض الملفات وتنزيلها
- لكل نظام إدارة ملفات، يمكنك إعداد إجراءات على أدوار المستخدمين، على سبيل المثال، يمكن للمؤلفين إدارة ملفاتهم الخاصة فقط
-
لماذا يمكن للمستخدمين غير المسجلين رؤية رابط معاينة الملفات الخاصة؟
نظرًا لأن برنامج المعاينة لدينا يستخدم Google Viewer، فلا يمكن لأحد الوصول إلى الملفات الخاصة افتراضيًا. لذا، وللسماح لبرنامج Google Previewer بالوصول إلى ملفاتك الخاصة، نقوم بإنشاء رمز مميز مؤقت للوصول إليها. مدة صلاحية هذا الرمز المميز هي 3600 ثانية افتراضيًا.
كيف يمكنني تغيير مدة صلاحية الرمز المميز؟
يمكنك الانتقال إلى "functions.php" الخاص بقالبك الحالي، ثم إدراج الدالة التالية:أضف عامل التصفية 'wpfd_token_live_time'، دالة ($time){أعد 900؛});ملاحظة: 900 هو وقت بقاء الرمز المميز (بالثانية). ولا يُطبق هذا على الملفات التي تمت معاينتها قبل إضافة هذه الوظيفة. -
كيفية التغلب على قيود النطاق الترددي أثناء تنزيل الملفات الكبيرة مباشرة من خادم سحابي؟
عادةً، عند تنزيل ملف من خوادم التخزين السحابي، يُخزَّن مؤقتًا على خادمك ثم يُحذف بعد اكتمال التنزيل. مع ذلك، في بعض الحالات، يرغب المستخدمون في تنزيل الملفات مباشرةً من خوادم التخزين السحابي، وخاصةً الملفات الكبيرة، دون استهلاك عرض النطاق الترددي لخادمك. قد تُتيح هذه الطريقة الوصول المباشر إلى الملفات على خوادم التخزين السحابي. يبقى الرابط متاحًا لمدة أربع ساعات مع Dropbox، بينما يبقى متاحًا بلا حدود مع OneDrive. علاوةً على ذلك، قد يكون عرض النطاق الترددي محدودًا من قِبل خوادم التخزين السحابي.
يرجى الاطلاع على الروابط أدناه لمزيد من التفاصيل:
https://help.dropbox.com/files-folders/share/banned-links
https://borncity.com/win/2016/06/26/onedrive-microsoft-limits-data-transfer/
لذا للتغلب على هذه المشكلة، يجب عليك وضع الكود في ملف "wp-config.php" الذي يتوافق مع خوادمك السحابية.
- جوجل درايف:
define('WPFD_GOOGLE_DRIVE_DIRECT', true);- دروب بوكس:
define('WPFD_DROPBOX_DIRECT', true);- OneDrive الشخصي:
define('ONEDRIVE', true);- OneDrive للأعمال:
define('ONEDRIVE', true);
-
لماذا تظهر لي أخطاء 404 عند محاولة معاينة الملفات أو تنزيلها؟
إذا كنت تواجه صفحات خطأ 404 عند عرض أو تنزيل الملفات من خلال WP File Download، فجرب هذه الحلول:
- تحقق من عناوين URL الخاصة بـ WordPress: تأكد من أن كلاً من "عنوان WordPress (URL)" و "عنوان الموقع (URL)" يستخدمان https في الإعدادات > عام .
- تفعيل عناوين URL الصديقة لمحركات البحث: انتقل إلى الإعدادات الرئيسية > الواجهة الأمامية وقم بتفعيل "إزالة امتداد رابط ملف التنزيل" ضمن إعدادات عناوين URL لمحركات البحث.
هل ما زالت المشكلة قائمة؟ إذا استمرت المشكلة، يُرجى تزويدنا بصلاحيات المسؤول حتى نتمكن من التحقيق في المشكلة بشكل أكبر.
اتصل بفريق الدعم لدينا إذا كنت بحاجة إلى مساعدة إضافية.

