Опис
Додатак Head & Footer Code вам помаже да додате произвољне исечке кôда (JavaScript, CSS или HTML) на страницу чак и ако нисте програмер. То може бити унутар <head> (кôд за потврду сајта за разне услуге, произвољни стилови, meta или веза за веб словни лик), одмах иза отварајуће ознаке <body> (пиксел за праћење, аналитика или кôд топлотне мапе) или непосредно испред затварајуће ознаке </body>.
Идите на Алатке → Head & Footer Code на Вордпрес контролној табли. Убаците произвољни кôд у одељак HEAD, BODY или FOOTER (у зависности од тога шта треба да урадите).
Све се постиже качењем на Вордпрес куке wp_head, wp_footer и wp_body_open.
💡 Испробајте додатак Head & Footer Code на бесплатном пробном сајту пре него што га додате на свој пројекат: Испробај одмах!
Подржани су различити исечци кôда, укључујући и:
- Google Analytics 4
- Google Tag Manager
- Google Ads Conversion
- Lite Analytics
- Facebook/Meta Pixel
- Hotjar
- FullStory
- Потврда сајта за Google
- Потврда сајта за Bing
- Потврда сајта за Yandex
- Потврда сајта за Alexa
Почетна страница у режиму приказа скорашњих чланака
Ако ваш Вордпрес приказује најновије чланке на почетној страници, можете додати и посебан кôд само за почетну страницу у Алатке → Head & Footer Code (биће одељак Кôд главе, тела и подножја на почетној страници у режиму приказа чланака)
Кôд за појединачни чланак
Да бисте убацили произвољни кôд за појединачни чланак (чланак, страницу или произвољну врсту чланка), користите мета кутију за појединачни чланак док уређујете чланак, страницу или произвољну врсту чланка (погледајте снимке екрана). Тамо изаберите да ли се тај кôд додаје на кôд за цео сајт одређен у Алатке → Head & Footer Code или га замењује.
Кôд за категорију
Такође можете одредити кôд за категорију на свакој појединачној категорији.
Друге таксономије (ознаке и произвољне таксономије) немају свој посебан кôд, већ се за њих користи глобални кôд.
Видео упутство
Да ли вам је потребна наша подршка?
Ако Head & Footer Code не ради на вашем пројекту, обавестите нас тако што ћете отворити нову тему за подршку на форуму заједнице и описати шта не ради и како се проблем може поновити. Потрудићемо се да проблем решимо што пре.
Ако је Head & Footer Code користан за ваш пројекат, напишите рецензију додатка.
Могућности
- Усаглашено са мрежом сајтова и PHP 8.5!
- Подесите произвољни садржај за цео сајт за:
- одељак глава на страници (испред
</head>) - одељак тело (иза
<body>) – Потребан је Вордпрес 5.2! - одељак подножје на страници (испред
</body>)
- одељак глава на страници (испред
- Почетна страница у режиму приказа скорашњих чланака:
- подесите произвољни кôд за почетну страницу за главу, тело и/или подножје
- укључите или искључите произвољни кôд за почетну страницу на нумерисаној почетној страници (страница 2, 3 и даље)
- Подесите произвољни кôд за појединачни чланак за:
- одељак глава на страници (испред
</head>) - одељак тело (иза
<body>) – Потребан је Вордпрес 5.2! - одељак подножје на страници (испред
</body>)
- одељак глава на страници (испред
- Подесите произвољни кôд за категорију за главу, тело и/или подножје странице
- Изаберите приоритет исписа произвољног кôда у одељке head/body/footer (мањи број значи даље од
</head>и</body>и ближе<body>, већи број значи ближе</head>и</body>и даље од<body>) - Изаберите које врсте чланака ће имати укључена поља head/body/footer за појединачни чланак
- Изаберите да ли ће се кôд head/body/footer за појединачни чланак додати на кôд за цео сајт или ће га заменити
- На списку чланака, страница и произвољних врста чланака видите да ли чланак има одређен произвољни кôд за појединачни чланак
- Одељак за цео сајт налази се у Алатке > Head & Footer Code
- Ако сте константу WP_DEBUG у
wp-config.phpпоставили наtrue, у изворном кôду странице видећете уносе за цео сајт и за појединачни чланак омотане коментарима. - [НОВО] улоге корисника без повластица Editor и Author могу да управљају кôдом за појединачне чланке на једном сајту и на мрежи сајтова (подразумевано искључено)
Подаци који се чувају у бази података
Општа подешавања (глобални кôд и приоритет за HEAD, BODY и FOOTER, кôд и понашање почетне странице) чувају се у Вордпрес могућности auhfc_settings.
Кôд и понашање за HEAD, BODY и FOOTER за сваки појединачни чланак, страницу или произвољну врсту чланка чувају се у мета подацима чланка _auhfc.
Кôд и понашање за HEAD, BODY и FOOTER за сваку категорију чувају се у мета подацима таксономије _auhfc.
Током поступка деинсталације сви ови подаци се бришу из базе података.
Ако желите поново да поставите додатак, НЕМОЈТЕ ГА ДЕИНСТАЛИРАТИ, већ га искључите, затим избришите директоријум /wp-content/plugins/head-footer-code и поново поставите додатак.
Дозволе на Вордпрес мрежи сајтова
- Приступ глобалном кôду: само Super Admin и Administrator
- Приступ за појединачне чланке: Super Admin, Administrator; по избору: Editor и Author
- Приступ кôду за категорију: само Super Admin и Administrator
Снимци екрана








Постављање
Постављање додатка Head & Footer Code је једноставно као и код сваког другог Вордпрес додатка.
Стандардни поступак
- На Вордпрес контролној табли идите на Додаци → Додај нови.
- Унесите
head footer codeу поље Претражи додатке… и сачекајте тренутак. - Пронађите Head & Footer Code и притисните дугме Постави сада.
- После успешног постављања, притисните дугме Укључи.
- Притисните везу Подешавања за Head & Footer Code или посетите Алатке → Head & Footer Code.
- Додајте жељени кôд у циљани одељак.
FTP поступак
- Притисните дугме Download да бисте преузели инсталациони пакет додатка Head & Footer Code.
- Распакујте архиву head-footer-code.zip на локалном рачунару.
- Отпремите цео директоријум head-footer-code у директоријум
/wp-content/plugins/на вашем серверу. - На Вордпрес контролној табли идите на Додаци → Постављени додаци и притисните везу Укључи за додатак Head & Footer Code.
- Притисните везу Подешавања за Head & Footer Code или посетите Алатке → Head & Footer Code.
- Додајте жељени кôд у циљани одељак.
ЧПП
-
То није грешка, то је безбедносна мера Вордпрес језгра.
Ако желите да уклоните грешке у саветима за улогу Administrator, обавезно дозволите способност
unfiltered_htmlза ту улогу (Google вам је пријатељ). -
Да ли је PHP кôд подржан у исечцима кôда?
-
Пошто представља безбедносни ризик, Head & Footer Code не обрађује PHP кôд ако се унесе у било које поље додатка (глобално или за појединачни чланак).
Сваки садржај додат у HFC поља исписује се у јавном делу онакав какав јесте.
-
Кôд је унет у одељак BODY, али се у јавном делу ништа не приказује
-
Ова могућност постоји од Вордпреса издања 5.2 и захтева усаглашену тему.
Да бисте проверили да ли тема коју користите подржава куку wp_body_open, отворите у уређивачу кôда датотеку
header.phpваше теме и проверите да ли се одмах после отварајуће ознаке<BODY>налази следећи кôд (ако не постоји, додајте га или замолите неког програмера да то уради за вас):if ( function_exists( 'wp_body_open' ) ) { wp_body_open(); } -
Где да пријавим безбедносне грешке пронађене у овом додатку?
-
Безбедносне грешке пронађене у изворном кôду додатка Head & Footer Code пријавите путем Patchstack програма за откривање рањивости. Тим Patchstack-а ће вам помоћи око провере, доделе CVE ознаке и обавештавања програмера овог додатка.
Прегледи
Сарадници и градитељи
Head & Footer Code је софтвер отвореног кода. Следећи људи су допринели овом додатку.
СараднициHead & Footer Code је преведен на 9 језика. Хвала преводиоцима за њихове доприносе.
Преведите Head & Footer Code на свој језик.
Заинтересовани сте за градњу?
Прегледајте код, проверите SVN складиште или се пријавите на белешку градње преко RSS-а.
Белешка о изменама
1.5.9 (2026-08-31)
- Исправка: JSON-LD и други кôд за чланак или категорију сачуван пре издања 1.5.8 могао је да прикаже наводнике са обрнутом косом цртом; приказ се сада аутоматски исправља без мењања сачуваних мета података чланка или појма (хвала @sheenaljain на пријави)
1.5.8 (2026-08-16)
- Исправка: Грешке и упозорења алата WP Plugin Check
- Тест: WordPress 7.1-RC3 и Twenty Twenty-Five 1.5 и Twenty Fifteen 4.2
- Побољшање: Додатни слој заштите мета кутија чланака и таксономија од улога без повластица
1.5.7 (2026-04-01)
- Побољшање: Дозвољене ознаке за Programmable Search Engine (PageMap, DataObject и Attribute)
- Тест: WordPress 7.0-RC2
1.5.6 (2026-03-23)
- Исправка: бесконачна петља у рутини ажурирања 10 на сајтовима са огромним бројем чланака (10k+)
- Тест: WordPress 7.0-beta6
1.5.5 (2026-03-11)
- Исправка: Уклоњено
set_time_limitизupdate.phpда би се спречила фатална грешка на серверима где је искључено
1.5.4 (2026-03-10)
- Ново: Додата динамичка подршка за све јавне таксономије (нпр. ознаке, категорије производа)
- Исправка: Није било обавештења
Settings saved. - Исправка: Дозвољени атрибути
id,dir,classиdata-*за ознакеscript,style,linkиiframe. - Измена: Позив на радњу за оцену премештен на дно странице подешавања
- Измена: Повећани најмањи захтеви на WordPress 5.2 и PHP 5.6
- Чишћење: Уклоњена резервна замена за
wp_body_open(више није потребна уз захтев WP 5.2+) - Побољшање: Уведена класа
Plugin_Infoза уредније управљање константама - Оптимизација: Унутрашње преуређивање кôда ради лакшег одржавања и јаснијих назива
1.5.3 (2026-03-07)
- Исправка: Дозвољена CSS својства
displayиvisibilityза KSES - Исправка: Кôд за категорију је двоструко обезбеђиван
- Побољшање: DRY приказ у јавном делу
- Побољшање: DRY руковање укључивањем додатка
- Побољшање: Показатељи произвољног кôда у мрежи чланака
- Побољшање: Решене неке PCP грешке и упозорења
- Тест: PHP 8.4.15, WordPress 6.9.1, Twenty Twenty-Five 1.4
- Тест: PHP 8.5.3, WordPress 7.0-beta3, Twenty Twenty-Five 1.4
- Тест: PHP 5.6.20, WordPress 5.2.23, Twenty Ninetin 1.4
1.5.2 (2026-03-04)
- Исправка: Дозвољени сви W3C стандардни атрибути за iframe
- Тест: WordPress 7.0-beta2
1.5.1 (2026-02-23)
- Исправка: Недостајао је уређивач кôда код категорија
- Чишћење: Уклоњени подаци за отклањање грешака
- Ажурирано: Снимци екрана
1.5.0 (2026-02-22)
- Тест: WordPress 7.0-beta1, Twenty Twenty-Five 1.4, PHP 8.5.3
- Исправка: Недостајао је уређивач кôда при прављењу новог чланка
- Исправка: Неисправна употреба
- Побољшање: Безбедност (провера података при чувању подешавања, боље филтрирање кôда са укљученим отварајућим ознакама SCRIPT и STYLE)
- Оптимизација: Уређивач кôда код чланака
- Оптимизација: Лакше одржавање подешавања
1.4.6 (2025-12-01)
- Тест: WordPress 6.9RC3, Twenty Twenty-Five 1.3, PHP 8.4.15
1.4.5 (2025-06-13)
- Исправка: Усаглашеност са Jetpack > Writing > Composing > Compose using shortcode to embed media from popular sites
- Исправка: Аутоматско претварање false у низ је застарело у update.php
- Тест: WordPress 6.8.1, Twenty Twenty-Five 1.2, Jetpack 14.7
1.4.4 (2025-05-31)
- Исправка: Ублажено филтрирање да би се дозволили preload и безбедносни/приватносни атрибути.
1.4.3 (2025-04-30)
- Исправка: Ублажено филтрирање да би се дозволили блокови са знацима
<,>,=>иtype="application/ld+json"за структуриране податке (богати исечци), након строжег чишћења уведеног у 1.4.0.
1.4.2 (2025-04-20)
- Исправка: meta ознака покварена безбедносном изменом уведеном у 1.4.0
1.4.1 (2025-04-13)
- Исправка: hreflang веза покварена безбедносном изменом уведеном у 1.4.0
1.4.0 (2025-04-12)
- Тест: WordPress 6.8-RC3, Twenty Twenty-Five 1.1, Twenty Twenty-Three 1.6, Astra 4.9.2 и PHP 8.3.17
- Тест: WordPress 4.9.26, Twenty Seventeen 1.7 и PHP 5.5.38
- Растерећена страница подешавања
- Побољшање: Безбедност
- Побољшање: Преуређена и реорганизована основа кôда
- auhfc_settings() -> Techwebux\Hfc\Main::settings()
- auhfc_is_homepage_blog_posts() -> Techwebux\Hfc\Common::is_homepage_blog_posts()
- auhfc_add_to_homepage_paged() -> Techwebux\Hfc\Common::add_to_homepage_paged()
- sanitize_html_classes() -> Techwebux\Hfc\Common::sanitize_html_classes()
- auhfc_allowed_code() -> Techwebux\Hfc\Common::allowed_html()
- auhfc_form_allowed_code() -> Techwebux\Hfc\Common::form_allowed_html()
- auhfc_html2code -> Techwebux\Hfc\Common::html2code()
- auhfc_get_meta() -> Techwebux\Hfc\Common::get_meta()
- auhfc_get_post_type() -> Techwebux\Hfc\Common::get_post_type()
- auhfc_print_sitewide() -> Techwebux\Hfc\Common::print_sitewide()
- auhfc_out() -> Techwebux\Hfc\Common::out()
- auhfc_head_note() -> Techwebux\Hfc\Settings::head_note()
- auhfc_body_note() -> Techwebux\Hfc\Settings::body_note()
