🔌 WordPress Plugin

كتب متقلّبة رائعة
على موقع WordPress الخاص بك

تتيح لك إضافة Toombler المجانية وضع كتب متقلّبة تفاعلية من ملفات PDF في أي مقالة أو صفحة — باستخدام كتلة Gutenberg أو رمز قصير (shortcode) بسيط.

⬇ تنزيل الإضافة (.zip) WordPress.org

الإصدار 1.4.0 · مجاني · مرخّص بموجب GPL · يعمل مع ووردبريس 5.8 – 7.1

كيف يعمل

1
📄

ضع ملف PDF الخاص بك في Google Drive أو Dropbox أو OneDrive — أو استخدم مستند Google Docs أو عرض Slides

اضبط المشاركة على "أي شخص لديه الرابط" حتى يتمكن Toombler من قراءته.

2
✨

أنشئ كتاباً متقلّباً على Toombler

الصق رابط المشاركة في لوحة تحكم Toombler الخاصة بك. يصبح كتابك جاهزاً على الفور.

3
🔌

ثبّت إضافة WordPress

ابحث عن "Toombler Flipbook" في دليل إضافات WordPress وانقر فوق تثبيت.

4
🎉

تضمين برمز قصير واحد

الصق [toombler id="…"] في أي مكان وستكون جاهزاً.

كل شيء متاح، لا حاجة للتهيئة

🧱

كتلة Gutenberg

اسحب كتلة Toombler Flipbook إلى أي صفحة واحصل على معاينة حية مباشرة داخل محرر الكتل.

⌨️

رمز قصير (Shortcode)

يعمل مع المحرر التقليدي، وElementor، وDivi، وWPBakery وأي منشئ صفحات يدعم الرموز القصيرة.

📱

متجاوب بالكامل

يتناسب الكتاب تلقائياً مع أي حاوية — ويبدو فائق الوضوح على أجهزة الكمبيوتر والأجهزة اللوحية والهواتف المحمولة.

🚀

حجم تحميل صفحة معدوم

لا يتم تحميل أي نصوص برمجية في الواجهة الأمامية. فقط إطار iframe واحد متجاوب — دون أي تأثير على نقاط سرعة صفحتك.

🔒

دعم رمز PIN وانتهاء الصلاحية

احمِ كتبك برمز PIN أو حدد تاريخ انتهاء الصلاحية — كل ذلك يُدار من لوحة تحكم Toombler الخاصة بك.

🆓

مجاني تماماً

الإضافة مجانية ومفتوحة المصدر (GPL). حساب Toombler مجاني هو كل ما تحتاجه.

التثبيت

تنزيل الإضافة وتثبيتها

الخيار أ: في لوحة تحكم WordPress، انتقل إلى إضافات ← أضف جديد، وابحث عن "Toombler Flipbook" وانقر فوق تثبيت وتفعيل.

الخيار ب: قم بتنزيل ملف ZIP أدناه، ثم انتقل إلى إضافات ← أضف جديد ← رفع إضافة.

⬇ تنزيل toombler-wp-plugin.zip

احصل على معرف الملف الخاص بك من Toombler

افتح لوحة تحكم Toombler الخاصة بك، وانقر فوق ⚙ على الكتاب، ثم افتح تهيئة وتضمين. انسخ القيمة الموجودة بعد id= في رابط التضمين — هذا هو معرف الملف الخاص بك.

التضمين باستخدام كتلة Gutenberg

في محرر الكتل، انقر على +، وابحث عن "Toombler"، وأضف الكتلة. الصق معرف الملف الخاص بك في اللوحة الجانبية. وسترى معاينة حية على الفور.

أو استخدام الرمز القصير

في أي مقالة أو صفحة أو ودجة، أضف:

[toombler id="YOUR_FILE_ID"]

مع معاملات اختيارية:

[toombler id="YOUR_FILE_ID" width="760" height="540" nav="1" counter="1" sound="1" fs="0" dl="1" bg="dark"]

مرجع الرموز القصيرة

المعاملالافتراضيالوصف
idrequiredمعرف الكتاب من لوحة تحكم Toombler الخاصة بك
width760عرض التضمين بالبكسل
height540ارتفاع التضمين بالبكسل
nav1أسهم التنقل — 1 نعم، 0 لا
counter1عداد الصفحات — 1 نعم، 0 لا
sound0صوت تقليب الصفحة — 1 نعم، 0 لا
flipsound1أي صوت تقليب: 1 أو 2
autoplay0تشغيل تلقائي — 1 نعم، 0 لا
autospeed3ثواني التشغيل التلقائي لكل صفحة (1–60)
dl1زر التنزيل — 1 نعم، 0 لا
fs0زر ملء الشاشة — 1 نعم، 0 لا
bgdarkالخلفية: dark، أو light، أو transparent
start1الصفحة التي يفتح عليها
bookmark1تذكر الصفحة لكل زائر — 1 نعم، 0 لا
zoom1السماح بالتكبير — 1 نعم، 0 لا
drag1السماح بسحب الزاوية — 1 نعم، 0 لا
thumbs0شريط الصور المصغرة — 1 نعم، 0 لا
duration650حركة التقليب بالمللي ثانية (100–3000)
spine0ظل كعب الكتاب (توهج بالوسط) — 1 نعم، 0 لا
borderless0بدون زوايا مستديرة — 1 نعم، 0 لا
closed1البدء بكتاب مغلق (الغلاف فقط) — 1 نعم، 0 لا
hardcover1غلاف أمامي وخلفي صلب — 1 نعم، 0 لا
corners1التواء الزاوية عند التحويم — 1 نعم، 0 لا
mscroll0التمرير في الهواتف (السحب يمرر بدلاً من التقليب) — 1 نعم، 0 لا
adreplace0استبدال الصفحة 2 بصفحة Toombler بدلاً من إدراجها — 1 نعم، 0 لا
text0نسخة نصية ميسرة وقابلة للطي أسفل الكتاب (مفيدة لـ SEO) — 1 نعم، 0 لا

ما تضيفه الإضافة إلى موقعك — وما لا تضيفه

الإضافة شيء تسمح له بدخول تثبيتك الخاص، فمن الإنصاف أن تسأل عمّا يجلبه معه. هذه الإضافة صغيرة عن قصد. في الواجهة تُخرج <div> واحدًا بداخله <iframe> واحد موسومًا بـloading="lazy": فالكتاب المتقلّب الموجود أسفل صفحة طويلة لا يُجلب إلا حين يصل إليه القارئ.

لا تُحمّل ورقة أنماط ولا جافاسكربت في الواجهة. لا تُنشئ جداول في قاعدة البيانات ولا تضيف قائمة في لوحة التحكّم. لا تتّصل بأحد، ولا تحصي شيئًا، ولا تطلب مفتاح واجهة برمجية. كلّ ما يُشغّل الكتاب يجري داخل الإطار، من جهتنا — ولهذا أيضًا لا تتحرّك درجة سرعة صفحتك حين تضيف واحدًا.

التعطيل هادئ بالقدر نفسه: يتوقّف التعرّف على الكود المختصر، فيظهر [toombler id="…"] نصًّا عاديًّا في مقالك إلى أن تحذفه. ولا يبقى شيء في قاعدة البيانات، لأنّه لم يُوضع فيها شيء أصلًا.

النسخة النصّية، ولماذا يستحقّ تشغيلها

الكتاب المتقلّب صورة لصفحاتك. هذا جيّد لقارئ يرى ويملك فأرة، وعديم الفائدة لقارئ الشاشة الذي يجد إطارًا ولا يجد ما يقرأه. بإضافة text="1" إلى الكود المختصر تظهر تحت الكتاب لوحة قابلة للطيّ باسم Read the text version، مملوءة بطبقة النصّ الحقيقية من ملف PDF الخاصّ بك.

الجلب يحدث على خادمك، لا في متصفّح الزائر، وتُحفظ النتيجة في transient خاصّ بووردبريس: اثنتا عشرة ساعة إن وُجد نصّ، وساعة واحدة إن لم يوجد — حتى يلتقطه بعد قليل كتابٌ ما زال نصّه قيد الاستخراج، لا في اليوم التالي. ويُخزَّن 60000 حرف على الأكثر، وهو أكثر من كتيّب عادي، ويكفي لمنع دليل من أربعمئة صفحة من ملء جدول الخيارات عندك.

وهناك سبب ثانٍ، أقلّ نُبلًا لكنّه حقيقي: ذلك النصّ موجود على صفحتك أنت، في HTML الخاصّ بك، تحت نطاقك. فمحرّك البحث الذي يقرأ المقال يرى ما يقوله المستند فعلًا بدل إطار لا يستطيع الدخول إليه. وإن كنت تنشر كتالوجات أو نشرات تريد أن يعثر عليها الناس، فهذه السمة وحدها تفعل أكثر من كلّ ما في هذه الصفحة.

وهي تعمل فقط مع ملفّات PDF التي تحتوي نصًّا حقيقيًّا. أمّا المسح الضوئي بلا تعرّف ضوئي على الحروف فلا طبقة نصّ فيه، وعندئذ لا تظهر اللوحة أصلًا بدل أن تُفتح فارغة.

المتطلّبات والإصدارات والرخصة

تحتاج الإضافة إلى ووردبريس 5.8 أو أحدث وPHP 7.4 أو أحدث، وتُختبر مع الإصدار الحالي من ووردبريس. وهذه عتبات منخفضة عن قصد: الشيفرة لا تستعمل شيئًا غريبًا، فتظلّ تعمل على استضافة متأخّرة ببضع سنوات.

ولأنّه كود مختصر عاديّ، فهو يعمل في محرّر الكتل، وفي المحرّر الكلاسيكي، وفي ودجة نصّية، وفي بُناة الصفحات مثل Elementor وDivi وBeaver Builder وBricks — في كلّ مكان تُنفَّذ فيه الأكواد المختصرة. أمّا كتلة Gutenberg فهي راحة إضافية، لا شرط.

هي برمجية حرّة تحت رخصة GPL، الإصدار 2 أو ما بعده، وهي رخصة ووردبريس نفسها. لك أن تقرأها وتغيّرها وتشغّل نسختك الخاصّة على مواقعك.

كيف تتعامل مع ما تكتبه

كلّ ما ينتهي به المطاف في HTML الصفحة يستحقّ نظرة مرتابة، وهذا ما يحدث لسماتك. مُعرّف الملف يجب أن يطابق [A-Za-z0-9_-] وأن يتراوح طوله بين عشرة وستين حرفًا؛ وما عدا ذلك يُرفض برسالة ظاهرة بدل أن يُلصق في رابط. أمّا العرض والارتفاع فيمرّان عبر absint()، فيعطي الحرفُ الشارد القيمةَ الافتراضية بدل أن يُفسد التخطيط. والرابط المركّب يُهرَّب قبل أن يصل إلى src.

وثمّة أمر يستحقّ المعرفة لأنّه يفاجئ الناس: ووردبريس يتجاهل بصمت سمات الكود المختصر التي لا يعرفها. اكتب hight="600" ولن ينكسر شيء — ستحصل ببساطة على الارتفاع الافتراضي، ولا تحذير في أيّ مكان. فإن بدا أنّ خيارًا ما لا يفعل شيئًا، فتحقّق أوّلًا من الإملاء بمقارنته بالجدول أعلاه.

تُجري الإضافة طلبًا واحدًا بالضبط من خادمك إلى خادمنا، وفقط حين تكون text="1" مضبوطة: تطلب نصّ ذلك الكتاب وحده. ولا يُرسَل شيء عن زوّارك، لأنّها لا تعرف عنهم شيئًا.

كتلة أم كود مختصر؟

كلاهما يُنتج HTML نفسه، فالمسألة إذن مسألة أسلوب عمل تفضّله. الكتلة تمنحك معاينة حيّة داخل المحرّر وشريطًا جانبيًّا فيه الخيارات كأدوات تحكّم حقيقية، وهو أريح وأنت تجرّب المقاسات. والكود المختصر نصّ، فيسهل نسخه بين المقالات ولصقه في باني صفحات والبحث عنه لاحقًا حين تريد العثور على كلّ كتاب متقلّب في الموقع.

وإن كنت تدير الموقع لشخص آخر، فللكود المختصر ميزة عملية واحدة: ينجو من تغيير القالب، ومن تبديل المحرّر، ومن الانتقال إلى باني صفحات، دون حاجة إلى إعادة بنائه. ولمقارنة الإضافة بالطرق الثلاث الأخرى للتضمين — الإطار المجرّد، ومقتطف جافاسكربت، وoEmbed — انظر دليل تضمين ملف PDF في ووردبريس.

هل أنت مستعد لإضافة كتب متقلّبة إلى موقع WordPress الخاص بك؟

أنشئ حساب Toombler مجانياً، وحوّل ملف PDF من Drive أو Dropbox أو OneDrive، أو مستند Google Docs أو عرض Slides، إلى كتاب متقلّب، وقم بتضمينه في دقائق معدودة.

⬇ تنزيل الإضافة إنشاء كتاب متقلّب