Mallid on samm-sammult. Kuidas Wordis malle luua. Looge oma mall

Rutiinset tööd sama tüüpi dokumentidega saab minimeerida, kui need on vormistatud Wordi mallide alusel. Selle kohta, mis need on ja kuidas neid luua, on meie tänane materjal.

Üsna sageli koostame oma tegevuse käigus sama tüüpi dokumente: akte, korraldusi, kirju, lepinguid, kursusetöid jne. Kõik need dokumendid sisaldavad reeglina mõningaid teksti- või graafilisi elemente - pealkirju, detaile, logosid, tekstiplokke, korduvad dokumendist dokumendini.

Wordi tekstiredaktori tavakasutaja, luues teist dokumenti, on sunnitud kasutama ja redigeerima kellegi poolt juba loodud ja kõiki neid elemente sisaldavat dokumenti või lihtsalt kopeerima vajalikud elemendid uude dokumenti, jällegi vanast failist, pealegi , mõistes, et sel juhul on toimetamine vältimatu.

Mall määratleb dokumendi põhistruktuuri ja sisaldab dokumendi sätteid, nagu automaatsed tekstielemendid, fondid, määratud kiirklahvid, makrod, menüüd, lehe seadistus, vormindamine ja stiilid. (Wordi abist)

Seda rutiini saab minimeerida, kui loote dokumendi malli alusel. Mõnikord nimetatakse mustreid ka "kaladeks". Kuid kuidas te seda ka ei nimetaks, mallid võimaldavad teil töö efektiivsust märkimisväärselt tõsta.

Malli saab luua kahel viisil, võttes aluseks mis tahes dokumendi, millel on kõik elemendid, või alustades nullist, kaasates sellesse iseseisvalt vajalikud elemendid.

Näitan teile, kuidas malli nullist luua ja seega on kogu protsessist lihtsam aru saada kui olemasolevat faili muuta. Näiteks loome lihtsa ametliku kirjamalli. Selles pole midagi rasket, kui järgite minu samm-sammult juhiseid.

Nii et alustame.

1. Loome tühja dokumendi.

2. Salvestage see kohe. Minge menüüsse "Fail" (Fail) ja valige käsk "Salvesta kui ..." (Salvesta kui ...). Avaneb dialoogiaken Save as type, milles peame valima väljale Save as type tüübi Document Template (*.dot).

Avaneb kaust Mallid, kuhu kõik mallid on vaikimisi salvestatud. Andke failile nimi ja klõpsake nuppu "Salvesta".

3. Määrame kindlaks, millised elemendid (tekst ja graafika) ja kus täpselt dokumendis asuvad.

Reeglina sisaldavad kõik ametlikud kirjad selliseid elemente nagu organisatsiooni nimi, logo, üksikasjad. Kirja enda tekstis võib olla viisakas pöördumine kirja saajale ja tegelikult ka kirja tekst ise. Kirja lõpus märgitakse organisatsiooni juhi ametikoha nimi koos allkirjaga. Võtame aluseks kirja sarnase struktuuri.

4. Organisatsiooni nime paneme dokumendi ülemisse ossa keskele. Selleks printige meie organisatsiooni nimi suurtähtedega, näiteks "WhITE NIGHTS" LLC. Vajutage sisestusklahvi ja liikuge uuele reale.

5. Allpool saame sisestada eraldusjoone. Selleks klõpsake nuppu "Joonistamine". Ekraani allossa ilmub juhtnuppudega joonistuspaneel. Oleme joontest huvitatud, seega valige vastav nupp "Line" (Line). Hiirekursor muutub ristiks.

Pange tähele: võite olla sisestatud nn lõuendi – punktiirjoone kujundite/piltide sisestamiseks. Lõuendi sisestusest ettevaatlikult vabanemiseks minge menüüsse "Tööriistad" ja valige käsk "Valikud". Klõpsake vahekaarti Üldine ja tühjendage märkeruut Loo automaatselt joonistuslõuend automaatsete kujundite sisestamisel. Klõpsake "OK" ja sulgege aken "Valikud".

6. Toome kursori ristikujuliselt organisatsiooni nimele ja tõmbame veidi madalamal vilkuvast kursorist välja paremasse serva, vajutades ja hoides all hiire vasakut nuppu. Joone on tõmmatud.

7. Võite jätta joone selliseks, nagu see on, või anda sellele elegantsem välimus. Selleks on joonistuspaneelil vastav nupp "Joonistiil" (Line Style). Klõpsake sellel ja valige mis tahes tüüp.

8. Pärast mis tahes tüüpi liinil peatumist topeltklõpsake selle rea all – organisatsiooni aadress ja andmed prinditakse sellesse kohta. Sisestage andmed, mida peate vajalikuks: juriidiline ja tegelik aadress, telefon, faks, veebisaidi URL, e-post, pangarekvisiidid.

9. Nüüd vorminda trükitud tekst oma ideede järgi. Näiteks organisatsiooni nime valisin ja määrasin sellele stiili "Pealkiri 1" (Pealkiri 1). Keskendasin ka pealkirja ja asetasin tähtede vahele viis punkti.

Vähendasin rea all oleva teksti fondi suurust üheksa punktini ja tsentreerisin selle. Näidet näete alloleval ekraanipildil.

Seega oleme loonud oma malli püsiva (muutmatu) osa, nn "päise". Nüüd liigume edasi ja loome väljad, milles hiljem oma andmed asendad.

Malli vasakus servas "päise" all topeltklõpsake ja tippige linna nimi, näiteks Moskva. Seejärel topeltklõpsake malli vastasosas (paremal) uuesti ja sisestage kuupäev kohta, kus kursor vilgub. Selle jaoks:

1. Menüüs "Insert" (Insert) valige käsk "Kuupäev ja kellaaeg" (Date and Time). Avaneb aken, kus saate valida soovitud kuupäeva kuvamise vormingu, näiteks 18. juuli 2006.

2. Märkige ruut "Uuenda automaatselt" (Uuenda automaatselt). Nüüd, selle malli alusel uut dokumenti luues, seatakse kuupäev juba teie arvuti praeguse kellaaja järgi.

3. Topeltklõpsake kuupäeva all oleva malli paremal küljel – vasakust servast umbes 10 cm võrra taandega piki horisontaalset joonlauda. Kursor hakkab vilkuma ja sellesse kohta sisestame välja kirja saaja andmete asendamiseks.

4. Menüüs "Insert" (Insert) valige käsk "Field" (Field). Avaneb aken, nagu on näidatud alloleval ekraanipildil:

5. Valige jaotises Kategooriad suvand Dokumendi automatiseerimine. Valige alas "Väljanimed" käsk MacroButton. Sisestage alale "Sõnum" (Kuvatekst) tekst "Sisesta adressaadi nimi" ja klõpsake nuppu OK.

Rangelt võttes oleks "Makro nime" piirkonnas pidanud olema märgitud NoMacro (st käsk ilma makrota), kuid seda loendis ei olnud. Seetõttu jätame selle nii, nagu on, vähemalt mina pole kunagi ühtegi viga kohanud.

6. Saame oma tekstiga välja.

Kui teil on see väli kuvatud lihttekstina ilma varjuta, siis soovitan sellist varjutamist teha. See võimaldab hiljem hõlpsasti määratleda dokumendis nõutavad andmesisestusväljad. Selleks minge menüüsse "Tööriistad" ja valige käsk "Valikud" ning vahekaardil "Vaade" (Vaade) grupis "Näita" valik alati (Alati ).

Allpool saate lisaks sisestada sarnase välja adressaadi aadressi ja tema asukoha jaoks.

Peame sisestama selle kirja adressaadile tervitussõnumi, kirja enda teksti ja saatja allkirja allosas. Proovige ülaltoodud juhiste alusel need väljad oma malli ise sisestada ja ärge unustage saadud malli salvestada.

Näiteks võite vaadata minu saadud malli ekraanipilti:

Nüüd, et kasutada seda malli kirja koostamiseks, peate minema menüüsse "Fail" (Fail) ja valima käsu "Loo" (Uus). Paremal kuvatakse tegumipaan, kus peate valima valiku "Üldsed mallid" (Minu arvutis). Avaneb aken kõigi saadaolevate mallidega. Valige loodud mall ja klõpsake "OK". Wordi laaditakse teie mallil põhinev uus dokument. Lisage oma andmed vastavatele väljadele ja nautige automatiseerimist.

Selles artiklis räägin WordPressi püsivate lehtede mallide loomise viisidest. Igal meetodil on plusse ja miinuseid. Aga enne kui alustame, räägime põgusalt, mis lehed on ja mille poolest need postitustest erinevad.

WordPressis saate luua lehti (leht) ja postitusi (postitus). Need erinevad selle poolest, et kirjed: pääsevad avalehe voogu; kirjed on kategoriseeritud; kirjed ei saa olla puukujulised ja lehekülgi: kasutatakse selliste sisu jaoks nagu "Minust", "Kontaktid", "Saidiplaan"; neil pole kategooriaid, kuid neil on puu struktuur. Kirjed on tavaliselt mõeldud kronoloogilise teabe jaoks (lisatud aja järgi) ja lehed ajast sõltumatu puustruktuuri jaoks. Näiteks see artikkel avaldatakse jaotises "Kood" kirjena ja päisemenüü lingid viivad lehtedele: Funktsioonid.

Lehed on kirjetega sarnased – asuvad samas andmebaasi tabelis ja nende andmed on peaaegu samad: pealkiri, tekst, lisaväljad jne. Mõlemad on postitused, kuid erinevat tüüpi: lehed on puukujulised ja korraldatud nii, et luuakse ema- ja alamlehed ning postitused on kombineeritud kategooriate ja siltide kaupa. WordPressis saate luua täiendavaid postitustüüpe, olenemata sellest, kas see on puukujuline või mitte.

Lehtede loomine WordPressis

Sageli on vaja luua eraldi lehe mall, et info väljund erineks teistest lehtedest. Luues WordPressis lehemalli, saad lehte täielikult muuta: eemalda külgriba, jalus, päis, saad lehte tundmatuseni muuta. Näiteks sellel saidil muutub leht, millel WordPressi failikoodid kuvatakse, nii.

1. meetod: lehe mall suvalise nimega faili kaudu ja selle ühendamine administraatoripaneelil (klassikaline meetod)

See on kõige levinum viis WordPressis lehemalli loomiseks. Selleks tuleb teemakausta luua .php fail, näiteks tpl_my-page.php ja kohe faili algusesse sisestada märge, et loodud fail on lehtede mall:

Nüüd saame administraatori paneelis lehe loomisel plokis "Lehe atribuudid" valida "malli":

Alates WordPressi versioonist 4.7. neid lehemalle saab luua mis tahes postituse tüübi jaoks, mitte ainult lehe jaoks. Selleks täienda kommentaarid reaga: Mall Postituse tüüp: postitus, leht , kus postitus, leht on postituste tüüpide nimed, mille juurde mall kuulub.

/* Malli nimi: Minu lehe mall Mall Postituse tüüp: postitus, leht, toode */

Eelised:

    Olles loonud ühe malli, saame seda mugavalt erinevatele lehtedele rakendada. Näiteks saate luua malli ilma külgribata ja kasutada seda erinevatel lehtedel.

  • Ainult määratud mustriga kirjeid saab laadida. Näiteks saate kõiki lehti kuvada malliga "Teenused" (fail servises.php). Mõnikord on see mugav. Mallifaili nimi salvestatakse metaväljale _wp_page_template, nii et määratud malliga lehtede kuvamiseks peate looma metavälja päringu (vt WP_Query).

Puudused:

Pärast mallifaili loomist teemakaustas peate minema administraatoripaneelile ja installima lehe malli. Arendamise ajal pole see alati mugav. Seetõttu, kui kavatsete malli kasutada ainult ühe lehe jaoks, kasutage teist meetodit.

Kuidas see töötab:

Kui lähete administraatoripaneelil puupostituse redigeerimislehele, vaatab WordPress läbi kõik rea mallifailid:

Malli nimi: ***

String võib failis asuda kõikjal ja mis tahes viisil.

Kõik sarnaste stringidega failid kogutakse kokku ja kuvatakse ploki "Lehe atribuudid" mallivalikus.

Lehe avaldamisel sisaldab kohandatud väli _wp_page_template malli faili nime või vaikimisi, kui malli pole määratud:

wp_page_template = vaikimisi
_wp_page_template=tpl_my-page.php

Järgmiseks, kui kasutaja lehte külastab, kontrollib WordPress metavälja _wp_page_template, kui mall on määratud, siis kasutatakse mallifaili. Vastasel juhul jätkub lehemalli otsing läbi hierarhia.

2. meetod: lehe mall kindla nimega faili kaudu (mallifailide hierarhia)

Lehe loomisel omistatakse sellele silt (nälkjas, alternatiivne nimi). Seda kasutatakse lehe URL-is. Ja seda saab muuta:


Malli sel viisil loomiseks peate teadma lehe näpunäiteid ja looma teemakausta faili. Oletame, et meie nälkjas nagu pildil on kontaktid , siis loome teemasse faili page-contacts.php. ja täida see vajaliku koodiga (sisu saad kopeerida page.php mallifailist ja ise redigeerida). See on kõik, nüüd, kui me seda lehte külastame, peaksime nägema uut malli. Samamoodi võid võtta lehe ID (ütleme 12) ja luua faili page-12.php .

Eelised:

Pole vaja minna administraatoripaneelile ja installida mallifaili. Mall hakkab tööle kohe pärast faili loomist. Mugav arendamiseks.

Puudused:

Mall luuakse ainult ühe kindla lehe jaoks. Oleneb lehe nälkjast, kui see muutub, siis mall ei tööta. Kui kasutada ID-d, siis sõltuvus slugist kaob, kuid teemafailis jääb ebaselgeks, millisele lehele mall kuulub (kui ID-ga malli on mitu).

Praktiliselt kasutu mallide kirjutamisel, pistikprogrammidest rääkimata. Seda saab kasutada saidi muutmisel, kus nälkjas või lehe ID on ette teada.

Kuidas see töötab:

WordPeress valib kasutatava faili järgmises järjekorras (failid peavad olema teemajuures):

  • (any_name).php (kui kasutatakse lehemalli)
  • leht-(postitussilt).php
  • leht-(postituse_id).php
  • page.php
  • ainsus.php
  • index.php

3. meetod: lehemall filtri „template_include” kaudu (kodeerimine)

See on täiustatud viis, see on keerulisem, kuid koos keerukusega avab see suurepäraseid võimalusi. Seda meetodit kasutades saate määrata malli mis tahes lehele, postitusele, kategooriale, saidi mis tahes väljaandele või isegi mis tahes väljaannete rühmale. Vaadake kirjeldusi näiteid:

// filter läbib muutuja $template – malli faili tee. // Seda teed muutes muudame mallifaili. add_filter("mall_kaasa", "minu_mall"); funktsioon my_template($template) ( # teise meetodi analoog // kui see on leht slug-portfelliga, kasuta mallifaili page-portfolio.php // kasuta tingimusmärgendit is_page() if(is_page("portfolio" ))( if ($uus_mall = locate_template(massiiv("page-portfolio.php"))) return $new_template ; ) # kategooriarühma mall // see näide kasutab teemakausta faili tpl_special-cats.php // kui mall kategooriatele ID-ga 9, pealkiri "Uncategorized" ja slug "php" if(is_category(massiiv(9, "Uncategorized", "php")))( return get_stylesheet_directory() . "/tpl_special-cats.php"; ) # ID-ga postituse mall // mallifail asub pistikprogrammide kaustas /my-plugin/site-template.php globaalses $post; if($post->ID == 12)( return wp_normalize_path(WP_PLUGIN_DIR) . " /my-plugin/site- template.php"; ) # mall suvalise tüüpi "book" lehtede jaoks // eeldatakse, et mallifail book-tpl.php asub globaalses teemakaustas $post; if($post ->postituse_tüüp == "raamat")(tagasi get_stylesheet_directory() . "/book-tpl.php"; ) tagastab $malli; )

Selline kood tuleb panna teema functions.php faili või pluginasse või kuidagi ühendada. Nagu näitest näha, siis filtri template_include ajal tingimussildid juba töötavad, seatakse globaalsed muutujad: $wp_query , $post jne.

Eelised:

    Saate määrata iga lehe või leherühma jaoks malli. Peaaegu täielik carte blanche tegevuses.

  • Plugina kirjutamisel saate luua malli.

Puudused:

Vajadus kirjutada kood ja see eraldi ühendada (näiteks teema funktsioonides.php).

Nagu ma juba teatasin, avaldati see artikkel esmakordselt Computerra Online'i veebisaidil 26. juulil 2006. Nüüd on võimalik see oma saidile paigutada.

Lugege, proovige ja kui teil on küsimusi - küsige kommentaarides. Ja muidugi kritiseerida ja/või täiendada.

Üsna sageli loome oma tegevuse käigus sama tüüpi dokumente: akte, korraldusi, kirju, lepinguid, kursusetöid... Kõik need dokumendid sisaldavad reeglina teatud teksti- või graafilisi elemente: pealkirju, detaile, logod jne, mis korduvad igas dokumendis.

Kogenematu kasutaja on teise dokumendi loomisel sunnitud kasutama ja redigeerima juba olemasolevat dokumenti, mis sisaldab neid elemente, või lihtsalt kopeerima teatud elemendid uude dokumenti, jällegi vanast failist. Veelgi enam, mõistes, et antud juhul on toimetamine vältimatu.

Näidis määratleb dokumendi põhistruktuuri ja sisaldab dokumendi sätteid, nagu automaatteksti üksused, fondid, määratud kiirklahvid, makrod, menüüd, lehe seadistus, vormindamine ja stiilid.

(Wordi abist)

Seda rutiini saab vähendada miinimumini, luues malli alusel dokumendi. Mõnikord nimetatakse mustreid ka "kaladeks". Kuid kuidas te seda ka ei nimetaks, mallid võimaldavad teil töö efektiivsust märkimisväärselt tõsta.

Malli saab luua kahel viisil: võttes aluseks mistahes dokumendi koos kõigi olemasolevate elementidega või alustades nullist, kaasates sinna iseseisvalt vajalikud elemendid.

Ma räägin teile, kuidas malli nullist luua, sest nii on lihtsam kogu protsessi mõista kui olemasolevat faili muuta. Näiteks loome lihtsa ametliku kirjamalli.

Nii et alustame.

  1. Loome tühja dokumendi.
  2. Salvestame selle kohe. Läheme menüüsse Fail(Fail) ja valige käsk Salvesta kui...(Salvesta kui...). Avaneb dialoogiboks Salvesta dokument, mille peame väljal valima Faili tüüp(Salvesta tüübina) tüüpi Dokumendimall (*.dot)(Dokumendi mall (*.punkt).
  3. Vaikimisi avaneb kaust Mallid, kuhu on salvestatud kõik mallid. Andke failile nimi ja klõpsake nuppu Salvesta.

  4. Määrame, millised elemendid (tekst ja graafika) ja kus täpselt dokumendis asuvad.

Reeglina sisaldavad kõik ametlikud kirjad selliseid elemente nagu: organisatsiooni nimi, logo, üksikasjad. Kirja enda tekstis võib olla viisakas pöördumine kirja saajale ja tegelikult ka kirja tekst ise. Kirja lõpus märgitakse organisatsiooni juhi ametikoha nimi koos allkirjaga.

Võtame aluseks kirja sarnase struktuuri.

Asetame organisatsiooni nime dokumendi ülaossa keskele. Selle jaoks:

Seega oleme loonud oma malli püsiva (muutmatu) osa, nn "päise". Nüüd liigume edasi ja loome väljad, milles hiljem oma andmed asendad.

Malli vasakus servas "päise" all topeltklõpsake ja tippige oma linna nimi, näiteks: Moskva. Seejärel topeltklõpsake malli vastasosas (paremal) uuesti ja sisestage kuupäev kohta, kus kursor vilgub. Selle jaoks:


Kui sul on antud tekst (loe: väli) kuvatud lihttekstina ilma varjuta, siis soovitan sellist varjutamist teha. See võimaldab hõlpsasti määratleda dokumendis nõutavad väljad oma andmete hilisemaks sisestamiseks.

Selleks minge menüüsse Teenindus(Tööriistad) ja valige käsk Valikud(Valikud) ja vahekaardil Vaade(Vaata) rühmas Näita(Näita) valige loendist väljade varjutamine(välja varjutamine) valik Alati(Alati).

Allpool saate lisaks sisestada sarnase välja adressaadi aadressi ja tema asukoha jaoks.

Peame sisestama selle kirja adressaadile tervitussõnumi, kirja enda teksti ja saatja allkirja allosas.

Proovige ülaltoodud juhiste alusel need väljad oma malli ise sisestada.

Näiteks võite vaadata minu tehtud malli ekraanipilti.

Nüüd, et kasutada seda malli kirja loomiseks, peate minema menüüsse Fail(Fail) ja valige käsk Loo(Uus). Paremal kuvatakse tegumipaan, kus peate valima suvandi Üldised mallid(Minu arvutis). Avaneb saadaolevate mallidega aken. Valige oma mall ja klõpsake nuppu OK. Wordi laaditakse teie mallil põhinev uus dokument. Lisage oma andmed väljadele ja nautige automatiseerimist.

Ja kui on küsimusi, siis küsige. Püüan neile vastata.

Mallid võimaldavad teil kohandada kõiki vajalikke sätteid, mida soovite eelnevalt rakendada dokumendi paigutusele, stiilidele, vormingule, vahelehtedele, tekstimallile ja muule. Seejärel saate selle malli põhjal hõlpsasti luua uue dokumendi.

Kui salvestate dokumendi mallina, saate seda malli kasutada uute dokumentide loomiseks. Need uued dokumendid sisaldavad kogu teksti (ja pilte ja muud sisu), mida mall sisaldab. Neil on ka malliga samad sätted, jaotised ja lehe paigutusstiilid. Mallid võivad säästa palju aega, kui loote mitu dokumenti, millel peab olema ühtne paigutus, vorming ja teatud malli teksti.

Kuidas salvestada dokumenti mallina

Esimene asi, mida peate tegema, on luua oma dokument nii, nagu soovite, et uued dokumendid välja näeksid. Eraldage tekst (ja pildid jne) kuni mallimaterjalini, mida soovite uutes dokumentides kuvada. Järgmisena kohandage lehe paigutust (veerised, jaotised, veerud jne) ning vormingut ja stiile, mida soovite kasutada.

Kui teil on vajalik dokument olemas, on aeg see mallina salvestada. Avage menüü Fail ja seejärel klõpsake nuppu Salvesta nimega.

Kui olete mallile nime sisestanud, avage välja Nimi rippmenüü ja seejärel valige suvand "Sõnamall (*.dotx)".

Olete oma Wordi malli salvestanud.

Kuidas malli alusel uut dokumenti luua

Kui olete oma malli salvestanud, saate selle põhjal uusi dokumente luua. Lihtsaim viis seda teha on lihtsalt Wordi käivitamine.

Selle hüpikaken näitab hulga malle, mis on sisseehitatud või allalaaditavad. Oma mallide kuvamiseks klõpsake akna ülaosas lingil "ISIKLIK". Seejärel pole vaja teha muud, kui klõpsata soovitud mallil ja Word loob selle põhjal uue dokumendi.

Vaikimisi meeldib Wordile salvestada malle jaotisesse Dokumendid\Kohandatud Office'i mallid, kus need kuvatakse koos muudes Office'i rakendustes loodud mallidega.

Malli salvestamisel saate soovi korral valida mõne muu asukoha. Probleem on selles, et kui salvestate selle mujale, ei pruugi Word seda näha ega kuvada seda pritsekraanil valikuna. Kui see pole teie jaoks väga oluline, salvestage need kuhugi. Malli põhjal saate luua uue dokumendi, lihtsalt topeltklõpsates malli failil.

Malli saate avada ka Wordis, et saaksite seda redigeerida, paremklõpsates failil ja valides seejärel kontekstimenüüst käsu Ava.

Kui vajate veelgi organiseeritumat lähenemist, saate vaikeasukohta muuta. See võimaldab salvestada malle kuhu iganes soovite (kuigi need peavad siiski olema samas kohas) ja need on Wordi avaekraanil saadaval.

Menüüst Fail valige Valikud. Valige Wordi suvandite aknas vasakul kategooria Salvesta. Paremal sisestage tee, kuhu soovite mallid salvestada, väljale Isiklike mallide vaikeasukoht. Kui olete lõpetanud, klõpsake "OK".

Lõppude lõpuks on Wordi mallid funktsionaalselt sarnased tavaliste Wordi dokumentidega. Suur erinevus seisneb selles, kuidas Word neid faile töötleb, mis teeb nendest uute dokumentide loomise lihtsamaks.

Need on arendajate jaoks kõige laiem tegevusvaldkond. WordPressil on 5 põhilist postitustüüpi: postitus, leht, manus, läbivaatamine ja navigeerimine.

Postitused ja lehed on peamised postituste tüübid veebisaidile sisu postitamiseks. Ja nende vahel on mitmeid erinevusi.

Sissekanded, kuvatakse reeglina ajaveebi avalehel vastupidises järjekorras ja lehti kuvatakse ilma avaldamiskuupäevata. Kategooriaid ja silte saab linkida ka postitustega, kuid mitte lehtedega (kuigi seda saab teha seadetes).

Leheküljed saab struktureerida järjekorras. See on eriti kasulik saidi omanikele ja külastajatele mõeldud sisu korraldamisel.

Lehekülje kujundust saab hõlpsasti muuta ka erinevate lehemallide abil. Need võimaldavad teil muuta saidi mis tahes lehe stiili.

Vaatame lähemalt, millised lehemallid on olemas ja kuidas neid veebisaidi jaoks kasutada saab.

Miks mitte kasutada erinevaid lehemalle?

WordPressi teemad kasutavad tavaliselt malli page.php, mis määrab saidi kõigi lehtede stiili. Enamik teemaarendajaid loob kodulehe malli samal viisil. See mall kuvab lehe sisu ja määrab vaikimisi, millised kujunduselemendid sellel on (näiteks päis, külgriba, jalus jne).

Vaikimisi on lehe mall (page.php) seadistatud nii, et lehel kuvatakse kogu vajalik sisu.

Unikaalse lehemalli loomine võimaldab teil minna kaugemale WordPressi standarditest ja muuta saidil sisu kuvamist vastavalt teie maitsele. Näiteks saate muuta lehtede kujundust, eemaldades külgriba. Samuti saab muuta tuttavat fonti ja kasutada kodulehe pakutust erinevat päist.

Kõige kuulsam kohandatud lehe mall on Arhiiv(arhiivi lehe mall arhiiv.php). See on saadaval paljudes WordPressi teemades ja sisaldab kogu saidi sisu, mis on jagatud lehtedeks, kategooriateks, siltideks, arhiivikuupäevadeks, autoriarhiivideks.

Paljud arhiivimallid kuvavad ka täieliku ajaveebipostituste loendi ja välja saidi postituste otsimiseks. Põhimõtteliselt on arhiivimall saidikaart, mida kasutaja saab kasutada otsitava leidmiseks.

Muud tüüpi lehemalle võib leida teemadest, näiteks:

  • Kontaktivorm
  • Lehed ilma külgribata (külgriba)
  • Sihtleht (maandumisleht)
  • Blogi register

Lehemallide võimalused on lõputud. Kõik sõltub sellest, kui mugavaks soovite oma saidi lõppkasutajale muuta.

Kuidas valida lehe malli?

Lehemalli lisamine on väga lihtne. Parempoolses leheredaktoris näete akent (vidinat) nimega " Lehekülje atribuudid". See asub akna all Avalda».

Lehe atribuutides saate vastaval väljal valida emalehe ja selle saidile paigutamise järjekorra. Ja vahepealne valik võimaldab teil malli muuta. Kõik, mida pead tegema, on valida lehe mall ja seda värskendada.

Malli saab muuta ka muul viisil - kõigi lehtede loendi kaudu. Peate lihtsalt klõpsama Omadused».

Seejärel muutke malli paremal asuvates menüüvalikutes.

Malli valikuid ei kuvata, kui teie teema kasutab ainult lehe vaikemalli.

Saidi jaoks põhilehe malli loomine

WordPressi saidi jaoks uue lehemalli loomine on lihtsam kui arvate. Teil ei pea olema teemade või pistikprogrammide arendamise ja loomise kogemust.

Peate kasutama ainult koodi page.php juba olemasolev teemamall uue lehemalli aluseks. Näiteks kasutate vana vaiketeemat Twenty Twelve. Fail page.php sellel on järgmine kood:

Selle koodi abil saate luua uue lehemalli. Selleks tuleb vaid veenduda, et koodi kommentaar on paigutatud uue faili ülaossa. See määratleb antud faili lehemallina:

/* Malli nimi: Minu kohandatud lehe mall */

Teie lehe mall näeb välja selline:

Käime läbi põhilise lehemalli loomise protsessi ja proovime luua täislaiusega lehemalli. külgriba kasutamata. Teema Twenty Twelve sisaldab algselt täislaiust malli, kuid me teeskleme, et see pole nii, sest vajame seda oma õpetuse jaoks.

Tavamallis kuvatakse lehe külgriba paremal küljel:

Standardne lehemall kahekümne kaheteistkümne teemaga

Uue lehemalli loomine ilma külgribata on lihtne.

Kõigepealt peate mis tahes tekstiredaktoriga looma uue faili (töötab Notepad või Notepad++). Seda võib nimetada millekski lihtsaks, näiteks nosebar-page.php või fullpage.php(failinimedest räägime veidi hiljem). Seejärel laadige fail oma saidile üles nii, et see oleks faili page.php kõrval.

Põhimõtteliselt pärineb meie mall mallist page.php Kakskümmend kaksteist teemat, millest ainult kood on eemaldatud.

See näeb välja selline:

Kui mallifail on teie teemasse üles laaditud, saab seda kasutada kõikidel lehtedel. Selle malliga saate linkida ka lehe, et eemaldada selle külgriba.

Kuid see pole veel kõik. Siiani oleme eemaldanud ainult külgriba. Peame veenduma, et sisu on postitatud lehe täislaiuses. Vahepeal võtab see enda alla vaid kaks kolmandikku lehtedest:

Kui vaatate meie mallikoodi, näete, et suurem osa sisust on konkreetse CSS-klassi mõju all:

Teine osa class="site-content" vastutab sisu põhiosa kujundamise eest. Kui kontrollite stiilifaili ( stiil.css) teema, näete, et see klass on peaaegu kõige lõpus:

Saidi sisu ( hõljumine: vasakul; laius: 65,104166667%; )

Selleks, et laiendada sisu kogu lehele, peame muutma sisuala laiust 65% pealt 100% . Kuid te ei pea saidi sisuklassi muutma. seda kasutatakse endiselt muudes mallides, näiteks standardlehel page.php ja postitamise mall üksik.php. Saidi sisu protsendimäära muutmine mõjutab kõiki teie saidi postitusi ja lehti, mis hõlmavad kogu lehe laiust.

Seega peame looma uue klassi, mida kasutatakse spetsiaalselt täislaiuste lehtede jaoks:

Saidi sisu täislaius ( ujuv: vasak; laius: 100%; )

Pärast faili värskendamist stiil.cssÜlaltoodud klassi puhul peame muutma oma malli lehe täislaiusele ja veenduma, et lingime 100% laiusega CSS-klassi:

Meie lõplik mall näeb välja selline:

See värskendatud mall kinnitab, et meie saidi sisu kuvatakse täisleheküljel:

Nüüd kuvatakse saidi sisu kogu lehel

Kõike ülaltoodut saab teha mis tahes WordPressi teemaga. Selleks eemalda loodud lehemallilt külgriba ja veendu, et muudad soovitud stiilitabeli klassi.

Kuidas nimetada lehemalle

WordPressi mallide hierarhia kohaselt järgmises järjestuses oleva lehe jaoks:

  • Kohandatud mall
  • leht-(nälkjas).php
  • leht-(id).php
  • page.php
  • index.php

Teil on lihtsam, kui teil on ettekujutus nende mallide järjestusest, sest nii saate aru, miks leht on kujundatud selliselt, nagu see on.

See järjekord tähendab, et WordPress kuvab alati lehe malli, kui see on sellele lisatud. Kui ühtegi malli pole lehele lisatud, siis WordPress otsib lehe-(slug).php.

Kui malli page-(slug).php ei leita, otsib WordPress malli lehe ID järgi. Näiteks kui lehe ID on 15, siis WordPress otsib lehemalli nimega 15.php.

Kui mall pole lehega lingitud ja lehe ID-le pole vastet, otsib WordPress vaikimisi lehemalli page.php. Ja kui mallilehte page.php pole olemas, siis kasutatakse otsinguks index.php-d.

Paljud arendajad nimetavad oma teemamalle kasutades lehe-nimi.php vormingut. Näiteks kontakti lehe malli nimetatakse page-contact.php. Üldiselt saate mallidele anda enda valitud nimed ja kasutada mis tahes konfiguratsiooni, olgu selleks siis lehenimi.php, nimi-leht.php või nimi.php. Igal juhul saate neid nimesid tulevikus muuta.