Cum să incorporezi logica condiționată în meniuri în WordPress

Publicat: 2022-07-27


Doriți să afișați produse distincte de meniu de navigare pentru pagini web distincte în WordPress? Sau afișați un meniu divers pentru cumpărătorii conectați?

WordPress vă permite să prezentați un meniu de navigare într-o locație unică în subiectul dvs., dar în mod implicit, va afișa în general clar meniul similar.

În această postare, vă vom arăta clar cum să includeți logica condiționată în meniuri în WordPress.

How to Add Conditional Logic to Menus in WordPress

De ce să creșteți logica condiționată la meniuri în WordPress?

Meniurile de navigare oferă compoziția site-ului dvs. de internet WordPress și îi ajută pe vizitatorii site-ului să găsească ceea ce își doresc. În mod implicit, site-ul dvs. WordPress va afișa meniul de navigare exact pentru toți clienții și pentru toate postările și paginile web.

Cu toate acestea, pot exista momente în care doriți să afișați meniuri unice pe ecran pentru diverși consumatori sau pe pagini web distincte de pe pagina dvs. web.

Site-urile web, cum ar fi un punct de vânzare on-line, o comunitate de site-uri web de membru WordPress sau un sistem de informare online, toate pot recompensa din meniurile de navigare personalizate.

Folosind logica condiționată, puteți crește mărfurile adăugate din meniu pentru persoanele conectate, astfel încât acestea să își poată gestiona conturile, să-și reînnoiască abonamentele sau să se uite la clasele de pe net pe care le-au achiziționat. Puteți să vă gândiți la el ca un control al intrării în meniul WordPress.

Acestea fiind spuse, haideți să vedem cum să includeți logica condiționată în meniuri în WordPress. Iată subiectele pe care le vom acoperi în acest tutorial:

Pasul inițial este să dezvoltați meniurile de navigare adăugate pe care doriți să le ecranați în WordPress. După aceea, puteți utiliza logica condiționată pentru a decide când va fi afișat aproape fiecare meniu.

În principiu, mergeți la pagina Aspect fizic » Meniuri din tabloul de bord WordPress. Dacă aveți deja un meniu de navigare pe care îl utilizați pe site-ul dvs. de internet pentru toți utilizatorii, atunci acesta poate fi meniul dvs. implicit.

Main menu

Pe viitor, va trebui să faceți clic pe linkul site-ului „creați un meniu nou” pentru a dezvolta un meniu nou. De exemplu, puteți crea un meniu pentru a fi afișat utilizatorilor finali autentificați și încă unul pentru a fi afișat pe pagina sau clasă de site web WordPress selectată.

Pe partea rămasă a ecranului, puteți vedea o listă a paginilor site-ului dvs. Doar verificați caseta de lângă orice site web pe care doriți să îl măriți în meniul dvs. și faceți clic pe butonul „Adăugați la meniu”.

Logged in menu

Puteți, de asemenea, să glisați și să plasați elementele de meniu din partea dreaptă a ecranului pentru a le rearanja.

Chiar și mai jos pe site, puteți alege un loc pentru a vă afișa meniul. Dar, nu trebuie să alocați un loc acestui meniu acum. Vom face asta în etapa următoare.

Nu uitați să faceți clic pe butonul „Salvați meniul” pentru a cumpăra variantele dvs.

Pentru mai multe informații despre generarea meniurilor, puteți obține o apariție la tutorialul nostru pentru începători despre cum să adăugați un meniu de navigare în WordPress.

Este adesea valoros să afișați diverse meniuri de navigare clienților, indiferent dacă aceștia s-au conectat la site-ul dvs. web sau nu.

De exemplu, puteți încorpora hyperlinkuri de conectare și înregistrare pentru clienții deconectați și puteți crește un link pentru site-ul de deconectare către meniul dvs. pentru meniul dvs. conectat.

Sau dacă lucrați la un punct de vânzare cu amănuntul WooCommerce, atunci puteți conține mărfuri pentru consumatorii dvs. care sunt ascunse publicului standard.

Mai întâi, trebuie să instalați și să activați pluginul Meniuri condiționate. Pentru mai multe detalii, consultați informațiile noastre pas cu fază despre cum să instalați un plugin WordPress.

La activare, va trebui să aruncați o privire la pagina Aspect vizual » Meniuri și să comutați la fila „Gestionați locații”.

Manage menu locations

De mai jos, veți vedea înregistrarea locațiilor meniurilor de acolo și meniurile care sunt afișate în acest moment. Acestea vor fluctua în funcție de subiectul WordPress pe care îl utilizați.

De exemplu, pe pagina noastră web demonstrativă, se arată că cel mai important meniu local afișează un meniu de navigare intitulat „Meniu principal”.

Putem informa pluginul să arate un meniu diferit atunci când o afecțiune sigură este potrivită făcând clic pe hyperlinkul „+ Meniu condiționat” și hotărând asupra unui alt meniu din meniul derulant. Pentru acest tutorial, vom selecta „Meniu Conectat”.

Select logged in menu

În viitor, trebuie să faceți clic pe backlink „+ Condiții”.

Acest lucru va afișa o fereastră pop-up în care veți vedea o mulțime de situații pentru care să optați.

Select logged in user aa the condition

Pur și simplu bifați caseta viitoare la opțiunea „Utilizator conectat”, apoi faceți clic pe butonul „Salvare”.

Acum puteți vizita site-ul dvs. web pentru a vedea meniul de consumator conectat în acțiune. Vă puteți deconecta de pe site-ul dvs. web pentru a vedea meniul de navigare care este dovedit tuturor celorlalți utilizatori.

Different menu for logged in users

Pentru instrucțiuni mult mai detaliate și pentru a stăpâni cum să aplicați acest cod, aruncați o privire la ghidul nostru despre cum să afișați diverse meniuri cumpărătorilor conectați în WordPress.

În momentul în care o persoană se autentifică, puteți afișa pe ecran și un meniu de navigare divers, bazându-vă pe rolul de utilizator pe care i l-ați atribuit.

Pentru un caz concret, puteți include alte produse de meniu pentru un administrator și elemente minime suplimentare pentru un colaborator. Sau pe o pagină web de membru, ați putea acorda diverse cantități de acces la diferite game de membri.

Ca și în secțiunea anterioară, trebuie să configurați și să activați pluginul Meniuri condiționate, apoi să vizitați pagina Aspect fizic » Meniuri și să treceți la fila „Gestionați locații”.

Select the Conditional Menu

Ar trebui să încorporați meniul condiționat adecvat pentru rolul de persoană pe care îl veți găsi. Pentru acest tutorial, am ales meniul „Nav Menu Administrator”.

După aceea, va trebui să faceți clic pe linkul „+ Condiții” pentru a putea alege poziția de consumator.

Select the Roles That Should See the Menu

Va trebui să faceți clic pe fila „Roluri de utilizator” pentru a vedea casetele de selectare pentru fiecare job de consumator de pe site-ul dvs. Pur și simplu faceți clic pe rolurile de consumator care vor vedea acest meniu, apoi faceți clic pe butonul „Salvare”.

Puteți afișa un meniu diferit pentru pagini web unice în WordPress. Pentru ilustrare, puteți afișa mai multe produse de meniu pe pagina dvs. web de acoperire a confidențialității, cum ar fi un link către site-ul dvs. de descoperire a cookie-urilor.

Pentru a face acest lucru, trebuie să configurați și să activați pluginul Meniuri condiționate, așa cum sa dovedit anterior menționat, apoi să optați pentru meniul de navigare acceptabil și să faceți clic pe link-ul de backlink „+ Condiții”.

De data aceasta ar trebui să faceți clic pe fila „Pagini”. Veți vedea o listă a fiecărui site de pe site-ul dvs. de internet.

Select the Pages Where the Menu Should Be Displayed

Trebuie să plasați o bifă pe fiecare pagină individuală a site-ului web în care doriți să afișați meniul de navigare, apoi faceți clic pe butonul „Salvare”.

Ascunderea meniului de navigare pe paginile de internet de destinație în WordPress

Este posibil să existe pagini web pe site-ul dvs. web în care cu adevărat nu doriți să afișați deloc un meniu de navigare, așa cum sunt paginile dvs. de destinație.

Un site web de aterizare este construit pentru a crește profiturile sau pentru a face clienți potențiali pentru o organizație. Pe aceste pagini web, veți dori să minimizați distragerile și să prezentați clienților toate detaliile pe care trebuie să le aibă pentru a lua în considerare o anumită acțiune.

În ghidul nostru despre cum să vă îmbunătățiți conversiile site-ului de destinație cu 300%, vă sugerăm să reduceți distracția prin eliminarea meniurilor de navigare și a altor hyperlinkuri de pe pagina web.

Puteți face asta utilizând pluginul Meniuri condiționate. Când decideți asupra meniului condiționat, de data aceasta trebuie să selectați „Dezactivați meniul” din meniul derulant.

Select Disable Menu From the Drop Down

Apoi, trebuie să faceți clic pe conexiunea „+ Condiții” pentru a alege când să afișați meniul.

Ar trebui pur și simplu să faceți clic pe fila „Pagini” și să puneți semne de selectare viitoare pe paginile dvs. de destinație.

Select the Pages Where the Navigation Menu Should Be Hidden

Nu treceți niciodată cu vederea să faceți clic pe butonul „Salvați” pentru a vă stoca configurațiile.

Meniurile de navigare sunt un software puternic de structură web la nivel mondial. Acestea vă permit să plasați utilizatorii finali în secțiunile cele mai critice ale paginii dvs. web.

Acum că afișați meniuri de navigare unice pe diferite pagini web și pentru utilizatori finali unici, este posibil să vă întrebați cum le puteți personaliza suplimentar.

Încercați aceste tutoriale utile pentru a prelungi performanța meniurilor de navigare de pe site-ul dvs. WordPress.

Sperăm că acest tutorial v-a ajutat să descoperiți cum să includeți logica condiționată în meniuri în WordPress. S-ar putea să doriți, de asemenea, să studiați cum să creați fluxuri de lucru automate sau să examinați înregistrarea noastră a pluginurilor ideale pentru dovezi sociale pentru WordPress și WooCommerce.

Dacă ți-a plăcut acest articol, atunci te rugăm să te abonezi la canalul nostru YouTube pentru tutoriale de filme WordPress. Ne puteți descoperi și pe Twitter și Facebook.