ستساعدك المقالة التالية: معرض بلس
قد تلاحظ في بعض منشوراتنا معرض للصور. نحن نستخدم أداة التحميل المدمجة في WordPress ، وعندما يكون هناك عدد قليل من الصور ، نستخدم زر إدراج المعرض. لكننا معجبون بـ jQuery ونستخدم Thickbox.
كما تعلم ، يتم إدراج المعرض الأساسي مع إرفاق صور المعرض وربطها بصفحة مرفق صورة. بدلاً من ذلك ، قمنا بتثبيت المكون الإضافي Gallery Plus بواسطة Justin Hawkwood.
سيضيف هذا المكون الإضافي وحده القدرة على إضافة سمة “title” في الرابط وسمة rel لـ “lightbox”.
الآن لدي بعض المواقع مع lightbox مثبتة ، وأنا معجب بالبرنامج النصي ، لكنني لم أرغب في استخدام البرنامج النصي Scriptaculous. وأنا أعلم أن هناك برنامج نصي مبني على أساس jQuery.
على أي حال … نظرًا لأنني أستخدم البرنامج النصي Thickbox على هذا الموقع ، فقد احتاج المكون الإضافي إلى القليل من التغيير والتبديل:
يوجد ملفان في التنزيل: gallery-plus.php & options.php ، وكلاهما بحاجة إلى التحرير. لنبدأ بامتداد الخيارات. php:
يجد.
update_option (‘gallery_plus_overlay’، $ _POST[‘gallery_plus_overlay’]) ؛
أضف السطر الثاني أدناه ، مثل هذا.
update_option (‘gallery_plus_overlay’، $ _POST[‘gallery_plus_overlay’]) ؛
update_option (‘gallery_plus_overlay2’، $ _POST[‘gallery_plus_overlay2’]) ؛
البحث التالي.
$ gallery_plus_overlay = Stripslashes (get_option (‘gallery_plus_overlay’)) ؛
أضف السطر الثاني أدناه ، مثل هذا.
$ gallery_plus_overlay = Stripslashes (get_option (‘gallery_plus_overlay’)) ؛
$ gallery_plus_overlay2 = خطوط مائلة (get_option (‘gallery_plus_overlay2’)) ؛
هذا هو المكان الذي يصبح فيه الأمر صعبًا. ابحث عن هذه الأسطر التالية.
حدد أي حزمة جافا سكريبت لتراكب الصور ، إن وجدت ، لاستخدامها. لا يقوم هذا القابس بتثبيت أي حزم تكميلية.
Note: يسري فقط عند تعيين نوع الرابط strong> على “صورة”. em>
وأضف هذه الأسطر أعلاه.
يجب أن تبدو هذه:
حدد أي حزمة جافا سكريبت لتراكب الصور ، إن وجدت ، لاستخدامها. لا يقوم هذا القابس بتثبيت أي حزم تكميلية.
Note: يسري فقط عند تعيين نوع الرابط strong> على “صورة”. em>
الآن لنقوم بتحرير ملف معرض-plus.php ملف:
يجد.
‘overlay’ => get_option (‘gallery_plus_overlay’) ،
أضف السطر الثاني أدناه ، مثل هذا.
‘overlay’ => get_option (‘gallery_plus_overlay’) ،
‘overlay2’ => get_option (‘gallery_plus_overlay2’) ،
البحث التالي.
وقم بتغيير تراكب $ إلى $ overlay2 ، هكذا.
ملحوظة: أعلم أن هذا هو مجرد استخدام المكون الإضافي للنص lightbox وإخباره باستخدام البرنامج النصي الكثيف فقط ، ولكن حتى يتم إضافته ، هذه هي الطريقة التي قمت بها.
شكرًا
مثل تحميل …