
در این مقاله از دستیار وردپرس به معرفی افزونه Image Widget می پردازیم.
ویجت تصویر یک پلاگین ساده است که از مدیریت رسانه محلی وردپرس برای افزودن ویدجت تصویر به سایت شما استفاده می کند.
نیاز به اضافه کردن نمایش اسلاید، سبد و یا تصاویر تصادفی دارید ؟
ویژگی های ویجت تصویر
◾ پاسخگو و ریسپانسیو
◾ سازگار با MU
◾ تغییر اندازه و تراز کردن تصویر
◾ پیوند تصویر
◾ عنوان و شرح را اضافه کنید
◾ چند منظوره – تمام زمینه ها اختیاری هستند
◾ آپلود، لینک به تصویر خارجی، یا یک تصویر از مجموعه رسانه های خود را انتخاب کنید
◾ نگاه و احساس را با قلاب های فیلتر یا لغو تم ها سفارشی کنید
◾ ویژگی های اضافی در دسترس با ویجت تصویر به علاوه
ویجت تصویر با یک قالب پیش فرض برای خروجی ویجت همراه است.
اگر می خواهید کد صفحه نمایش ویجت را تغییر دهید، یک پوشه جدید به نام «image-widget» در دایرکتوری قالب ایجاد کنید و روی «views / widget.php» کپی کنید.
فایل جدید را به محتوای خود ویرایش کنید. لطفا یکی از پوشه های افزونه را ویرایش نکنید زیرا وقتی افزونه را به آخرین نسخه بروزرسانی می کنید، درگیری ها ایجاد می شود.
جدید در 3.2:
شما هم اکنون می توانید فیلتر “sp_template_image-widget_widget.php” را برای جلوگیری از رفتار قالب پیش فرض برای فایل های php قالب استفاده کنید.
مثلا: اگر میخواهید widget.php در یک پوشه به نام my-custom-templates / قرار بگیرد و خواستار آن شد نام my-custom-name.php:
; add_filter(‘sp_template_image-widget_widget.php’, ‘my_template_filter’)
function my_template_filter($template) { return get_template_directory() . ‘/my-custom-templates/my-custom-name.php’; }
فیلترها
تعدادی از فیلترهای موجود در کد وجود دارد که به شما اجازه می دهد تا داده ها را به عنوان مناسب انتخاب کنید.
بهترین روش برای یادگیری اینکه چه فیلترها در دسترس هستند، همیشه با جستجو در کد «apply_filters» است.
بعضی از فیلترهای ضروری عبارتند از :
widget_title
این در واقع یک فیلتر بسیار معمول در ویدجت است و به عنوان ویجت اعمال می شود.
widget_text
یکی دیگر از فیلترینگ ویجت بسیار معمولی است که در متن توصیف شده است. این فیلتر همچنین 2 آرگومان اضافی را برای $ args و $ instance می گیرد، به طوری که شما می توانید در مورد نمونه خاص ویجت در فرایند فیلتر کردن مطالب بیشتر بیاموزید.
image_widget_image_attachment_id
شناسه پیوست تصویر را فیلتر می کند.
آرگومان $ args و $ instance بیشتر را پذیرفته است.
image_widget_image_url
URL تصویر نمایش داده شده در ویجت را فیلتر می کند.
آرگومان $ args و $ instance بیشتر را پذیرفته است.
این تخریب شده و از بین خواهد رفت
image_widget_image_width
صفحه نمایش صفحه را فیلتر می کند.
آرگومان $ args و $ instance بیشتر را پذیرفته است.
image_widget_image_height
ارتفاع صفحه نمایش تصویر را فیلتر می کند.
آرگومان $ args و $ instance بیشتر را پذیرفته است.
image_widget_image_maxwidth
فیلتر سبک حداکثر عرض تصویر در تصویر.
? نکته: برای استفاده از این در طرح های ریسپانسیو، این را نادیده بگیرید
$ args و $ arguments های اضافی $ را قبول می کند.
برای حذف این css از خروجی تصویر (پیش فرض به 100٪) null را برمی گردانیم.
image_widget_image_maxheight
فیلتر بزرگنمایی تصویر درون خطی.
$ args و $ arguments های اضافی $ را قبول می کند.
برای حذف این css از خروجی تصویر (پیشفرض به null)
image_widget_image_size
فیلتر اندازه تصویر انتخاب شده مربوط به اندازه های ثبت شده وردپرس است.
اگر این به ‘tribe_image_widget_custom’ تنظیم شده است، به جای آن از عرض و ارتفاع استفاده می شود.
$ args و $ arguments های اضافی $ را قبول می کند.
image_widget_image_align
هماهنگی صفحه نمایش تصویر را فیلتر می کند.
آرگومان $ args و $ instance بیشتر را پذیرفته است.
image_widget_image_alt
متن اصلی تصویر را فیلتر می کند.
آرگومان $ args و $ instance بیشتر را پذیرفته است.
image_widget_image_link
URL را که تصویر پیوند می دهد، فیلتر می کند.
آرگومان $ args و $ instance بیشتر را پذیرفته است.
image_widget_image_link_target
هدف لینک لینک تصویر را فیلتر می کند.
آرگومان $ args و $ instance بیشتر را پذیرفته است.
image_widget_image_attributes
فیلتر لیستی از ویژگی های تصویری که در خروجی تصویر مورد استفاده قرار می گیرد. شبیه به wp_get_attachment_image_attributes
استدلال های $ instance را قبول می کند
image_widget_link_attributes
فیلتر کردن لیستی از ویژگی های استفاده شده در لینک تصویر. شبیه به wp_get_attachment_image_attributes
استدلال های $ instance را قبول می کند
آیا ویجت تصویر را پشتیبانی می کنید؟
اگر چنین است، این خط را به فایل wp-config.php اضافه کنید تا از ویجت تصویر پس از ارتقاء پیام نمایش داده نشود.
define (‘I_HAVE_SUPPORTED_THE_IMAGE_WIDGET’، true)؛
نصب و راه اندازی
1. پلاگین ویجت تصویر را دانلود و نصب کنید
2. از صفحه مدیریت وردپرس خود، پلاگین ها را از منو انتخاب کنید
3. پلاگین ویجت تصویر را فعال کنید
4. به ظاهر> ویجت بروید تا ویجت را در نوار کناری خود در طراحی قرار دهید
الزامات
◾ PHP 5.2 یا بالاتر
◾ وردپرس 3.5 یا بالاتر
تصاویر :

ویجت تصویر ویجت مدیر

ادغام مدیر رسانه

ویجت تصویر در مقابل یک وردپرس ساده نصب کنید.