Tovább a tartalomhoz

Szűrők és akciók listája

A számlákat érintő WordPress-szűrők és akciók összefoglalója: paraméterek, hely és használat.

Az alábbi szűrőkkel és akciókkal a bővítmény viselkedése és a számla kimenete módosítható. A kódot a téma functions.php fájljába vagy egy saját kiegészítő bővítménybe írd. A szövegek, a táblázat, a mezők és az összesítő módosításáról példákat a többi fejlesztői fejezetben találsz.

Szűrő Paraméterek Mit módosít
pdf_output_filename fájlnév, rendelésazonosító A PDF fájlneve
pdf_invoice_email_ids e-mail-azonosítók tömbje, rendelés Melyik WooCommerce e-mailekhez kerül számla mellékletként
pdf_invoice_modify_attachment PDF, azonosító, rendelés A csatolt PDF módosítása küldés előtt
pdf_invoice_download_user_id felhasználóazonosító, aktuális felhasználó, rendelésazonosító Ki töltheti le a számlát
pdf_invoice_invoice_link_thanks a számlára mutató link, rendelésazonosító A megrendelés utáni („köszönjük”) oldalon megjelenő számlalink
woocommerce_pdf_my_account_button_label felirat A gomb felirata a Rendeléseim oldalon
pdf_invoice_order_status_array rendelési állapotok tömbje Melyik állapotokhoz készül számla
Szűrő Paraméterek Mit módosít
pdf_content_additional_content tartalom, rendelésazonosító A sablon teljes tartalma: saját cimkék cseréjére
pdf_template_table_headings fejléc, rendelésazonosító A terméktáblázat fejléce
pdf_template_line_output tételsorok, rendelésazonosító A terméktáblázat sorai
pdf_invoice_item_name név, tétel, termék, rendelés Egy tétel neve
pdf_invoice_meta_output meta-adatok HTML-je A tétel meta-adatai (pl. változat)
pdf_template_order_notes kimenet, rendelésazonosító A rendelés megjegyzései
pdf_template_order_totals kimenet, rendelésazonosító Az egész összesítő blokk (alapból ez fut)
pdf_template_order_subtotal, _shipping, _coupons, _discount, _tax, _total kimenet, rendelésazonosító Az összesítő egy-egy sora (alapból nincs használatban)
pdf_invoice_terms_page_id oldalazonosító, rendelésazonosító Melyik oldal szövege kerül a szerződési feltételekhez

A pdf_template_*_text szűrők a sablonban a szövegeket veszik körül (lista és példa: Szövegek és saját mezők a számlán): pdf_template_invoice_number_text, pdf_template_order_number_text, pdf_template_invoice_date_text, pdf_template_order_date_text, pdf_template_payment_method_text, pdf_template_shipping_method_text, pdf_template_payment_status_text, pdf_template_billing_details_text, pdf_template_shipping_details_text, pdf_template_registered_name_text, pdf_template_registered_office_text, pdf_template_company_number_text, pdf_template_vat_number_text.

Akció Mit tesz lehetővé
woocommerce_pdf_invoice_additional_fields_admin Új mező a WooCommerce → PDF-számla beállítóoldal aljára
woocommerce_pdf_invoice_settings_action A beállítások módosítása
  • A sablonhoz nem kell nyúlnod, ha a pdf_content_additional_content szűrővel cseréled a saját cimkéidet, de a cimkét a template.php-ba mindig be kell tenni.
  • A pdf_template_line_output és a pdf_template_table_headings szűrőt mindig párban módosítsd, különben az oszlopok nem illeszkednek.
  • A bővítmény sok további, a számla egy-egy részét (logó, cégnév, cím, számlaszám, dátum, számlázási és szállítási adatok, csomagkövetés, betűtípus, papírméret) érintő szűrőt is tartalmaz; ezek pdf_invoice_display_…, pdf_invoice_billing_… és hasonló előtaggal indulnak.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások