Přihlásit se

Joomla 5.3 (17 dub 2025)

15. dubna 2025 byla oficiálně vydána nová verze populárního CMS Joomla – verze 5.3. Tato aktualizace přináší celou řadu vylepšení, vyšší bezpečnost a lepší výkon.

podpora apple-touch-icon

28. kvě 2025 13:43 - 28. kvě 2025 13:50 #150362
podpora apple-touch-icon od Milan
Zkušený uživatel
Dobrý den, chtěl bych se prosím zeptat kde mám nastavit ikonu faviconu pro Apple. Je to někde v administraci nebo mám do indexu přidat link rel  apple-touch-icon s cestou k ikoně?
SEO analyzátor mi hlásí, že na webu chybí ikona favicon pro APPLE zařízení.

Děkuji všem za objasnění, pěkný den.

28. kvě 2025 16:41 #150364
Odpověď od Cony
Moderátor
V základu toto Joomla neumí, je potřeba buď doplnit do šablony, nebo použít nějaký plugin. 

Lze např. pomocí (přidá z aktuální šablony z podsložky favicons, nejen apple ikonku ale i další)
Code:
$app = Factory::getApplication(); $doc = $app->getDocument(); $templateUrl = Uri::base(true) . '/templates/' . $app->getTemplate() . '/favicons/'; $doc->addHeadLink($templateUrl . 'favicon-96x96.png', 'icon', 'rel', ['sizes' => '96x96', 'type' => 'image/png']); $doc->addHeadLink($templateUrl . 'favicon.svg', 'icon', 'rel', ['type' => 'image/svg+xml']); $doc->addHeadLink($templateUrl . 'favicon.ico', 'shortcut icon'); $doc->addHeadLink($templateUrl . 'apple-touch-icon.png', 'apple-touch-icon', 'rel', ['sizes' => '180x180']); $doc->addHeadLink($templateUrl . 'site.webmanifest', 'manifest');

Pro vygenerování favicon doporučuji službu  realfavicongenerator.net/
Poděkovali: Milan

29. kvě 2025 09:09 - 29. kvě 2025 09:12 #150365
Odpověď od Milan
Zkušený uživatel
Dobrý den, děkuji za pomoc.

Vygeneroval jsem si pomocí realfavicongenerator.com kód pro vložení do stránek webu.

Jen bych se ještě chtěl zeptat, tento kód souvisí pouze s faviconem pro Apple zařízení?

Když jsem se díval do hlavičky svého webu, tak tam je jiný kód pro favicony.

Mohu tedy tento vygenerovaný kód přidat mezi <head></head> svého webu tak aby nedocházelo ke kolizi s již vygenerovaným kódem?

<link rel="icon" type="image/png" href="/my-favicon/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/my-favicon/favicon.svg" />
<link rel="shortcut icon" href="/my-favicon/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/my-favicon/apple-touch-icon.png" />
<link rel="manifest" href="/my-favicon/site.webmanifest" />



Děkuji, za pomoc

29. kvě 2025 21:39 #150368
Odpověď od xunil
Zkušený uživatel
odkaz na web?
Nevíme co je na webu.
Ten kód co vygeneruje realfavicongenerator.com si řeší jen ty své favicony.
Poděkovali: Milan

29. kvě 2025 21:41 #150369
Odpověď od Rudolf
Joomla Expert

Vygeneroval jsem si pomocí realfavicongenerator.com kód pro vložení do stránek webu.

Jen bych se ještě chtěl zeptat, tento kód souvisí pouze s faviconem pro Apple zařízení?


Ne.

Pokud při generování sledujete všechna nastavení, tak se generuje i favicon pro android, windows a jiné
Součástí je také nastavení kompletní cesty včetně domény a readme

Já si upravuji nastavení v generátoru a cestu směřuji do vlastní složky v použíté joomla šabloně, ale je možné zvolit svoji cestu. Pak vygenerovaný kód vložíte tak jak je, do sekce head == už nepoužíváte php proměnné.

Nesmíte ale zapomenout, že je třeba případné jiné existující favicony odmazat.
Pokud tedy šablona již nějaké generuje, tak je třeba ze šablony tento kód odstranit a vložit jen ten svůj nový.

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Poděkovali: Milan

Powered by Fórum