WordPress-sivumallit. Sivut « WordPress Codex

Usein on tarpeen asettaa jokin WordPress-blogisivu erillinen tyyli, eroaa blogin pääsuunnittelusta. Tämä tehdään tällä sivulla olevan tehtävän avulla erillinen malli. Katsotaanpa, kuinka tämä kaikki toteutetaan.

Ensin sinun on luotava se itse sivun malli. Voit tehdä tämän yksinkertaisesti muokkaamalla page.php-tiedostoa, joka vastaa pysyvien sivujen näyttämisestä.

Luomme tästä tiedostosta kopion ja kutsumme sitä esimerkiksi sivu_extra.php (nimi voi olla mikä tahansa). Sen jälkeen avaa se tekstieditorissa ja muuta sisältö haluamaksemme. Jos esimerkiksi haluat muuttaa otsikkoa, voit luoda erillinen tiedosto header_extra.php (nimellä ei taaskaan ole väliä), ja page_extra.php-tiedostossa get_header() sijaan; lisää include("header_extra.php");. Voimme samalla muuttaa sivun muita lohkoja.

Nyt kirjoitamme aivan page_extra.php-tiedoston alkuun

1 2 3 4 5

Tämä on uuden mallimme nimi. Siinä kaikki, tallenna tiedosto ja laita se kansioon vakiintunut teema! Lähetämme sinne myös kaikki äskettäin luodut tiedostot (header_extra.php).

Nyt meidän on sovellettava tätä mallia haluttu sivu. Tämä voidaan tehdä blogin hallintapaneelin kautta. Voit tehdä tämän luomalla sivun tai siirtymällä WordPressin hallintapaneeliin muokkaamaan sivuja ja vaihtamalla haluamasi sivun mallin juuri luomasi.



Voit myös kirjoittaa seuraavan koodin page.php-tiedostoon:

varten WordPress-versiot 2.8:sta alkaen kaikki edellä mainitut voidaan tehdä toisella menetelmällä. Tätä varten käytämme funktiota:. Se on sisällytettävä tunnisteeseen teemasi header.php-tiedostossa.

Tämän seurauksena kolmannen tason otsikoiden tekstistä tulee 18px, ja vain staattisilla sivuilla tai

1 2 3 #post-2 ( väri : punainen ; )

Tämä koodi muuttaa viestitunnuksen 2 tekstin värin punaiseksi.

Tässä täydellinen lista vartaloluokat, joiden avulla niihin voidaan soveltaa tyylejä:

  • arkisto
  • Hae
  • sivuttu
  • liite
  • virhe404
  • yksi postit- (tunnus)
  • liitetunnus- (tunnus)
  • liite- (mime-tyyppinen)
  • kirjoittaja
  • kirjoittaja- (nimi)
  • kategoria
  • Kategorian nimi)
  • merkin nimi)
  • sivu-emo
  • sivu-alatunnus vanhempi-sivutunnus- (tunnus)
  • page-template page-template- (mallitiedoston nimi)
  • Hakutulokset
  • haku-ei-tuloksia
  • kirjautunut sisään
  • sivuttu- (sivunumero)
  • yksisivuinen- (sivunumero)
  • page-paged- (sivunumero)
  • kategoria-sivuttu- (sivunumero)
  • tag-paged- (sivunumero)
  • date-paged- (sivunumero)
  • author-paged- (sivunumero)
  • search-paged- (sivunumero)

WordPress-viestityypit ovat kehittäjien laajin kenttä. WordPress sisältää natiivisti 5 pääviestityyppiä: viesti, sivu, liite, versio ja navigointivalikko.

Viestit ja sivut ovat tärkeimmät viestityypit sisällön lähettämiseksi verkkosivustolle. Ja niiden välillä on useita eroja.

Viestit, näytetään yleensä käänteisessä järjestyksessä päällä kotisivu blogi, ja sivut näytetään ilman julkaisupäivää. Kategorioita ja tunnisteita voidaan liittää myös viesteihin, mutta ei sivuihin (vaikka tämän voi tehdä asetuksista).

Sivut voidaan jäsentää järjestykseen. Tämä on erityisen hyödyllistä järjestettäessä sisältöä sivustojen omistajille ja vierailijoille.

Sivujen ulkoasua voidaan myös helposti muuttaa käyttämällä erilaisia ​​sivumalleja. Niiden avulla voit muuttaa minkä tahansa sivustosi sivun tyyliä.

Katsotaanpa tarkemmin, mitä sivumalleja on olemassa ja miten niitä voidaan käyttää verkkosivustolle.

Mikset käyttäisi erilaisia ​​sivumalleja?

WordPress-teemat käyttävät yleensä mallia page.php, joka määrittää sivuston kaikkien sivujen tyylin. Useimmat teemakehittäjät luovat mallin kotisivu samalla periaatteella. Tämä malli näyttää sivun sisällön ja määrittää oletusarvoisesti, mitkä suunnitteluelementit sivulla näkyvät (esimerkiksi otsikko, sivupalkki, alatunniste jne.).

Oletusarvoisesti sivumalli (page.php) on määritetty siten, että kaikki tarvittava sisältö näkyy sivulla.

Luominen ainutlaatuinen malli-sivuilla voit mennä WordPress-standardeja pidemmälle ja muuttaa sivuston sisällön näyttämistä oman harkintasi mukaan. Voit esimerkiksi suunnitella sivusi uudelleen poistamalla sivupalkin. Voit myös vaihtaa oletusfonttia ja käyttää eri otsikkoa kuin kotisivulla.

Kuuluisin mukautettu malli sivut ovat Arkisto(näyte arkistosivu arkisto.php). Se on saatavilla monissa WordPress-teemoissa ja sisältää kaiken sivuston sisällön, joka on jaettu sivuihin, luokkiin, tunnisteisiin, arkistointipäivämääriin, tekijä-arkistoihin.

Monet arkistomallit näyttävät myös täydellisen luettelon blogikirjoituksista ja kentän, josta voit etsiä viestejä sivustolta. Pohjimmiltaan arkistomalli on sivustokartta, joka auttaa käyttäjää löytämään etsimänsä.

Voit löytää teemoista muun tyyppisiä sivumalleja, kuten:

  • Yhteydenottolomake
  • Sivut ilman sivupalkkia (sivupalkki)
  • Aloitussivu (aloitussivu)
  • Blogin hakemisto

Sivupohjan mahdollisuudet ovat rajattomat. Kaikki riippuu siitä, kuinka kätevän haluat tehdä sivustostasi loppukäyttäjälle.

Kuinka valita malli sivulle?

Sivumallin lisääminen on erittäin helppoa. Oikealla olevassa sivueditorissa näet ikkunan (widgetin) nimeltä " Sivun attribuutit" Se sijaitsee ikkunan alla" Julkaista».

Sivun attribuuteissa voit valita vastaavassa kentässä pääsivun ja järjestyksen, jossa se sijoitetaan sivustolle. Ja niiden välinen vaihtoehto antaa sinun muuttaa mallia. Sinun tarvitsee vain valita sivulle malli ja päivittää se.

Mallia voidaan muuttaa myös toisella tavalla - kaikkien sivujen luettelon kautta. Sinun tarvitsee vain napsauttaa " Ominaisuudet».

Muuta sitten mallia oikealla olevista valikkovaihtoehdoista.

Mallivaihtoehdot eivät näy, jos teemasi käyttää vain tavallista sivumallia.

Perussivumallin luominen sivustolle

Luoda uusi malli WordPress-sivustosi sivut ovat helpompia kuin uskotkaan. Tätä varten sinulla ei tarvitse olla kokemusta teemojen tai lisäosien kehittämisestä ja luomisesta.

Sinun tarvitsee vain käyttää koodia page.php olemassa oleva teemamalli pohjaksi uudelle sivumallille. Käytät esimerkiksi vanhaa vakio teema Kaksikymmentä kaksitoista. Tiedosto page.php on seuraava koodi:

Voit käyttää tätä koodia uuden sivumallin luomiseen. Tätä varten sinun on vain varmistettava, että koodikommentti on sijoitettu uuden tiedoston yläosaan. Tämä ratkaisee Tämä tiedosto sivumallina:

/* Mallin nimi: Oma muokattu sivumalli */

Sivumallisi näyttää tältä:

Käydään läpi perussivumallin luontiprosessi ja yritetään luoda täysleveä sivumalli käyttämättä sivupalkkia. Twenty Twelve -teeman mukana tulee täysleveä malli pakkauksesta, mutta teeskentelemme, ettei sitä ole, koska tarvitsemme sitä opetusohjelmassamme.

Vakiomallissa sivun sivupalkki näytetään symbolilla oikea puoli:

Vakiosivumalli Twenty Twelve -teemassa

Uuden sivumallin luominen on helppoa ilman sivupalkkia.

Ensin sinun on luotava uusi tiedosto, millä tahansa tekstieditorilla (Notepad tai Notepad++ käy). Sitä voidaan kutsua yksinkertaiseksi, esim. nosidebar-page.php tai koko sivu.php(Puhumme tiedostonimistä hieman myöhemmin). Lataa sitten tiedosto sivustollesi niin, että se sijaitsee page.php-tiedoston vieressä.

Pohjimmiltaan mallimme on malli page.php Kaksikymmentäkaksitoista teemaa, vain koodi poistettu.

Se näyttää tältä:

Kun mallitiedosto on ladattu teemaasi, sitä voidaan käyttää kaikilla sivuilla. Voit myös linkittää sivun tähän malliin ja poistaa sen sivupalkin.

Mutta siinä ei vielä kaikki. Toistaiseksi olemme poistaneet vain sivupalkin. Meidän on varmistettava, että sisältö julkaistaan koko sivun leveydeltä. Tällä välin se vie vain kaksi kolmasosaa sivusta:

Jos katsot mallikoodiamme, huomaat, että suurin osa sisällöstä on tietyssä CSS-luokassa:

Toinen osa class="site-content" vastaa sisällön pääosan tyylistä. Jos tarkistat tyylitiedoston ( tyyli.css) -aiheista, huomaat, että tämä luokka sijaitsee melkein alhaalla:

Sivuston sisältö ( float: vasen; leveys: 65.104166667%; )

Laajentaaksemme sisällön koko sivulle, meidän on muutettava sisältöalueen leveyttä 65 %:sta arvoon 100% . Mutta sivuston sisältöluokkaa ei tarvitse muuttaa, koska sitä käytetään edelleen muissa malleissa, kuten vakiosivu page.php ja lähetä malli single.php. Sivuston sisällön prosenttiluvun muuttaminen vaikuttaa kaikkiin sivustosi viesteihin ja sivuihin, jotka täyttävät sivun koko leveyden.

Siksi meidän on luotava uusi luokka, jota käytetään erityisesti täysileveyksillä sivuilla:

Sivuston sisältö -fullwidth ( kelluva: vasen; leveys: 100 %; )

Tiedoston päivityksen jälkeen tyyli.css yllä olevan luokan kanssa meidän on muutettava mallimme koko sivuleveyteen ja varmistettava, että luomme linkin CSS-luokka 100 % leveydellä:

Lopullinen mallimme näyttää tältä:

Tämä päivitetty malli vahvistaa, että sivustomme sisältö näytetään koko sivun:

Nyt sivuston sisältö näkyy koko sivulla

Kaikki edellä mainittu voidaan tehdä milloin tahansa WordPress teema. Voit tehdä tämän poistamalla sivupalkin luomastasi sivumallista ja varmistamalla, että muutat sitä vaadittu luokka tyylisivut.

Kuinka nimetä sivumalleja

WordPress-mallihierarkian mukaan WordPress näyttää sivun mallit seuraavassa järjestyksessä:

  • Mukautettu malli
  • sivu-(slug).php
  • sivu-(id).php
  • page.php
  • index.php

Sinun on helpompaa, jos sinulla on käsitys näiden kuvioiden järjestyksestä, koska tämä auttaa sinua ymmärtämään, miksi sivu on suunniteltu tietyllä tavalla.

Tämä järjestys tarkoittaa, että WordPress näyttää aina mallin sivulle, jos sellainen on liitetty siihen. Jos sivulle ei ole lisätty malleja, WordPress etsii sivu-(slug).php.

Jos mallisivua (slug).php ei löydy, WordPress etsii mallia sivutunnuksen perusteella. Jos esimerkiksi sivutunnus = 15, WordPress etsii sivumallia nimeltä 15.php.

Jos mallia ei ole sidottu sivuun eikä sivutunnusta löydy, WordPress hakee vakiomalli sivut page.php. Ja jos mallisivua page.php ei ole olemassa, niin hakuun käytetään index.php:tä.

Monet kehittäjät nimeävät teemamallinsa käyttämällä sivun nimi.php-muotoa. Esimerkiksi yhteystietosivun malli on nimeltään page-contact.php. Tekijä: suurelta osin voit nimetä mallit haluamallasi tavalla ja käyttää mitä tahansa konfiguraatiota, olipa se sivu-nimi.php, nimi-sivu.php tai nimi.php. Joka tapauksessa voit muuttaa näitä nimiä tulevaisuudessa.

Kaverit, hei kaikille. Alexander Borisov on kanssasi. Koska Internet-liiketoiminnan maailmassa käydään nyt kovaa kamppailua paikasta auringossa, omistan paljon aikaa kehitysstrategioihin, puolustusasemien vahvistamiseen ja johonkin muuhun salaiseen, en kirjoita niin usein.

Ei hätää, nyt toteutan kaikki suunnitelmani, ja sitten kirjoitan paljon, ja keskustelemme kanssasi siitä, mitä sanoin yllä. Luulen, että monet tuntevat jo mitä verkossa tapahtuu, joten nyt vain vahvimmat selviävät. Voi, en kadehdi tulokkaita... Ok, lyhyesti sanottuna älä missaa artikkeleitani tästä teemasta.

Tämän päivän artikkelissa haluaisin kertoa sinulle yhdestä ominaisuudesta, joka ei ole uusi asia monille teistä, mutta on erittäin hyödyllinen aloittelijoille. No, ollakseni rehellinen, en itse ole kaukana aloittelijasta, mutta opin tästä asiasta vähän aikaa sitten, kun, kuten sanotaan, oli minun aikani.

Pohjimmiltaan tänään kerron sinulle, kuinka voit tehdä erillisen mallin blogisivuillesi tai viesteillesi (artikkeleille). Jos joku ei ymmärrä mitä tarkoitan, näytän sinulle konkreettinen esimerkki. Tällä hetkellä luet tätä artikkelia, mutta etkö huomannut, että artikkelin alussa et nähnyt kahta banneria, joiden koko oli 468x60?

Emme nähneet 468 x 60 -banneria, joka sijaitsee artikkelin lopussa. En nähnyt cackle-kommenttiwidgetiä, Google-mainonta Adsense... Huomasitko? Ja katso muita artikkeleita blogissani. Kaikki on siellä. .

Kuinka onnistuin tekemään tämän? Kuten tiedät, tiedosto single.php, joka sijaitsee kansiossa, jossa on teema wp-contetn/themes, vastaa kaikkien blogimme artikkeleiden tulostamisesta. Joten tässä on kirjoitettava uusi artikkeli ja poista siitä jotain, mitä et tarvitse, tai päinvastoin, lisää, sinun on vain varmistettava, että tämä artikkeli tulostetaan toisella tiedostolla.

Ei vakio single.php, vaan esimerkiksi single-2436.php tai post.php, jotka sijaitsevat samassa kansiossa blogisi teeman kanssa. Näiden tiedostojen tulee sisältää täysin sama asia kuin single.php-tiedosto, vain tietysti poistat tai lisäät sinne jotain tarpeen mukaan.

No, esimerkiksi single.php-tiedostoni alussa on koodeja, jotka näyttävät kaksi 468x60 banneria kaikissa blogikirjoituksissa. Varmistaakseni, ettei uudessa artikkelissa ole näitä bannereita, minun on vain poistettava nämä koodit uudesta single-2436.php- tai post.php-tiedostosta (riippuen siitä, kumman kahdesta menetelmästä ehdotin valitsemaan seuraavaksi).

Luulen, että ymmärrät minua. Itse asiassa kysymyksesi on, miksi luoda muita sivuja ja julkaista malleja WordPressissä? No, jos ajattelet huolellisesti, ymmärrät miksi. Annan nyt vain yhden esimerkin.

No, periaatteessa suostun sijoittamaan heidän bannerinsa, mutta kuinka voin tehdä tämän, jos kaikki on sama kaikissa blogimerkinnöissäni? Sama malli kaikille artikkeleille. Ymmärrätkö mitä tarkoitan? Luulen, että jopa jo mielenkiintoinen idea heitti sen motskiisi. =)

Ratkaisu osoittautui yksinkertaiseksi. Sinun on luotava erillinen viestimalli ja siinä se. Kerron nyt, kuinka nämä mallit luodaan kahdella tavalla, ja voit valita sinulle sopivan. Sanon heti, että valitsin toisen vaihtoehdon. Mallin luominen ilman laajennusta. En pidä niistä.

Nro 1 - single.php-malli käyttämällä Custom Post Template -laajennusta

Tältä se näyttää:

Valmis! Nyt, kun kirjoitat uutta artikkelia ja haluat sen näkyvän tämän tietyn mallin kanssa, valitset vain mallin, jonka loit itse artikkelissa oikealla:

Tarvitsen toisen wordpress-viestimallin, ei hätää. Luo toinen tiedosto, esim. post2.php, vaihda myös sinne koodi (lisää koodi alkuun, vain post2:lla) tarpeen mukaan ja kun julkaiset artikkelin, valitse Post Templatesta post2.php. Perus! Muokkaamalla mallia voit muuttaa mitä tahansa! Ole kiireinen...)))

Nro 2 - single.php-malli, jossa on pieni joukko toimintoja.php

Vaihe 1— Sijoita tämä koodi aivan functions.php-tiedoston alkuun:

/*Viestitunnuksen*/-funktion määrittäminen single($template) ( globaali $wp_query, $post; if(file_exists(TEMPLATEPATH . "/single-" . $post->ID . ".php")) ( return TEMPLATEPATH . " /single-" . $post->ID .php ("yksi_malli", "yksi");

Vaihe #2— Kun kirjoitamme artikkelia blogiin (jopa ennen julkaisemista), laskemme sen tunnuksen. Se ei ole vaikeaa, sen numero on selaimen rivillä:

Omani on 7525.

Vaihe #3— Luomme kopion single.php-tiedostosta, vain me kutsumme sitä single-7525.php

Vaihe #4- Tässä uudessa tiedostossa lisäämme tai poistamme jotain tarpeen mukaan.

Vaihe #5– Julkaisemme artikkelin blogissa.

Julkaisemisen jälkeen WordPress, koska lisäsimme nipun functions.php:hen, ymmärtää, että tätä artikkelia ei pitäisi näyttää single-7525.php-muodossa. Minusta se on selvä.

Mikä on parempi laajennus tai paketti?

Ei nyt mikään suuri johtopäätös. Mitä parempi plugin tai joukko toimintoja? Kaikki riippuu tarpeistasi. Jos tarvitset useita malleja wordpress postauksia, niin liitännäinen on luultavasti parempi, ymmärrät itse, että jos käytät joukkoa, sinun on jokaiselle merkinnälle luotava uusi tiedosto kansioon teemalla, ja vitsi on, kun niitä on 100 tai 200.

Jos malleja on 2-3-5, voit pierata funktioissa. No siinä on periaatteessa kaikki. Minusta siinä ei ole mitään monimutkaista. Se näyttää pieneltä, mutta itse asiassa se on erittäin hieno ominaisuus.

Kuinka tehdä wordpress-sivumalli

No, kaikki on täällä yksinkertaista. Kerran puhuin tästä lyhyesti blogissa sitä käsittelevässä artikkelissa. Järjestelmä on yksinkertainen, et tarvitse edes pieruja tai lisäosia.

Blogisivujen näyttämisestä vastaa tiedosto page.php, joka myös sijaitsee kansiossa, jossa blogisi teema on.

Vaihe 1— Kopioi tämä tiedosto teemakansioon

Vaihe #2- nimeä tämä tiedosto uudelleen esimerkiksi puk.php:ksi

Vaihe #3— Muutamme kaiken tässä tiedostossa tarpeen mukaan.

Vaihe #4— Lisää seuraava koodi puk.php-tiedoston alkuun:

Vaihe #5— Julkaisemme blogissa uuden sivun, valitse oikealta tarvitsemamme malli:

Valmis! No, siinä näyttää olevan kaikki tältä päivältä. Ehkä jollain on kysyttävää? Teoriassa hän selitti kaiken tavalla, jonka jopa samovari itse ymmärsi. Lopuksi mielenkiintoinen ilmoitus. Muistatko, että KSBT 3.0 -kurssilla sanoin, että hyvä linkkiprofiili on avain menestykselliseen promootioon? Joten tässä muutama neuvo:

Terveisin Aleksanteri Borisov

valikossa WordPressin hallintapaneelit pisteitä on Viestit Ja Sivut, jolla voit lisätä sisältöä sivustolle. Merkinnät on tarkoitettu postausten (muistiinpanojen, artikkelien) lisäämiseen blogiin. Sivut tulee luoda sellaisille tiedoille, jotka eivät kuulu luokkiin - "Etusivu", "Tietoja meistä", "Yhteystiedot". Luo merkintä napsauttamalla Viestit -> Lisää uusi.

Sivu avattiin tekstieditori, jossa sisältö luodaan. Oletuksena editori toimii visuaalinen tila, eli näet heti miltä sisältö näyttää selaimessa ja toimii sen kanssa samalla tavalla kuin esim. Microsoft Word. Jos mahdollista visuaalinen editori puuttuu, voit vaihtaa sen tekstitilaan, jolloin merkintä näytetään HTML-koodina, ja voit muotoilla sisällön HTML-tageilla.

Vähimmäisvaatimus postauksen julkaisemiseen on kirjoittaa otsikko, lisätä sisältöä ja napsauttaa painiketta Julkaista. WordPress sallii viestit ilman otsikkoa ja ilman tekstiä, mutta sellaisissa viesteissä ei ole järkeä.

Julkaisun jälkeen merkintä ilmestyy sivuston pääsivulle.

Ennen julkaisemista on suositeltavaa nähdä, miltä viesti näyttää sivustolla - painike on vastuussa tästä Näytä. Jos muistiinpano ei ole vielä valmis, mutta haluat lykätä työtä ja palata siihen myöhemmin, napsauta painiketta Tallentaa. CMS tallentaa sinulle tekstiluonnoksen julkaisematta sitä sivustolla.

Voit asettaa julkaisulle muodon (on toivottavaa, että se vastaa huomautuksen sisältöä esimerkiksi muotomerkinnässä Video On parempi lähettää video kuin kuvat), pikkukuva (kuva, joka näytetään pääsivun julkaisuilmoituksessa) ja tagit. Voit myös valita kategorian, johon julkaisu kuuluu. Tietenkin vastaava välilehti vastaa osioiden hallinnasta ( Viestit -> Luokat), Mutta uusi luokka voidaan lisätä suoraan viestien muokkaussivulta. Voit tehdä tämän napsauttamalla linkkiä Lisätä uusi jakso , valitse yläluokka ja napsauta Lisää uusi luokka.

Pääosien asettaminen on tärkeää, kun luot artikkelien alaluokkia. Sinulla on esimerkiksi laaja "Lääketiede"-osio, kirjoitit artikkelin kiinalaisesta lääketieteestä ja ymmärrät, että tähän alaryhmään tulee paljon enemmän merkintöjä. Luo sitten "Kiinalainen lääketiede" -luokka ja määritä "Lääketiede" pääkategoriaksi, jolloin saadaan "Lääketiede"-osion "Kiinalainen lääketiede" -alaosio.

Luodut postaukset (sekä julkaistut että luonnokset) näkyvät sivulla Viestit -> Kaikki viestit. Niitä voi tarkastella, muuttaa, poistaa. Lisäksi voit muuttaa julkaisun tekstin tai otsikon lisäksi myös parametreja, kuten otsikkoa ja julkaisupäivää. Lisäksi jokainen merkintä voidaan suojata salasanalla tai tehdä yksityiseksi niin, ettei kukaan muu kuin sinä näe sitä,

Muokkaussivu ei juuri eroa postauksen luontisivusta.

Välilehdeltä Viestit -> Luokat voit hallita viestiluokkia, mukaan lukien antaa niille tunnisteita ja kuvauksia, mitä tekstin muokkaussivulla ei ole mahdollista tehdä.

Sivujen kanssa työskentely ei eroa paljon viestien kanssa työskentelystä: editori on täsmälleen sama, ominaisuudet ja toiminnot ovat samat, mutta on useita eroja, jotka eivät ole havaittavissa ensi silmäyksellä.

Korttelissa Sivun attribuutit voidaan määritellä sarjanumero ja valitse sivumalli, josta se riippuu ulkomuoto. Oletusarvoisesti mallia käytetään Perusmalli , muiden luettelo riippuu aktiivisesta teemasta.

Periaatteessa viestien, luokkien ja sivujen hallinnassa ei ole mitään monimutkaista, melkein kaikki on intuitiivista eikä vaadi selitystä.

Ne, jotka ovat koskaan yrittäneet luoda teemoja tai puuhata niiden koodia, tietävät, että sivu.php-malli vastaa sivuston kaikkien sivujen tyylistä. Usein tämä tiedosto näyttää lohkoja, jotka ovat samat tallennuksissa, arkistoissa jne. WordPressin avulla voit luoda omia mukautettuja sivumalleja. Ja tämä puolestaan ​​tarkoittaa, että voit mennä standardisuunnittelua pidemmälle. Minä selitän. Voit esimerkiksi poistaa luomassasi sivumallissa sivustopalkin tai muuttaa lohkojen sijaintia, luoda toisen otsikon tai muuttaa koko ulkoasua. Kiitos myös luomisesta omia malleja On mahdollista luoda yksihakuisia sivuja (aloitussivuja).

Joten käyttämällä henkilökohtaista sivumallia voit:
- poista tai lisää sivupalkki, alatunniste, otsikko;
- muuta otsikon, alatunnisteen, sivupalkin suunnittelua;
- luoda suunnitteluun sisäänrakennettu rekisteröintisivu tai yhteydenottolomake;
- toteuttaa jokin komentosarja (JavaScript, php ja muut);
- suunnittele sivut alkuperäisellä tavalla

Kuinka luoda oma sivumalli WordPressissä

Menetelmä nro 1

○ Luo oma malli

Voit luoda oman WordPress-sivumallin seuraavasti:
- avaa blogisi/sivustosi FTP:n kautta. Voit tehdä tämän käyttämällä ohjelmia, kuten tai

Avaa teematiedostot ( wp-content/themes/Your-theme/ )

Lataa tiedosto “page.php” ja avaa se komennolla ja liitä sitten seuraava koodi aivan tiedoston alkuun:

Luonnollisesti nimi " uusi sivu verkkosivustoa varten » vaihda se omaksesi
Tämän koodin avulla pyysimme WordPressiä luomaan mukautetun mallin nimeltä " nettisivuille uusi sivu ».

Esimerkiksi, jotta näet eron, poista sivustopalkki. Voit tehdä tämän etsimällä ja poistamalla tämän koodista:

Ja tallenna itse tiedosto nimellä "page-no-sidebars.php".
Lataa äskettäin luotu tiedosto “page-no-sidebars.php” FTP:n kautta kaikkiin teematiedostoihin.

○ Uuden mallin liittäminen sivulle

Etsi WordPressin hallintapaneelin oikealta puolelta "Malli" -kohta miltä tahansa jo luodulta sivulta (tai luodulta sivulta). Valitse tässä vaiheessa nimesi uudelle sivumallille (minun tapauksessani se on " nettisivuille uusi sivu »):

Tallenna ja katso tulos.

Menetelmä nro 2

Menetelmä 2 eroaa menetelmästä 1 siinä, että tiedosto tulee nimetä tietyllä nimellä:

Sivu-(slug-sivu).php

Esimerkiksi: page-contact.php

Sivu-(sivun tunnus).php

Esimerkki: sivu-12.php

Minä selitän.

Kun sivu luodaan, sille määritetään automaattisesti URL-osoite. Voit muuttaa sitä haluamallasi tavalla, suosittelen rustolat-liitännäisen käyttöä ():

Joten jos sivun URL-osoite on "todennäköinen", tiedosto, joka minun on luotava tälle sivulle, on seuraava:

sivu- proba.php

Jos sivun URL-osoite olisi "contact", sivun tiedosto näyttäisi tältä:

sivu- contact.php

Lataa tiedosto FTP:n kautta kaikkiin teematiedostoihin. Tarkista, kaiken pitäisi toimia.

Menetelmän nro 2 haittana on, että tiedosto luodaan vain yhdelle sivulle, kaikki muut ovat vakiomuotoisia.

Tässä kaikki! Nyt voit luoda ainutlaatuisen suunnittelun mille tahansa sivulle.