Kuidas kuvada WordPressi vidinaid konkreetsetel lehtedel

WordPress võimaldab kasutajatel hõlpsasti kohandada oma ajaveebi välimust, kasutades vidinaid, nagu hiljutised postitused, hiljutised kommentaarid, kategooriad, arhiivid jne. Probleem on selles, et neid vidinaid kuvatakse vaikimisi külgribal saidi kõigil lehtedel ja WordPress ei tee seda. t pakub integreeritud võimalust vidinate paigutuse määramiseks. Õnneks on mõned suurepärased pistikprogrammid, mis lisavad sellele funktsionaalsust näidata või peita vidinaid kindlatel lehtedelWordPressis ilma PHP oskusi nõudmata või malli koodiga segamini ajamata. See peaks siiski olema WordPressi põhifunktsioon, kuna see on kasulik, näiteks on mõttekas kuvada viimaste postituste vidinat üksikutel lehtedelainult ja mitte avalehel, mis juba kuvab kõige värskemaid postitusi. Samamoodi saate paigutada vajalikud vidinad ainult avalehele.

Allpool on mõned parimad pistikprogrammid. Võite kasutada Widget Logicit, tingimuslikel siltidel põhinevat pistikprogrammi või Vidinate kontekst ja kuva vidinad, kasutajaliidesepõhised pistikprogrammid, mis ei nõua sildi käsitsi lisamist. Vali endale kõige sobivam!

Vidinate loogika – Laadige alla siit

See pistikprogramm võimaldab teil WP tingimussilte kasutades juhtida, millistel lehtedel vidinaid kuvatakse. Sellel on ka võimalus lisada filter "widget_content", mis võimaldab teil kohandada mis tahes vidina HTML-i vastavalt oma teemale. See pistikprogramm lisab igale vidinale täiendava juhtvälja nimega "Vidina loogika", kus saate kasutada sobivaid WordPressi tingimussilte või mis tahes üldist PHP-koodi. Pistikprogramm töötab nagu võlu ja võimaldab teil kuvada vidinaid täpselt nii, nagu soovite. Kasutage seda siiski ettevaatlikult, kuna pistikprogramm kasutab eval() ja mõnele kasutajale võivad sildid olla ebasõbralikud.

Mõned sagedamini kasutatavad sildid on järgmised:

is_home() – vidina kuvamiseks ainult avalehel

is_single() – vidina kuvamiseks ainult ühe postituse lehel

!is_single() – vidina kuvamiseks kõigil lehtedel, välja arvatud ühe postituse leht

is_single( '17' ) – vidina kuvamiseks ainult ID 17-ga postitusel

is_page() – vidina kuvamiseks ainult lehtedel

is_category() – vidina kuvamiseks kategooriaarhiivi lehel

is_tag() – vidina kuvamiseks siltide arhiivi lehel

Neid valikuid kuvatakse vidinate lehel, kasutage ainult vajaduse korral.

Kuva vidinad - Laadige alla siit

Sarnane ja hõlpsasti kasutatav pistikprogramm, mis välistab vajaduse tingimussilte käsitsi lisada. Kuva vidinad lisab igale vidinale märkeruudud, et seda igal saidi lehel kuvada või peita. Saate valida ühe või mitu lehekülge, et kuvada või peita nendel määratud lehtedel vidinaid. See võimaldab teil muuta külgriba sisu erinevate lehtede, kategooriate, kohandatud taksonoomiate ja WPML-keelte jaoks. Ainus piirang on see, et see töötab ainult WordPressi versiooni 2.8 vormingus kirjutatud vidinatega. Vaikimisi on valitud „Peida märgistusel”, ilma ruute pole märgitud.

Vidina kontekst – Laadige alla siit

Veel üks sarnane pistikprogramm kasutajasõbraliku liidesega, mis muudab teie saidi konkreetsete postituste, lehtede või jaotiste vidinate kuvamise või peitmise lihtsaks (esileht, postitused, lehed, arhiivid, otsing jne). See sisaldab ka jaotiste sihtimist URL-ide järgi (koos metamärkide tugi) maksimaalse paindlikkuse tagamiseks.

Näiteks, kui soovite vidinat kuvada ainult iPhone'i kategoorias, sisestage asukoht kui kategooria/iphone/* et sihtida kõiki iPhone'i kategooria postitusi. Samamoodi, et näidata vidinat ainult konkreetsel lehel, sisestage lihtsalt veebilehe URL-i näpunäide */kontakt ja veenduge, et vidina konteksti olekuks on määratud "Kuva valitud".

Loodetavasti leidsite sellest postitusest kasu. 🙂

Sildid: BloggingTipsTricksWordPress