Kui teil on vaja kohandada Citadela Listing plugina mallifaile oma 3dr party teemale, muutub laps-teema kasulikuks soovitud muudatuste tegemiseks. Spetsiaalsete lehtede, nagu artikli üksikasjad, artikli kategooria, artikli asukoha leheküljed või otsingutulemuste leheküljed, mallide muutmine võib olla kasulik ka olukordades, kus teie teema näitab nimetatud lehekülgede sisu katkendlikult, kuna teemas ja pluginas kasutatakse erinevaid HTML-struktuure.
Pärast mallide kohandamise protsessi lapse teema kaudu on standardne protsess, mida saab teada WooCommerce pluginast - malle saab pluginast kopeerida teemasse ja kohandada kasutaja vajaduste kohta. Kui te olete WooCommerce'is sellise kohandamisega tuttav, ei ole teil ka Citadela Listing pluginast pärit peamiste mallide kohandamine probleemiks.
Kõigepealt on soovitatav kasutada Child Theme'i, kui kavatsete kohandada teema või plugina põhifaile. Järgige dokumentatsiooni leheküljel olevaid juhiseid Kuidas kasutada lapse teemat enne, kui alustate oma kohandamist.
Spetsiaalsete lehtede mallid
Spetsiaalsete lehekülgede mallid asuvad Citadela Listing pluginate kaustas järgmistel polkudel:
- Elemendi detailne lehekülg -
./plugin/cpt/item/templates/single-item.php
- Loetelu kategooria lehekülg -
./plugin/cpt/item/templates/taxonomy-category.php
- Loetelu asukoha lehekülg -
./plugin/cpt/item/templates/taxonomy-location.php
- Loetelu otsingutulemused -
./plugin/parts/items-search-page.php
- Postitused Otsingu tulemused -
./plugin/parts/items-search-page.php
- postituste otsingutulemuste lehekülg kasutab sama malli, mida kasutab kirje postituste otsingutulemuste lehekülg
Kõik ülaltoodud failid saab kopeerida oma lapse teema põhikausta ja kohandada vastavalt oma vajadustele. Et järgida oma teema lehekülgede kujundust, soovitame kohandada Citadela Listing mallifailide HTML-struktuuri, kasutades samu HTML-tähiseid, mida kasutatakse teie teemas. Nii saate veenduda, et Citadela Listing erilehtede sisu saab kõigis teemades õigesti kuvada, olenemata sellest, kui erinev on HTML-struktuur erinevate teemade lõikes.
Pange tähele, et selle artikli eesmärk on kirjeldada, kuidas kohandada peamisi kujundusmalle, mitte HTML plokkide malle.