Favicon pentru WordPress
WordPress numește favicon o pictogramă site și o acceptă nativ începând cu versiunea 4.3. Puteți să încărcați unul de pe Customizer în mai puțin de un minut sau să îl înlocuiți programatic în functions.php al temei pentru control deplin. Utilizați favicon generator pentru a crea o pictogramă pregătită pentru producție înainte de a încărca și urmați WordPress favicon tutorial pentru o prezentare mai detaliată.
WordPress gestionează în mod nativ injectarea de favicon prin funcția Site Icon, introdusă în WordPress 4.3. Când încărcați o imagine în Customizer, WordPress o decupează automat, generează variante mai mici și injectează etichetele corecte `<link rel='icon'>` și `<link rel='apple-touch-icon'>` pe fiecare pagină. Nu este necesară nicio modificare de plugin sau cod pentru marea majoritate a site-urilor.
Pentru a accesa setarea pictogramei site-ului, conectați-vă la tabloul de bord al administratorului WordPress și navigați la Aspect > Personalizare. În bara laterală din stânga, faceți clic pe Identitatea site-ului. Veți vedea câmpul de încărcare a pictogramei site-ului în partea de jos a panoului. Faceți clic pe Selectați imaginea, încărcați pictograma, decupați-o dacă vi se solicită și faceți clic pe Publicare. Favicon-ul dvs. este disponibil imediat la următoarea încărcare a paginii.
WordPress necesită o dimensiune minimă a imaginii de 512×512 pixeli pentru pictograma site-ului. Încărcați un pătrat PNG la acea rezoluție sau mai mare — WordPress va genera variante mai mici (16×16, 32×32, 180×180) automat de la sursă. Nu încărcați niciodată o imagine mică și așteptați ca WordPress să o extindă; rezultatul va fi o pictogramă neclară în filele browserului.
PNG este formatul recomandat pentru încărcările de favicon WordPress. Platforma acceptă și JPEG și GIF, dar JPEG nu acceptă transparență, iar GIF oferă o compresie slabă pentru siglele fotografice. Un fundal transparent PNG asigură că pictograma dvs. arată curat în raport cu orice temă de browser, inclusiv barele de file în modul întunecat.
Dacă tema dvs. folosește editorul site-ului Gutenberg (Editarea completă a site-ului), calea pictogramei site-ului poate diferi ușor. Căutați sub Aspect > Editor > Stiluri sau utilizați setările de blocare a siglei site-ului. Unele teme de bloc expun, de asemenea, un câmp favicon în panoul Setări globale. Funcția de bază WordPress este aceeași - se modifică doar calea interfeței de utilizare admin.
Pentru control avansat - de exemplu, difuzarea unei alte favicon în subdirectorul magazinului față de blog - puteți înlocui URL-ul pictogramei site-ului în mod programatic. Adăugați acest lucru la functions.php al temei dvs. sau la un plugin specific site-ului: `add_filter('get_site_icon_url', function($url, $size, $blog_id) { return 'https://example.com/custom-favicon.png'; }, 10, 3);`. Acest lucru ocolește în întregime Customizer și vă permite să difuzați orice pictogramă de la orice adresă URL.
Unele pluginuri pentru generarea de pagini (Elementor, Divi, Beaver Builder) adaugă propriile setări de favicon care pot intra în conflict cu WordPress Customizer. Verificați panoul de setări pentru site-ul generatorului de pagini și eliminați orice modificare a faviconului de acolo, apoi resetați-l prin WordPress Customizer nativ. A avea două etichete favicon concurente pe aceeași pagină poate produce rezultate inconsecvente în toate browserele.
Instalările pe mai multe site-uri WordPress necesită ca fiecare subsite să aibă propria pictogramă site setată individual. Setările de administrare a rețelei nu ajung în cascadă către subsite-uri. Dacă doriți o favicon partajată în întreaga rețea, utilizați abordarea filtrului programatic și conectați-vă la adresa URL a pictogramei site-ului la nivel de rețea folosind un plugin obligatoriu (mu-plugins).
Pluginurile de memorare în cache precum WP Rocket, W3 Total Cache sau LiteSpeed Cache pot întârzia actualizările favicon. După ce vă schimbați pictograma site-ului, ștergeți toate straturile cache: cache-ul obiectului WordPress, cache-ul paginii, cache-ul CDN și cache-ul browserului. Dacă pictograma veche persistă, adăugați manual `?v=2` la linkul favicon din HTML sau așteptați ca TTL-ul cache să expire.
Pentru a verifica dacă WordPress afișează etichetele favicon corecte, faceți clic dreapta pe site-ul dvs. într-un browser, alegeți Vizualizare sursa paginii și căutați `rel='icon'`. Ar trebui să vedeți atât o intrare favicon.ico, cât și o intrare apple-touch-icon care indică spre imaginea încărcată. Dacă oricare dintre acestea lipsește, tema dvs. poate suprascrie `wp_head()` - asigurați-vă că `<?php wp_head(); ?>` este apelat în header.php al temei.
Pluginurile WordPress SEO terță parte, cum ar fi Yoast SEO și Rank Math, includ propriile metadate sociale și de schemă, dar nu interferează cu pictograma site-ului. Cu toate acestea, dacă ați instalat un plugin specific pentru favicon cu ani în urmă înainte ca WordPress să adauge suport nativ, acest plugin poate intra în conflict. Dezactivați toate pluginurile favicon vechi înainte de a utiliza opțiunea Customizer încorporată.
Pentru site-urile găzduite WordPress.com (spre deosebire de WordPress.org găzduit de sine), calea favicon este în Site-urile mele > Setări > General > Pictogramă site. Pașii sunt aproape identici cu fluxul Customizer auto-găzduit, dar editarea temei și pluginurile sunt limitate în funcție de planul dvs. Încărcați un PNG de 512×512 și salvați — WordPress.com se ocupă de toate redimensionarea și injecția de etichete.
După ce vă setați favicon-ul, verificați dacă funcționează corect folosind favicon tester introducând adresa URL a site-ului dvs. Acest lucru confirmă că pictograma este accesibilă public și apare la calea așteptată. De asemenea, verificați best favicon size pentru a înțelege ce rezoluții generează WordPress și dacă trebuie să adăugați vreuna manual pentru suport PWA.
Cum funcționează
- 1
Generați o favicon de 512×512
Utilizați [favicon generator](tool:favicon-generator) cu sigla dvs. PNG sau SVG ca sursă. Descărcați pachetul complet — aveți nevoie cel puțin de sursa PNG pentru programul de încărcare WordPress.
- 2
Deschideți WordPress Customizer
În administratorul WordPress, accesați Aspect > Personalizare > Identitatea site-ului. Derulați la secțiunea Pictogramă site din partea de jos.
- 3
Încărcați și decupați pictograma
Faceți clic pe Selectați imaginea, încărcați PNG de 512×512 și confirmați decuparea. WordPress va genera automat variante de 16, 32 și 180 px din sursa dvs.
- 4
Faceți clic pe Publicare
WordPress injectează etichetele de link favicon în fiecare pagină de pe site-ul dvs. Modificarea este live imediat la următoarea încărcare a paginii necache.
- 5
Goliți memoria cache și verificați
Goliți orice cache a pluginurilor de cache (WP Rocket, LiteSpeed etc.) și CDN-ul dvs. Deschideți site-ul într-o fereastră de browser privată și confirmați că favicon-ul apare în filă. Utilizați [favicon tester](utility:favicon-tester) pentru o verificare externă rapidă.
Încearcă acum
Generați o favicon gata pentru WordPress
Generator de FaviconÎntrebări frecvente
Unde este setarea favicon în WordPress?+
Aspect > Personalizare > Identitate site > Pictogramă site. În temele de editare completă a site-ului, poate fi sub Aspect > Editor > Stiluri. Încărcați un PNG de 512×512 și faceți clic pe Publicare — WordPress generează automat toate dimensiunile necesare.
Ce dimensiune de favicon are nevoie pentru WordPress?+
Minimum 512×512 pixeli, pătrat. WordPress generează variante de 16×16, 32×32 și 180×180 din imaginea sursă. Încărcarea unei imagini mai mici are ca rezultat faviconuri neclare la dimensiuni mai mari.
De ce nu se actualizează faviconul meu WordPress după ce l-am schimbat?+
Browserele și pluginurile de cache memorează favicon-urile în mod agresiv. Goliți memoria cache a paginii WordPress, memoria cache CDN și apoi deschideți site-ul într-o fereastră de browser privată/incognito. Dacă vechea pictogramă apare în continuare, adăugați ?v=2 la adresa URL a faviconului din header.php al temei pentru a forța o preluare nouă.
Am nevoie de un plugin pentru a adăuga o favicon în WordPress?+
Nu. Caracteristica încorporată a pictogramei site-ului (Aspect > Personalizare > Identitatea site-ului) gestionează 99% din cazurile de utilizare fără niciun plugin. Pluginurile favicon moștenite anterioară WordPress 4.3 pot intra în conflict - dezactivează-le dacă ai instalat vreunul.
Pot folosi o altă favicon pe pagini diferite?+
Da, cu PHP. Utilizați filtrul get_site_icon_url din functions.php pentru a returna o adresă URL a pictogramei diferită bazată pe etichete condiționate precum is_shop() sau is_category(). Customizer nu poate face acest lucru în mod nativ.
WordPress acceptă favicon-urile SVG?+
Instrumentul de încărcare a pictogramei site-ului Customizer nu acceptă SVG din cauza restricțiilor de securitate SVG ale WordPress. Pentru a adăuga o favicon SVG, puneți-o în coadă manual folosind wp_head sau adăugați eticheta de link direct la header.php al temei, alături de etichetele standard de pictogramă site.
Tema mea WordPress nu afișează favicon-ul pe care l-am setat - de ce?+
Este posibil ca tema dvs. să nu apeleze wp_head() în header.php, care este necesar pentru ca WordPress să-și injecteze etichetele favicon. Verificați dacă `<?php wp_head(); ?>` apare în header.php al temei dvs. imediat înainte de eticheta de închidere `</head>`. Temele mai vechi sau prost codificate omit uneori acest cârlig.