Kur ant Joomla susidaro trupiniai. Pridėkite mikroduomenis į džiūvėsių modulį (mod_breadcrumbs). Kam iš viso keisti šablono failą?
Sveiki visi! Nusprendžiau savo svetainėje įdėti džiūvėsėlius į mikroformatą ir pradėjau ieškoti aktualios informacijos tinkle, bet nieko naudingo neradau. Yra daug įrašų su skirtingomis parinktimis ir savo modifikacijomis, tačiau tikrinant viskas nebuvo aktualu, o daug straipsnių yra tik 1.5 ar 2.5 versijoms.
Nusprendžiau pasigilinti – ir pagaliau radau protingą rezultatą. Yra 2 šios problemos sprendimo būdai, pasirenkate tą, kuris jums labiausiai patinka
1 variantas
Pirmajame variante pakeisime standartinių džiūvėsėlių kodą
Taigi, kaip pakeisti seną Joomla 3 kodą nauju? Mums reikia kataloge template/your template/html/mod_breadcrumbs/default.php
Atidarykite default.php failą ir pakeiskite jį tokiu kodu:
apibrėžta("_JEXEC") arba mirti ; |
Po to galime iš karto patikrinti Joomla 3 duonos kelio mikro žymėjimo funkcionalumą, eikite į „Google“ patikrinimą naudodami šią nuorodą ir spustelėkite nuorodą „Gauti duomenis pagal URL“, įveskite nuorodą su 2–3 įdėjimo lygiais ir turėtumėte gauti šį rezultatą. :
Kaip matote, viskas veikia. Bet tikriausiai jus įspėjo 2 klaidos, dabar paaiškinsiu, kodėl taip yra. Tai būtina, kad paskutinis trupinys nebūtų nuoroda ir nenurodytų į save, nes tai aktualu. Paleidęs „Google“ robotą, iškart pamačiau, kaip jis veikia paieškos rezultatuose:
Atsisiųskite modulį;
Kuri iš šių parinkčių jums patinka, naudokite ją. Iš pradžių naudojau pirmąjį metodą, bet tada įdiegiau modulį.
Dėkoju visiems už dėmesį, tikiuosi, kad straipsnis buvo jums naudingas!
Mikroduomenys (Microdata) yra semantinio optimizavimo standartas ir plačiai diegiamas svetainėse, nes leidžia padidinti puslapių CTR ir apskritai teigiamai veikia optimizavimą paieškos sistemoms. Šiame straipsnyje apžvelgsime pavyzdį mikro žymėjimo įdiegimas į standartinį modulį mod_breadcbrumbs, kuris rusiškame „Joomla“ lokalizavimo pakete vadinamas „Svetainės navigatoriumi“. Mikro rėmelių įdiegimas žymi stulpelius ir paieškos rezultatuose vizualiai atrodo taip:
Pridėjus mikro rėmelį vartotojas gali matyti hierarchinę puslapio struktūrą paieškos rezultatuose ir pereiti į kitus naršymo grandinės lygius. Pavyzdžiui, pažymėto straipsnio struktūra paieškos rezultatuose bus tokia: „Ką mes darome“ > „Joomla“. Atitinkamai tai leis vartotojui spustelėti, kad sugrįžtų į „Joomla“ kategorijos lygį arba į „Ką mes darome“ kategoriją.
Norėdami pridėti mikroduomenų į naršymo modulį, turime pakeisti tik 4 kodo eilutes. Pasinaudokime mėgstamu metodu – iš naujo apibrėždami modulio žymėjimą svetainės šablono lygiu.
Po straipsniu pridedamas failas su nepaisymu. Atsisiųskite ir įdėkite į aplanką:
Dėmesio! Jūsų šablone jau gali būti nepaisytas modulis mod_breadcrumb, jei taip, tuomet turite su juo dirbti
/templates/<название_вашего_шаблона>/html/
Failas default.php turi būti aplanke mod_breadcrumbs, jei šablono html kataloge jo nėra, turėtumėte jį sukurti.
Dėl to turėtumėte gauti šią grandinę:
/templates/<название_вашего_шаблона>/html/mod_breadcrumbs/default.php
Tiems, kurie domisi, pakeitimus galite atlikti rankiniu būdu:
Originaliame faile default.php modulis mod_breadcrumbs rasti eilutę:
Aidas"
Ir pakeiskite jį:
Aidas"
rasti eilutes:
ir pakeiskite juos:
// Pateikti visus, išskyrus paskutinį elementą – kartu su skyriklio aidu "