استخدمت الاداة PDF Embedder

وعند تشغيل الصفحة يريد تنزيل الملف ولا يعرض الملف يظهر الخطاء

Failed to fetch Error: URL to the PDF file must be on exactly the same domain as the current web page. [سجل الدخول لترى الرابط]

    trkk

    أهلًا وسهلًا أخي طارق.

    يبدو أنك تحاول تضمين PDF من موقع آخر، وهذا ما لا تسمح به الإضافة. يجب أن ترفع الـ PDF إلى مكتبة الوسائط في موقعك، ثم تستخدم الرابط الخاص به الموجودة في مكتبة موقعك لتضمينه باستخدام الإضافة.

    trkk

    يبدو أن الإضافة تعاني من مشكلة بالفعل، فقد جربتها لدي ظهر نفس الخطأ.

    يمكنك استخدام مكون ووردبريس الافتراضي الذي يحمل الاسم (ملف) لتضمين الـ PDF، إذ لن تعاني من أي مشاكل فيه، فضلًا عن أنه لا يحتاج تنصيب أي إضافات.

    في محرر جوتنبرج حيث تريد أن تضمن الـ PDF، أدرج مكون (ملف).

    انقر على زر (رفع) لرفع ملف PDF أو على (مكتبة الوسائط) لإدراج ملف من المكتبة.

    اختر الملف، وسيظهر محتواه تلقائيًا في الصفحة.

    تمام الله يعطيك الف عافية

      هناك أبعاد مختلفة لحدوث هذه المشكلة مع إضافة PDF Embedder أولها وأهمها السبب المعلن في تعليقك الأول (URL to the PDF file must be on exactly the same domain as the current web page)، والذي يعني أن رابط الـ PDF موجود على دومين مختلف، وسأبين لك سبب ظهور هذا الخطأ رغم أن الملف الـ PDF موجود على نفس الموقع.

      الـ https والـ http

      الطبيعي أن المواقع الآمنة تبدأ بالـ https بدلا من http، يتم ذلك بعد تثبيت شهادة الـ SSL.

      كل شهادة SSL لها مدة زمنية محددة، فإذا كانت الشهادة مدفوعة فأقل مدة لها هو سنة، وإذا كانت مجانية فمدتها في الغالب تكون 3 أشهر فقط ويتم تجديدها بشكل تلقائي.

      أثناء التثبيت أول مرة أو أثناء التجديد قد تحدث مشكلة في تثبيت الشهادة، هذه المشكلة قد تجعل خلفية الموقع تعمل باستخدام الـ https وتجعل واجهة الموقع الأمامية تعمل باستخدام الـ http وهنا تحدث المشكلة الأساسية التي أشرت لها في تعليقك أن الملف موجود على دومين مختلف.

      جرب فتح موقعك من متصفحات مختلفة وبخاصية الـ incognito الموجودة في كل المتصفحات لاستعراض موقعك بدون كاش لتتأكد أن موقعك يعمل بشكل صحيح باستخدام الـ https.


      باستخدام الـ www أم بدونه

      أثناء ضبط الـ DNS لربط الدومين بالاستضافة هناك خطوة مهمة قد يقع فيها كثير من المبتدئين، وهي أنه لا يُجري التحويل من www إلى الدومين بدون www أو العكس، الموقع هنا سيتم استعراضه من 2 دومين مختلفين وهما الموقع باستخدام www والموقع بدون استخدام www.

      جرب تصفح موقعك مرة باستخدام الـ www ومرة أخرى بدون استخدام الـ www، وانظر في كل مرة الدومين النهائي الذي يعمل عندك فإن كان موقعك يعمل باستخدام النسختين فقد يكون هذا هو السبب الرئيسي وسيكون عليك ضبط إعدادات الـ DNS مرة أخرى.


      خطوة إجرائية

      إذا تأكدت أن موقعك يعمل باستخدام الـ https ، ويعمل باستخدام نسخة واحدة فقط إما باستخدام الـ www أو بدون استخدام الـ www، وحدثت معك نفس المشكلة، فنفذ هذا الإجراء البسيط وهو الذهاب إلى الإعدادات ثم إلى PDF Embedder.

      عدل على أي إجراء موجود وليكن جعل الـ Toolbar always visible ثم أحفظ التغييرات وجرب وإن شاء الله ستجد أن الملف الـ PDF يعمل عندك بشكل صحيح.

      هذه صورة للتأكيد من موقعي التجريبي تُظهر ملف الـ PDF وهو يعمل بنجاح 👇

      شكرا لك

      لاكن لم يتعدل نفس الخطا

        أستاذ علي

        طبقة كما ذكرة ويظهر ملف بيدي اف

        هل استطيع تكبير الاطار لملف البيدي اف

          trkk

          هل هذا موقعك؟ يبدو أنه لا يعمل.


          يمكنك أيضًا التجربة من داخل المنشور نفسه، بالضغط على مكون الإضافة وإظهار الToolbar وسيعمل معك بشكل صحيح.

          لكن عامة لو كنت تجرب مع اول PDF فأنصحك بالاعتماد على الطريقة التي ذكرها [سجل الدخول لترى الرابط] علي لأن المكون الذي نصحك به افتراضي وتابع للووردبريس.

          trkk

          نعم يمكنك تغيير العرض من خلال خيارات المحاذاة التي تظهر أعلى الـ PDF في المحرر. اختر (عرض واسع) أو (عرض كامل) حسبما يناسبك. أما إذا أردت تغيير الارتفاع، فتستطيع فعل ذلك من خلال خيار (الارتفاع بالبكسل) الموجود ضمن خيارات المكون على الجانب الأيسر من الصورة.

          الله يزيدك من علمه ويجزأك كل خير