Cautare in site

Articol

WooCommerce – distribuirea in pagini a continutului afisat cu Shortcode

WooCommerce – distribuirea in pagini a continutului afisat cu Shortcode

La ce folosesc Shortcode-urile in WooCommerce

Acolo unde nu putem utiliza paginile arhivelor (categorii de produse, tag-uri asociate produselor etc) care sunt deja incluse in mod predefinit in WooCommerce, putem utiliza shortcode-urile inglobate.

Acestea ne sunt utile pentru a adauga continut specific magazinului in orice pagina sau articol din site-ul web WordPress. Se pot folosi pentru a afisa:

– cosul de cumparaturi;

– produsele recente, in oferta, in evidenta, corelate;

– produsele dintr-o categorie sau tag-urile asociate;

– produse singulare, adaugarea in cos etc.

Consultati lista Shortcode-urilor incluse in WooCommerce.

Aspectul de care ne ocupam astazi este faptul ca Shortcode-urile in WooCommerce nu au in mod predefinit paginare – continutul rezultat prin utilizarea lor nu este distribuit in mai multe pagini intre care sa se poata naviga.

shorcode-woocommerce

In momentul in care output-ul este de zeci sau sute de produse avem nevoie in mod necesar ca acestea sa fie prezentate pe mai multe pagini pentru a facilita navigarea. Chiar daca shortcode-urile permit declararea numarului de elemente pe pagina (per_page) si in cate coloane sa fie distribuite (columns), nu permite navigarea intre variile pagini de rezultate.

Acest lucru ne este evidentiat pe pagina listei shortcode-urilor in WooCommerce:

distribution-in-pages-shorcode-woocommerce

WooCommerce nu va face paginarea predefinita

Pozitia dezvoltatorilor de la Automattic este ca:

Pentru a obtine distribuirea in pagini adecvata ar trebui folosite arhivele. Shortcode-urile sunt pentru output static – adaugarea paginarii nu ar mai permite utilizarea cache-ului static si ar duce la marirea numarului de interogari, ceea ce ar afecta performanta site-ului.
Explica Mike Joley intr-un forum WooCommerce

Cum se obtine output-ul shorcode-urilor din WooCommerce pe mai multe pagini

Solutia vine ca in majoritatea cazurilor de la un plugin: Shortcode Pagination for WooCommerce
Acesta distribuie pe mai multe pagini continutul rezultat din urmatoarele shortcode-uri:
– product_category
– recent_products
– featured_products
– best_selling_products
– top_rated_products
– sale_products



NOU: Curs Video On Demand pentru utilizarea WooCommerce: 52 de lectii video + dispense – acces la platforma de e-learning nelimitat timp de 6 luni

Detalii curs eCommerce cu WordPress si WooCommerce

Nu sunt comentarii

Adauga Comentariu

Adresa ta de e-mail nu va fi publicata.