Missä muruja muodostuu joomlassa. Lisää mikrodata vaihemerkkimoduuliin (mod_breadcrumbs). Miksi ylipäätään tehdä muutoksia mallitiedostoon?
Hei kaikki! Päätin laittaa korppujauhot verkkosivustolleni mikromuotoon ja aloin etsiä asiaankuuluvaa tietoa verkosta, mutta en löytänyt mitään hyödyllistä. On monia viestejä erilaisilla vaihtoehdoilla ja omilla muokkauksillaan, mutta tarkistaessa kaikki ei ollut relevanttia, ja monia artikkeleita on vain versioille 1.5 tai 2.5.
Päätin kaivaa syvemmälle - ja lopulta löysin järkevän tuloksen. Tämän ongelman ratkaisemiseen on kaksi vaihtoehtoa, joista voit valita parhaan
Vaihtoehto 1
Ensimmäisessä vaihtoehdossa muutamme standardimarginaalien koodia
Joten kuinka voit korvata vanhan Joomla 3 -koodin uudella? Tarvitsemme hakemistossa template/your template/html/mod_breadcrumbs/default.php
Avaa default.php-tiedosto ja korvaa se seuraavalla koodilla:
määritelty("_JEXEC") tai kuolla ; |
Tämän jälkeen voimme heti tarkistaa Joomla 3:n leipäpolun mikromerkintöjen toimivuuden, siirtyä Googlen tarkastukseen tämän linkin avulla ja klikata "Hae tiedot URL-osoitteella" -linkkiä, syöttää linkki, jossa on 2-3 sisäkkäistä tasoa ja sinun pitäisi saada tämä tulos. :
Kuten näet, kaikki toimii. Mutta luultavasti sait hälytyksen kahdesta virheestä. Selitän nyt miksi näin on. Tämä on välttämätöntä, jotta viimeinen muru ei ole linkki eikä viittaa itseensä, koska tällä on merkitystä. Ajettuani Google-botin sen läpi huomasin heti, kuinka se toimii hakutuloksissa:
Lataa moduuli;
Käytä sitä mistä tahansa näistä vaihtoehdoista. Käytin aluksi ensimmäistä menetelmää, mutta sitten asensin moduulin.
Kiitos kaikille huomiostanne, toivottavasti artikkelista oli hyötyä!
Mikrodata (Microdata) on semanttisen optimoinnin standardi, ja sitä käytetään laajasti verkkosivustoilla, koska sen avulla voit lisätä sivujen napsautussuhdetta ja sillä on positiivinen vaikutus hakukoneoptimointiin yleensä. Tässä artikkelissa tarkastelemme esimerkkiä mikromerkinnän toteuttaminen vakiomoduulissa mod_breadcbrumbs, jota venäläisessä Joomlan lokalisointipaketissa kutsutaan nimellä "Site Navigator". Mikrokehyksen käyttöönotto merkitsee koruja ja hakutuloksissa se näyttää visuaalisesti tältä:
Mikrokehyksen lisääminen antaa käyttäjälle mahdollisuuden nähdä sivun hierarkkinen rakenne hakutuloksissa ja siirtyä navigointiketjun muille tasoille. Esimerkiksi merkityn artikkelin rakenne hakutuloksissa on seuraava: "Mitä teemme" > "Joomla". Tämän mukaisesti käyttäjä voi palata "Joomla"-luokkatasolle tai "Mitä teemme" -luokkaan napsauttamalla.
Mikrodatan lisäämiseksi navigointipolkumoduuliin meidän on muutettava vain 4 koodiriviä. Turvaudutaan suosikkimenetelmäämme - moduulin merkinnän uudelleenmäärittelyyn sivustomallin tasolla.
Artikkelin alla on tiedosto, jossa on ohitus. Lataa se ja laita kansioon:
Huomio! Mallissasi saattaa jo olla ohitettu mod_breadcrumb-moduuli, jos näin on, sinun on työskenneltävä sen kanssa
/malleja/<название_вашего_шаблона>/html/
Tiedosto oletus.php täytyy olla kansiossa mod_breadcrumbs, jos sitä ei ole mallin html-hakemistossa, sinun tulee luoda se.
Tämän seurauksena sinun pitäisi saada seuraava ketju:
/malleja/<название_вашего_шаблона>/html/mod_breadcrumbs/default.php
Kiinnostuneet voivat tehdä muutokset manuaalisesti:
Alkuperäisessä tiedostossa oletus.php moduuli mod_breadcrumbs etsi rivi:
Kaiku"
Ja korvaa se seuraavalla:
Kaiku"
etsi rivit:
ja korvaa ne seuraavilla:
// Renderöi kaikki paitsi viimeinen kohde - yhdessä erottimen kaiun kanssa "