Опис
Image Widget је једноставан додатак који користи уграђени Вордпресов управник медија за додавање виџета слике на ваш сајт.
Могућности додатка Image Widget
- Прилагодљиво
- Усаглашено са MU
- Обрађује промену величине и поравнање слике
- Повежите слику
- Додајте наслов и опис
- Свестрано – сва поља нису обавезна
- Отпремите слику, повежите спољну слику или изаберите слику из своје збирке медија
- Прилагодите изглед & утисак помоћу кука филтера или замена у теми
Квалитет у који можете имати поверења
Image Widget развија и одржава The Events Calendar, исти тим који стоји иза The Events Calendar, Event Tickets и читавог скупа премијум додатака.
Овај додатак активно подржава наш тим уз доприносе чланова заједнице. Ако на форуму видите питање на које можете да одговорите или имате сјајну идеју коју желите да испрограмирате или пошаљете закрпу, то би било одлично! Не само да ћемо вас обасути похвалама и захвалношћу, већ је то и добар начин да нас упознате и дођете до плаћених послова ако радите као слободњак.
Захтеви за спајање & преводи
Посетите нас на GitHub-у да бисте послали захтеве за измене.
Преводе можете послати овде на WordPress.org.
Документација
Уграђени шаблон може се заменити датотекама у вашем шаблону.
Подразумевани и произвољни шаблони
Image Widget долази са подразумеваним шаблоном за испис виџета. Ако желите да измените кôд приказа виџета, направите нову фасциклу „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
Филтрира уметнути стил max-width слике. Савет: замените ово да бисте га користили у прилагодљивим дизајнима 🙂
Прихвата додатне аргументе $args и $instance.
Вратите null да бисте уклонили овај css из исписа слике (подразумевано ‘100%’).
image_widget_image_maxheight
Филтрира уметнути стил max-height слике.
Прихвата додатне аргументе $args и $instance.
Вратите null да бисте уклонили овај css из исписа слике (подразумевано null)
image_widget_image_size
Филтрира изабрану ‘size’ слике која одговара величинама регистрованим у Вордпресу.
Ако је ово постављено на ‘tribe_image_widget_custom’, уместо тога се користе ширина и висина.
Прихвата додатне аргументе $args и $instance.
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
Да ли сте подржали Image Widget?
Ако јесте, ХВАЛА ВАМ! Слободно додајте и овај ред у датотеку wp-config.php да виџет слике не би приказивао поруку после надоградњи.
define( ‘I_HAVE_SUPPORTED_THE_IMAGE_WIDGET’, true );
За више информација о овом приступу погледајте наш чланак на блогу
Снимци екрана



Постављање
Постави
Почетак рада са додатком Image Widget је врло лак!
- Преузмите и поставите додатак Image Widget
- На администраторском екрану Вордпреса изаберите Додаци у изборнику
- Укључите додатак Image Widget
- Идите на Изглед > Виџети да бисте поставили виџет у бочну траку у дизајну
Ако имате питања или предлоге, посетите форум и објавите питања или коментаре.
Захтеви
- PHP 5.2 или новији
- Вордпрес 3.5 или новији
ЧПП
-
Како да се пријавим на свој сајт да бих поставио овај додатак?
-
Посетите Вордпресов кодекс за помоћ око проблема са пријавом.
-
Могу ли да прикажем Image Widget само на једној страници?
-
Можете, али то се не подешава директно у додатку Image Widget – обично се подешава приказом бочне траке за одређене странице.
Постоји неколико решења за ово. Брза претрага за „WordPress page-specific sidebar display“ може вам помоћи да пронађете најбољу могућност за свој сајт.
-
Да ли је доступан демо?
-
Иако немамо доступан демо, снимци екрана су доступни овде.
-
Како да додам lightbox, клизач или приказ насумичне слике?
-
Ове могућности су део нашег додатка Image Widget Plus. Више о додатку Image Widget Plus можете сазнати на нашем веб сајту.
-
Где да пријавим грешку или поставим питање?
-
Пронашли сте безбедносну рањивост?
-
Постарајте се да пријаву поднесете на безбедан и одговоран начин. Безбедност схватамо веома озбиљно. Ако откријете безбедносни проблем, одмах нас обавестите! У наставку су сви начини за пријаву безбедносних рањивости:
- Пријавите безбедносне грешке путем Patchstack програма за откривање рањивости
- Погледајте наш програм награда за пронађене грешке
- Обратите нам се директно на
security [at] stellarwp.com.
Прегледи
Сарадници и градитељи
Image Widget је софтвер отвореног кода. Следећи људи су допринели овом додатку.
СараднициImage Widget је преведен на 32 језика. Хвала преводиоцима за њихове доприносе.
Преведите Image Widget на свој језик.
Заинтересовани сте за градњу?
Прегледајте код, проверите SVN складиште или се пријавите на белешку градње преко RSS-а.
Белешка о изменама
[4.4.12] 20. април 2026.
- Безбедност – додато обезбеђивање атрибута слике.
[4.4.11] 20. новембар 2024.
- Безбедност – спречена злоупотреба старог URL-а слике за XSS нападе.
[4.4.10] 30. мај 2023.
- Исправка – спречене чудне грешке због тога што
widget_titleнема све очекиване аргументе. - Дотеривање – додата документација за неколико филтера.
[4.4.9] 5. јун 2022.
- Дотеривање – ажурирана усаглашеност са Вордпресом, тестирано до 6.6.2.
- Дотеривање – уклоњена помињања додатка Image Widget Plus и обавештења.
[4.4.8] 6. мај 2022.
- Дотеривање – ажурирана усаглашеност са Вордпресом.
[4.4.7] 2. новембар 2017.
- Могућност – додато ново поље „Наслов везе“ и филтер за бољи опис алата (раније се користио алтернативни текст) (хвала @marklcm) [89993]
- Дотеривање – додата нова кука
image_widget_option_defaultsради лакшег прилагођавања (заслуге: @svandragt) [#91225]
[4.4.6] 12. септембар 2017.
- Ново – додат нови филтер
tribe_image_widget_instance_descriptionза већу контролу над обрадом поља за опис. - Исправка – спречен неисправан HTML у пољу „description“ који се понекад јављао код одређених корисничких улога. Заслуге корисницима @bridgetashley и @JoshRoy који су ово уочили!
[4.4.5] 14. јун 2017.
- Исправљен проблем са URL-овима слика у администраторском сучељу виџета [80659]
[4.4.4] 1. јун 2017.
- Дотеривање – побољшана логика приказа обавештења о додатној понуди [78676]
4.4.3
- Исправка – исправљена грешка због које избор слике није покретао Сачувај & објави у прилагођавачу (заслуге: dsaric-dev за исправку)
- Дотеривање – враћено на sidebar_admin_setup за стављање ресурса у ред ради најбоље усаглашености са додацима (заслуге: megamenu за упозорење)
4.4.2
- Исправка – исправљена усаглашеност са издањима Вордпреса старијим од 4.4
- Исправка – сразмерно скалирање слике у уређивачу виџета
- Исправка – исправљена провера избегавањем празних атрибута и навођењем sizes само уз srcset (хвала Zodiak1978)
4.4.1
- Исправка – поправљене неке неисправне везе
4.4
- Могућност – додата подршка за атрибуте srcset и size (заслуге: @philwp)
- Дотеривање – измене readme датотеке
- Дотеривање – додатна побољшања кода обавештења.
4.3.1
- Дотеривање – надограђен кôд администраторских обавештења
4.3
- Преводи – исправљена усаглашеност са translate.wordpress.org
- Преводи – враћена pot датотека ради лакшег превођења у заједници
- Дотеривање – исправљена словна грешка
- Дотеривање – мање чишћење кода
4.2.2
- Могућност – регистроване величине слика укључене у списак ставки за избор (заслуге: aaemnnosttv за захтев за спајање!)
4.2.1
- Могућност – уклоњен Freemius. Занимљив експеримент, али на крају није за нас. Хвала што сте уз нас!
4.2
- Безбедност – спречен директан приступ директоријумима (хвала @ramiy)
- Преводи – уклоњене po/mo датотеке, прелазак на језичке пакете са translate.wordpress.org
- Могућност – додата подршка за атрибут rel
- Могућност – додато спајање са Freemius-ом уз давање сагласности
4.1.2
- Дотеривање – додата подршка за атрибут id на везама (заслуге: amyh за рад на овоме!)
4.1.1
- Дотеривање – укидање употребе конструктора у стилу PHP 4
4.1
- Уклоњено грешком објављено ажурирање величине слике.
4.0.9
- Исправљена грешка са развлачењем слике у администрацији (хвала @kyleunzicker)
- Додат пољски превод (хвала @difreo)
- Додат хебрејски превод (хвала Ariel Klikstein)
- Додат немачки превод (хвала Daniel Schmidt)
- Исправљен „Alt“ текст у извору виџета да користи стварни „Alt“ текст (хвала @adoliver и @Degas)
4.0.8
- Подршка за прилагодљивост у част предавања Josh Broton-а на WordCamp SF о прилагодљивом дизајну. max-width сада је подразумевано 100%;
4.0.7
- Додат шпански превод (хвала @mzaweb)
4.0.6
- Све језичке датотеке преименоване и уведено још неколико мањих исправки језичких грешака у стилу @understandard
- Додата подршка за константу ‘I_HAVE_SUPPORTED_THE_IMAGE_WIDGET’ која искључује поруку која се појављује после надоградње. (@crienoloog, надам се да ће вам ово измамити осмех.)
4.0.5
- Додат јапански (и исправљена мања грешка у језичкој ниски – хвала @understandard)
- Додат арапски (хвала @modmenpc)
4.0.4
Сасвим мала исправка која омогућава чување празног натписа. (хвала @crdunst)
4.0.3
Исправљена javascript грешка изазвана поруком у дневнику.
4.0.2
Исправљен превелики снимак екрана.
4.0.1
Ажурирања језика:
- Бразилски португалски (хвала @guhemama)
- Шпански (хвала @javiandgo)
4.0
- Значајне надоградње ради подршке новом Вордпресовом управнику медија (хвала @kyleunzicker, @dancameron, @dudekpj, @JakePT)
- Значајна побољшања администраторског корисничког сучеља.
- Издвојена подршка за старија издања Вордпреса да ова надоградња не би покварила стара издања (иако нема разлога да надоградите овај виџет, а НЕ и своју WP инсталацију! Језгро Вордпреса увек треба да буде ажурно!)
- Додат филтер ‘image_widget_link_attributes’ за лаку обраду атрибута везе и да подразумевано ‘title’ везе буде садржај ‘alt’ или ‘title’. (хвала @ZeroGravity, @pixelyzed и @javiandgo)
- Ажурирани преводи
** шведски (Tomas Lindhoff tomas@xhost.se)
** холандски (Presis contact@presis.nl)
** италијански (@maxgx)
3.3.8
- Додати италијански преводи захваљујући @maxgx
3.3.7
- Додати филтери како би се испис виџета лакше прилагођавао, на захтев @TCBarrett.
3.3.6
- Чешки превод захваљујући Vladislav Musilek из blogísek (http://blog.musilda.cz).
3.3.5
- Исправљено убацивање из филтриране библиотеке медија захваљујући @miraclemaker, као и @oxyc, @BjornW и бројним другима на форуму подршке (https://wordpress.org/support/topic/plugin-image-widget-add-image-upload-an-image-select-insert-into-widget-no-image-is-shown)
- Прилагођено руковање HTTPS/SSL тако да се примењује само у приказу. ( хвала @TheFluffyDoneky и @aerobrent )
- Додат филтер за url слике: ‘image_widget_image_url’
- Додат холандски превод ( хвала Carsten Alsemgeest – presis.nl )
- Све језичке датотеке преименоване у image_widget малим словима да одговарају ниски за локализовање.
3.3.4
- Исправљене javascript грешке у администраторском сучељу виџета. ( хвала на пријави @joo-joo )
- Исправљена обавештења у дневнику PHP грешака.
- Додати $args и $instance у филтер описа виџета ( хвала @jeffreyzinn )
- Исправљено локализовање и кључ преименован у ‘image-widget’
3.3.3
- Румунски превод захваљујући Alexander Ovsov из Web Geek Science (http://webhostinggeeks.com).
3.3.2
- Уклоњен вишак esc_attr() из приказа $title. (хвала @romaspit)
3.3.1
- Додата мања безбедносна ажурирања.
- Ажурирани readme, сличице и други мањи описи.
3.3
- Исправка која омогућава да виџет ради у несинхроном отпремачу (у прегледачу). Заслуге: Bjorn Wijers
3.2.11
- Још једна мања JS исправка која би требало да реши проблеме са lightbox-ом који не ради
3.2.10
- Исправљена словна грешка у JS-у.
3.2.9
- Мања JS исправка која би требало да реши проблеме са lightbox-ом који не ради
- Користи се нова метода jQuery.fn.on ради усаглашености са будућим издањима.
3.2.8
- Мања исправка грешке захваљујући Takayuki Miyauchi (@miya0001)
- Пољски превод захваљујући Łukasz Kliś
3.2.7
- Ажуриран javascript да ради са новим издањем Вордпреса (хвала Matt Wiebe!!! @mattwiebe)
- Додат јапански превод захваљујући Takayuki Miyauchi (@miya0001)
3.2.6
- Додата HTTPS подршка захваљујући David Paul Ellenwood (DPE@SGS)
3.2.5
- Додат шведски превод захваљујући Tomas Lindhoff (@Tomas)
3.2.4
- Додат кôд за спречавање javascript сукоба захваљујући @rcain.
3.2.3
- Додат француски превод захваљујући Dominique Corbex (@Domcox)
3.2.2
- Додат португалски превод захваљујући Gustavo Machado
3.2.1
- Исправљена грешка са јавном декларацијом виџета слике.
3.2
- Апстрактни прикази за испис виџета и администрацију виџета.
- Подршка за замену исписа виџета у теми! Сада виџет можете распоредити како год желите.
- Додат филтер за замену позива шаблона.
3.1.6
- Исправљене грешке у Вордпресу 3.0. (хвала @kenvunz)
3.1.5
Исправљена грешка у PHP 5. Уклоњена декларација ‘public’. https://wordpress.org/support/topic/362167 Хвала @mpwalsh8, @jleuze, @PoLaR5, @NancyA и @phoney36
3.1.4
- Додата подршка за ALT ознаке. Ако алт ознака није унета, користи се наслов.
3.1.3
- Додата подршка за немачки језик (хвала Rüdiger Weiß!!!)
3.1.2
- Исправка грешке: усклађеност са XHTML-ом (хвала HGU што је понудио закрпу и хвала @webmasterlistingarts што је пријавио грешку)
<p>замењен са<div>у опису ради боље усклађености са XHTML-ом.
3.1.1
- Исправка грешке: php4 је пријавио грешку: PHP Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ (хвала @natashaelaine и @massimopaolini)
3.0.10
- Исправка грешке: побољшани филтери језичака.
3.0.9
- Исправка грешке: ажуриран филтер језичака тако да не уклања језичке ако прозор за отпремање није за виџет.
3.0.8
- Уклоњен језичак „Са URL-а“ јер није подржан.
- „Убаци у чланак“ замењено са „Убаци у виџет“ у thickbox-у.
3.0.7
- Исправљен сукоб са уређивачем Dean’s Fcuk. (хвала на пријави Laurie @L_T_G)
- Исправљена грешка у IE8 (уклоњен вишак зареза из реда 66 у js-у – хвала на пријави @reface)
- Функције и скрипте у реду ажуриране тако да се покрећу само на страници виџета.
3.0.6
- Исправљен пад при убацивању у чланак.
3.0.5
Хвала @smurkas, @squigie и @laurie!!! Посебна захвалност Cameron Clark са http://prolifique.com (познатом и као @capnhairdo) за драгоцене вештине отклањања грешака у javascript-у и сјајан кôд.
- Усаглашеност са PHP4
- Чвршће спајање са атрибутима thickbox отпремача, укључујући натпис, опис, поравнање и везу
- Прецизнији преглед промене величине слике
- Веза „Додај слику“ постаје „Промени слику“ када се слика дода
3.0.4
- Мање измене описа
3.0.3
- Поправљена неисправна веза „Додај слику“ (ХВАЛА @SMURKAS!!!)
3.0.2
- Додати PHPDoc коментари
- Привремено исправљена грешка при постављању због које се слика не чува ако промена величине не ради. (хвала Paul Kaiser из Champaign-а, Il за корисну подршку у провери квалитета)
3.0.1
- Додат домен ‘sp_image_widget’ за подршку језика.
3.0
- Додатак је потпуно преуређен да користи уграђени Вордпресов отпремач и да буде усаглашен са архитектуром додатака Вордпреса 2.8.
- Уклоњена издвојена администрација виџета.
2.2.2
- Ажурирање
- да буду $before_widget и $after_widget (још једном хвала Lois Turley)
2.2.1
<div>ажуриран у<li>(хвала Lois Turley)
2.2
- Исправљена недостајућа завршна DIV ознака (хвала Jesper Goos)
- Све кратке ознаке ажуриране у праве php ознаке (хвала Jonathan Volks из Mannix Marketing-а)
2.1
- Циљ везе
2.0
- Подршка за више виџета
- Усаглашеност са WP 2.7.1
- Учауривање класе
