Cunoasterea anumitor detalii despre meniurile dvs. este importanta pentru gestionarea acestora prin linia de comanda. De ex., daca doriti sa afisati un anumit meniu pe website-ul dvs. va trebui sa cunoasteti locatiile disponibile pe care sa le includeti in sintaxa comenzii.  Datorita subcomenzii list, putem aduna detaliile de care avem nevoie, fara a fi nevoie sa parasim linia de comanda.

Pentru a afla detalii importante despre meniurile dvs. atunci cand le gestionati utilizand WP-CLI, va recomandam sa urmati pasii descrisi mai jos.

 

Afisarea meniurilor existente

 

Meniurile create pot fi listate cu ajutorul comenzii wp menu list.

- Autentificati-va pe server prin SSH cu utilizatorul cPanel care detine website-ul pe care doriti sa lucrati.

- Utilizati comanda cd pentru a accesa folderul radacina al website-ului dvs. de ex.:

 

cd public_html/wp

 

Inlocuiti public_html/wp cu calea reala catre folderul radacina al website-ului dvs.

 

Executati urmatoarea comanda:

 

wp menu list

 

Comanda de mai sus va returna un output similar cu:

 

[email protected] [~/public_html/wp]# wp menu list +---------+------------------+------------------+-----------+-------+ | term_id | name             | slug             | locations | count | +---------+------------------+------------------+-----------+-------+ | 8       | Primary New Menu | primary-new-menu |           | 0     | | 4       | primary-nav      | primary-nav      | top       | 0     | | 7       | primary-new      | primary-new      |           | 0     | | 5       | social-media     | social-media     | social    | 0     | +---------+------------------+------------------+-----------+-------+

 

Observati ca output-ul afiseaza detaliile meniurilor existente.  De ex, meniul numit primary-nav este alocat locatiei: top. Acest lucru inseamna ca meniul primary-nav va fi afisat acolo unde se afla meniul top, potrivit temei active.

 

Afisarea locatiilor de meniu disponibile

 

Ca regula, pentru a afisa un meniu pe website-ul dvs., atribuiti meniului o locatie. Intrucat mai intai trebuie sa stiti locatia (locurile) disponibile pentru a o specifica in comanda, trebuie sa gasiti detaliile locatiei. Pentru a identifica locatiile de meniu disponibile (pentru tema activata) utilizand WP-CLI, urmatii pasii de mai jos:

- Autentificati-va pe server prin SSH cu utilizatorul cPanel care detine website-ul pe care doriti sa lucrati.

- Utilizati comanda cd pentru a accesa folderul radacina al website-ului dvs. de ex.:

 

cd public_html/wp

 

Inlocuiti public_html/wp cu calea reala catre folderul radacina al website-ului dvs.

 

Rulati urmatoarea comanda:

 

wp menu location list

 

Comanda de mai sus va returna un output similar cu acesta, care afiseaza toate locatiile de meniu disponibile pentru tema activata:

 

[email protected] [~/public_html/wp]# wp menu location list +----------+-------------------+ | location | description       | +----------+-------------------+ | top      | Top Menu          | | social   | Social Links Menu | +----------+-------------------+

 

Observati in acest output 2 locatii disponibile: top si social.

 

Afisarea elementelor de meniu

 

Puteti revizui elementele incluse intr-un anumit meniu folosind subcomanda  wp menu item list. Pentru a gasi elementele incluse intr-un meniu folosind WP-CLI, urmati pasii de mai jos:

- Autentificati-va pe server prin SSH cu utilizatorul cPanel care detine website-ul pe care doriti sa lucrati.

- Utilizati comanda cd pentru a accesa folderul radacina al website-ului dvs. de ex.:

 

cd public_html/wp

 

Inlocuiti public_html/wp cu calea reala catre folderul radacina al website-ului dvs.

 

Executati urmatoarea comanda:

 

wp menu item list primary-nav

 

Inlocuiti primary-nav cu numele meniului pentru care doriti sa listati elementele.

Comanda va returna un output similar cu acesta, care afiseaza elementele si detaliile:

 

[email protected] [~/public_html/wp]# wp menu item list primary-nav +-------+-----------+--------------+---------------------------------+----------+ | db_id | type      | title        | link                            | position | +-------+-----------+--------------+---------------------------------+----------+ | 38    | post_type | Home         | http://w...com/wp/              | 1        | | 43    | post_type | About Us     | http://w...com/wp/about-us/     | 2        | | 45    | post_type | Clients      | http://w...com/wp/clients/      | 3        | | 47    | post_type | Gallery      | http://w...com/wp/gallery/      | 4        | | 49    | post_type | Resume       | http://w...com/wp/resume/       | 5        | | 51    | post_type | Info         | http://w...com/wp/info/         | 6        | | 53    | post_type | Testimonials | http://w...com/wp/testimonials/ | 7        | | 55    | post_type | Contact Us   | http://w...com/wp/contact-us/   | 8        | | 23    | taxonomy  | Blog         | http://w...com/wp/./blog/       | 9        | +-------+-----------+--------------+---------------------------------+----------+

 

Acum ca sunteti familiarizat cu modul in care puteti gasi detaliile meniurilor, puteti utiliza WP-CLI pentru a gestiona meniurile din linia de comanda.

 

Pentru asistenta in aplicarea instructiunilor de mai sus pe serverele HostX va rugam sa ne contactati. HostX ofera cel mai rapid hosting WordPress si va poate asista in rezolvarea problemelor dvs.

Răspunsul a fost util? 0 utilizatori au considerat informația utilă (0 Voturi)