Cum să adăugați câmpuri personalizate de produse la woocommerce, crearea, promovarea site-urilor, publicitate în

Când configurați WooCommerce, uneori trebuie să adăugați câmpuri personalizate la WooCommerce pentru produs, astfel încât să puteți stoca date suplimentare pentru fiecare produs. În acest articol, vom adăuga câmpuri la filele de produse existente și vom crea o filă nouă de produse.







Adăugați câmpuri personalizate la WooCommerce pentru produs

Dacă doriți să adăugați un câmp de produs personalizat la WooCommerce. puteți adăuga un câmp personalizat. Dar crearea câmpurilor de produse personalizate poate fi o sarcină plictisitoare dacă doriți să adăugați mai multe câmpuri.

Crearea propriului dvs. marcaj personalizat pentru produs este doar în ordine atunci când creați un aspect personalizat în METABOX. Dar, dacă utilizați numai câmpuri obișnuite, utilizați funcția de câmp produs în WooCommerce. Va fi mult mai ușor să creați mai multe câmpuri de produse utilizând API-ul WooCommerce în WordPress.

Să aflăm despre aceste funcții.

Câmpul de text

Textul este câmpul de intrare principal, care poate lua diferite tipuri, cum ar fi textul, numărul, data etc. Orice care acceptă HTML5, puteți adăuga acolo. Dar, nu o folosiți dacă doriți să adăugați un câmp de selecție sau o casetă de selectare. Există două alte funcții pentru acest lucru. Numele funcției pentru adăugarea textului în câmpul produsului WooCommerce este woocommerce_wp_text_input.

În mod prestabilit, filele de produse

Acum, că știm toate funcțiile pe care le putem folosi pentru a adăuga propriile câmpuri pentru un produs individual în WooCommerce, să aflăm despre filele implicite ale produsului. Există 7 file în mod prestabilit:







Unele dintre aceste file vor fi afișate numai pentru un anumit tip de produs. În fiecare dintre aceste file, puteți să vă conectați funcția proprie pentru a adăuga câmpurile personalizate pentru produse. Iată cârligele pe care le puteți utiliza:

  • woocommerce_product_options_pricing
  • woocommerce_product_options_downloads
  • woocommerce_product_options_tax
  • woocommerce_product_options_general_product_data
  • woocommerce_product_options_sku
  • woocommerce_product_options_stock
  • woocommerce_product_options_stock_fields
  • woocommerce_product_options_stock_status
  • woocommerce_product_options_sold_individually
  • woocommerce_product_options_inventory_product_data

Fila Produse similare

Fila de produse personalizate

Unele add-on-uri sau soluții vor necesita, de asemenea, file suplimentare. Putem adăuga file personalizate utilizând un filtru sau o acțiune:

  • Filtrați: woocommerce_product_data_tabs
  • Acțiune: woocommerce_product_write_panel_tabs

Dacă vom folosi acțiunea, atunci va trebui să scriem un articol întreg pentru noi înșine. Dacă folosim un filtru, trebuie doar să extindem fila existentă. Trebuie, de asemenea, să adăugăm un panou pe care să-l afișăm când se face clic pe fila noastră.

Acum vă vom arăta cum să adăugați file.

Fila personalizată cu filtru

Când adăugați o filă utilizând un filtru, trebuie să definiți o etichetă. ținta și clasa. Ținta este atributul id al panoului nostru.

add_filter ('woocommerce_product_data_tabs'. 'my_custom_tab');

* Adăugați o filă personalizată

funcția my_custom_tab ($ tabs)

$ tabs ['custom_tab'] = array (

'label' => __ ('fila mea de utilizator'. 'textdomain').

'target' => 'the_custom_panel'.

'class' => array ().

Fila personalizată cu acțiuni

Când definim fila personalizată cu o acțiune, trebuie să creăm toate marcările. Aceasta înseamnă că adăugarea elementului li. și, de asemenea, cu scopul de a ca o valoare în href.







Articole similare

Trimiteți-le prietenilor: