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;

  • Asentaa;
  • Sammuta vanha;
  • Ota uusi moduuli käyttöön ja ilmoita vanhan moduulin sijainti.
  • 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"

  • " . JText::_("MOD_BREADCRUMBS_HERE") . "
  • ";

    Ja korvaa se seuraavalla:

    Kaiku"

  • ";

    etsi rivit:

  • "; if (!empty($item->link)) ( echo "link . "">" . $tuote->nimi . ""; ) else ( echo "" . $item->name . ""; ) if (($avain != $penult_item_key) || $show_last) ( echo "" . $erotin . ""; ) echo "
  • ";

    ja korvaa ne seuraavilla:

    // Renderöi kaikki paitsi viimeinen kohde - yhdessä erottimen kaiun kanssa "

  • "; if (!empty($item->link)) ( echo "link . ""> " . $item->name ."
    "; ) else ( echo " " . $item->name ."
  • "; ) if (($avain != $penult_item_key) || $show_last) ( echo "" . $erotin . ""; ) echo "";

    etsi rivit:

  • "; echo "" . $item->name . ""; echo "
  • ";

    ja korvaa ne riveillä:

    // Renderöi viimeinen kohde, jos vaaditaan. kaiku"

  • "; kaiku" " . $item->name .""; kaiku"
  • ";

    Valmis. Tallenna ohitus ja sen jälkeen, kun hakukone on indeksoinut sivut uudelleen, näet tuloksen.

    Tervehdys, blogisivuston lukijat! Tänään puhumme tavallisista Joomla-moduuleista. Niitä on monia, joten tarkastelemme vain osaa: leivänmurut, Joomlan tilastouutiset, tilastot ja muutama muu.

    Välittömästi asennuksen jälkeen Joomla tarjoaa 24 vakiomoduulia.

    Joomla-standardimoduulit - Osa 1

    Suunniteltu tuottamaan mielivaltainen HTML-koodi verkkosivustolle. Ihanteellinen kaikenlaisten laskurien, kuvien, bannerien, sosiaalisten painikkeiden tai tiedottajien näyttämiseen - eli kaikkiin toiminnallisiin objekteihin, joiden koodi saamme kolmannen osapuolen palveluilta.

    Kun käytetään TinyMCE-visuaalista editoria, moduuli hyväksyy vain puhtaan html-koodin. Muiden ohjelmointikielien lisäosat poistetaan tallennuksen yhteydessä. Siksi, ennen kuin lisäät JavaScript-komentosarjoja sisältävän koodin, vaihda CodeMirror-editoriin.

    Alkuperäisiä asetuksia on todella vähän.

    1. Mukautettu teksti.

    Oikeastaan ​​tänne sinun on lisättävä html-koodi, jonka tulos näkyy sivustolla.

    2. Perusparametrit.

    2. Bannerit

    Perusparametrit, jotka tulee määrittää Bannerit-moduulia luotaessa.

    3. Luokat

    Joomlassa luodut materiaalit ryhmitellään luokkiin, jotka puolestaan ​​voidaan yhdistää muihin luokkiin, jolloin syntyy hierarkia. Korkeamman tason luokkia kutsutaan yläluokiksi ja alemman tason luokkia alaluokiksi. Tämä muistuttaa sisäkkäistä nukkea - yksi luokka on sisäkkäinen toiseen, joka puolestaan ​​voi olla lapsiluokka kolmannelle. Tällaisten "pesänukkejen" määrää kutsutaan pesämistasoksi.

    Joten tämän moduulin avulla voit näyttää luettelon kaikista valittuun yläluokkaan kuuluvista lapsiluokista.

    Pääparametrit.

    Mielestäni jokainen vaihtoehto on niin ilmeinen, ettei sitä kannata selittää liikaa. Puhumme tarkemmin luokkien luomisesta ja asettamisesta harkitessamme uuden materiaalin julkaisemista sivustolla.

    Lisäasetukset-osiossa on yksi uusi vaihtoehto, Header Style, joka määrittää otsikoiden tason. On suositeltavaa laittaa h4, koska ne toistetaan sivuston eri sivuilla, eikä tämä ole hyväksyttävää korkean tason otsikoille.

    4. RSS-syötteet

    Mahdollistaa RSS-uutissyötteen järjestämisen valitulle valikkokohdalle. Se kuulostaa hieman oudolta, koska useimmiten törmäät koko sivuston tai blogin RSS-syötteeseen, mutta Joomlassa linkki menee nimenomaan valikkokohtaan. Tietysti tämän valikkokohdan tulee kuulua johonkin kategoriaan, jossa uutta materiaalia julkaistaan. Yhdelle sivulle linkittäminen ei ole järkevää. Siksi käsittele tätä osaa erittäin vastuullisesti "Sitoutuminen valikon kohtiin" tämän moduulin asetukset.

    Tekstissä on hyvin vähän perusparametreja.

    Suosittelen odottamaan hieman RSS-uutissyötteen luomista. Silti ilmainen lisäkomponentti Ninja RSS Syndicator sopii tähän paljon paremmin, josta keskustelen yhdessä seuraavista artikkeleista. Se tarjoaa monia muita asetuksia oikean RSS-syötteen luomiseen.

    Joka tapauksessa, luotpa uutissyötteen vakiomoduulin tai Ninja RSS Syndicator -komponentin kautta, sinun tulee ehdottomasti lisätä se .

    5. Moduulin materiaalit - Uutiset

    Voit näyttää sivustolla tietyn määrän materiaalia yhdestä tai useammasta kategoriasta. Erinomainen muutaman viime julkaisun näyttämiseen, minkä vuoksi se sai nimen "Uutiset".

    "Materiaalit - Uutiset" -moduulin asetuksissa ei ole mitään monimutkaista.

    Ilmoitamme yhden, useamman tai kaikki kategoriat, joista materiaali otetaan. Voit valita useita luokkia pitämällä ctrl-näppäintä painettuna ja valitsemalla hiiren vasemmalla painikkeella. Seuraavaksi määritetään muoto, jossa materiaalitiedotteet tulee näyttää: näytä kuvat ja otsikot, käytetäänkö otsikkoa linkkinä tätä materiaalia sisältävälle sivulle ja otsikoiden taso. Voit valita, näytetäänkö "Lisätietoja"-linkki päästäksesi materiaalin täysversioon. Jos käytät otsikoita linkkeinä, niin "Lisätietoja" -vaihtoehto voidaan poistaa käytöstä. Heti alla asetamme näytettävän materiaalin määrän ja valintakriteerit.

    Itse asiassa kunkin vaihtoehdon tarkoitus on melko ilmeinen, joten valitse vain sinulle sopiva asetusyhdistelmä.

    6. Materiaalit – luetuimmat

    Hyvin yksinkertainen moduuli, joka näyttää tietyn määrän suosituimpia materiaaleja tietyistä luokista katselukertojen mukaan.

    Valitse asetuksista vain luokat ja näytettävän materiaalin määrä.

    7. Materiaalit - Luettelo luokan materiaaleista

    Toinen moduuli tiettyjen luokkien materiaalien näyttämiseen. Tarjoaa suuren määrän parametreja tulostusmateriaalin suodatuksen, lajittelun ja ryhmittelyn joustavaan konfigurointiin. En luettele kaikkia asetuksia, koska niitä on todella paljon. Venäjän Joomlassa kaikki vaihtoehdot ovat venäjäksi ja niissä on vinkkejä. Vain suodatus-, lajittelu- ja ryhmittelyasetusten parissa saavuttaaksesi halutun tuloksen.

    8. Sivuston navigaattori - Joomlan leivänmurumoduuli

    Lisää sivustoon reittipolun, joka näyttää polun nykyiseltä sivulta pääsivulle. Jokainen ketjun linkki on linkki korkeamman tason sivulle. Sitä kutsutaan usein yksinkertaisesti "korppujauhoiksi". Tämä nimi tulee Grimmin veljesten sadusta "Hansel ja Kerttu", jonka sankarit sirotelivat leivänmuruja löytääkseen myöhemmin tiensä kotiin. Todella hienovarainen vertailu.

    Muruja käytetään käyttömukavuuden ja navigoinnin parantamiseksi. Lisäksi leipäpolulla on myönteinen vaikutus sivuston hakukoneoptimointiin, jolloin hakukoneet ymmärtävät nopeasti sen rakenteen.

    Joomla-polkumarginaalien avulla voit myös nähdä selvästi, noudatetaanko sivustolla "kolmen napsautuksen" sääntöä vai ei. Tämän säännön mukaan minkä tahansa verkkosivuston sivun tulee olla käytettävissä enintään kolmella napsautuksella. Itse asiassa suurimman pitkän ketjun pitäisi näyttää tältä:

    Tuloksena - Korppujauhoja Joomlassa muista lisätä! Paras paikka heille on juuri sisältöalueen yläpuolella, joten ne ovat aina käsillä.

    Asetuksia on vähän.

    9. Uudet käyttäjät

    Ehkä yksinkertaisin moduuli, joka näyttää luettelon Joomlassa äskettäin rekisteröityneistä käyttäjistä. Asetuksissa riittää, että määrität vain niiden numeron. Tietenkin on järkevää käyttää sitä vain, jos sivusto sallii rekisteröinnin.

    10. Vaihda kieltä

    Jos sivustosi on kirjoitettu useilla kielillä, tämän moduulin avulla voit vaihtaa niiden välillä. Erittäin ei-triviaali, jo kuvaus on sen arvoinen!!! Minun ei ole koskaan tarvinnut käyttää sitä, joten en aio perehtyä sen asetuksiin.

    11. Ilmainen kuva

    Näyttää satunnaisen kuvan annetusta hakemistosta.

    12. Tilastot

    "Tilastot"-moduuli on suunniteltu näyttämään tietoja palvelimesta ja sivustosta sekä näyttölaskurin.

    Aseta asetuksissa "Kyllä" haluttujen vaihtoehtojen viereen.

    Siinä kaikki tältä päivältä. Tarkastelemme lisäosien toista puoliskoa seuraavassa artikkelissa. Muista tilata uutissyöte, jotta et jää paitsi. Kiitos huomiostasi. Kaikkea hyvää sinulle!

    Jotta sivusto sijoittuisi hyvin Joomlassa, sinulla ei ole vain itsellesi ymmärrettävää resurssirakennetta, vaan se on myös esitettävä oikein hakukoneroboteille ja vierailijoille, mikä on hyväksi käytä korppujauhoja. Joomlan navigointimurut helpottavat myös tarvitsemiensa materiaalien löytämistä, joten saat mukavan cocktailin hyvin ruokituista susista ja kokonaisista lampaista.

    Blogini perustuu Joomla 1.5:een, joten en häiritse uudemmilla moottoreilla olevien asiakassivustojen rauhaa, varsinkin kun versio 1.5 on oikeilla asetuksilla yhtä luotettava kuin Kalashnikov-rynnäkkökivääri ja sen toiminnallisuus riittää normaaliin. sekä blogin että sivuston toimintaa.

    Mitä korppujauhot antavat?

    Kerron sinulle lyhyesti korppujauhojen käytön eduista projektissa. Ne eivät vain yksinkertaista navigointia, vaikka tämä ei riitä, vaan myös kannustavat käyttäjää matkustamaan sivustolla ja botteja kävelemään resurssin rakenteen läpi. Tämä toisaalta parantaa käytettävyyttä ja käyttäytymistekijää, josta puhutaan jopa toripäivänä Ryazanin markkinoilla, mutta monet optimoijat eivät mene sen tehostamiseen pidemmälle.

    Toisaalta korumerkit antavat PS:lle selkeän käsityksen projektin rakenteesta, mikä parantaa sen sijoitusta ja indeksointia, jos sivujen ja koko sivuston optimoinnissa ei ole vakavia ongelmia.

    Navigoinnin määrittäminen

    Leivänmurujen määrittäminen vie kirjaimellisesti muutaman minuutin eikä vaadi aivovoimaa. Siirrymme Joomla 1.5:n hallintapaneeliin ja seuraamme polkua Extension - Module Manager, jossa jos valmiita moduulia ei ole, napsauta vihreää "Luo" -painiketta oikeassa yläkulmassa. Meille esitetystä moduuliluettelosta etsimme "Site Navigatoria", joka tunnetaan myös nimellä korppujauhoja, ja aloitetaan sen määrittäminen.

    Navigaattorin asennuksen perussäännöt:

    Korjausmarjojen otsikko on välttämätön siitä yksinkertaisesta syystä, että muuten moduulia ei luoda, joten kirjoitamme sille haluamansa nimen (rivo sellainen voi olla), paina "Käytössä" -painiketta ja samalla estetään otsikko. näytetään käyttäjille, jotta he eivät vahingoittaisi heidän hauraita hermojaan heidän kyvyllään antaa nimiä kenelle tahansa ja mille tahansa. Jäljelle jää vain valita sen näytön sijainti moduulin vasemmalla puolella ja ilmoittaa, millä sivuilla murut näytetään.

    Asetusten oikea puoli on yhtä tärkeä. Joten on parempi ilmoittaa pääsivu, mutta sinun ei tarvitse näyttää tässä samaa mielikuvitusta kuin nimeäessäsi itse moduulia, koska nimi näkyy sivustolla. On parasta antaa "kasvoille" sivuston nimi - tämä on helpompaa kaikille. Seuraava tärkeä kohta on "Näytä viimeinen", jossa on parempi valita "ei" -ruutu, joten tässä tilanteessa viimeistä navigointisivua ei näytetä, eli sivulta ei ole linkkiä itselleen. Tekstin erotin on makuasia, käytän |.

    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: