Tovább a tartalomhoz

Hookok és szűrők

A bővítmény műveletei (action) és szűrői (filter) témakörönként: kosár, rendelés, feltételek, számítások, feltöltések, termékoldal és még sok más.

A bővítmény működését a sablon functions.php fájljából vagy egy saját bővítményből add_filter() és add_action() hívásokkal módosíthatod. Az alábbi lista témakörök szerint rendezve mutatja a hookokat. A zárójelben a hook kapott paraméterei állnak; Művelet jelzi az action-öket, minden más szűrő.

Ez a lista a hook nevét és a rövid szerepét adja meg. A visszatérési értéket általában a paraméterekből tudod kikövetkeztetni: a szűrő az első paramétert módosítva adja vissza.

Hook Mit állít
pewc_bypass_extra_fields_transient ($bypass) Kikényszeríti annak újraellenőrzését, hogy a terméknek van-e kiegészítő mezője, majd visszaállítja az átmeneti tárolót
pewc_add_to_cart_button_class ($class, $product) A kosárba gomb CSS-osztályai az archívoldalon, a mezős termékeknél
pewc_filter_view_product_text ($text, $product) A „Beállítások kiválasztása” gomb szövege a terméklistákban
Hook Mit állít
pewc_calculation_look_up_tables ($tables) A számításokban használt keresőtáblák
pewc_calculation_look_up_fields ($fields) A számításokban használt kereső mezők
pewc_calculation_global_calculation_vars ($vars) További változók a számítás mezőkhöz
pewc_look_up_table_null_signifier ($text) Az üres értéket jelölő szöveg a keresőtáblákban
pewc_enable_calc_in_cart ($enable) Számítás a kosárban, ha a mennyiség változik
Hook Mit állít
pewc_price_with_extras_before_calc_totals ($new_price, $cart_item) A kiegészítőkkel növelt ár a végösszegek számítása előtt
pewc_filter_flat_rate_cart_global_label ($flat_rate_label, $item) A fix díj általános felirata
pewc_allow_flat_rate_cart_label_variations ($enable, $item) Szerepeljen-e a változat a fix díj feliratában
pewc_filter_flat_rate_cart_label ($flat_rate_label, $item) A fix díj felirata a kosárban
pewc_flat_rate_label ($flat_rate_label, $id, $flat_rate) A felirat a fix díj hozzáadásakor
pewc_flat_rate_fee ($flat_rate_price, $id, $flat_rate) A fix díj összege hozzáadáskor
pewc_flat_rate_fee_is_taxable ($taxable, $id) Adóköteles-e a fix díj
pewc_flat_rate_fee_tax_class ($tax_class, $id) A fix díj adóosztálya
pewc_flat_rate_cost_text ($flat_rate_cost_text, $item) A fix díj szövege a kosárban
pewc_minimum_price_error_notice ($notice, $product_id) A legkisebb ár hibaüzenete
pewc_force_minimum_price_notice ($notice, $product_id) A legkisebb ár üzenetének kikényszerítése
pewc_filter_cart_item_price ($price, $item) A kosártétel ára
pewc_filter_price_for_uploads ($price, $cart_item_data, $item, $group_id, $field_id) A feltöltések ára a kosárban
pewc_filter_cart_item_data_price ($price, $cart_item_data, $item, $group_id, $field_id) A kosártétel-adat ára
pewc_add_cart_item_data_price ($price, $item, $product_id) Egy kiegészítő ára
pewc_maybe_adjust_tax_price_with_extras ($enable) Az adó korrigálása a kiegészítőkkel növelt áron
Hook Mit állít
pewc_filter_item_start_list ($item, $group, $group_id, $product_id) A mezők adatai a termékhez adás előtt
pewc_filter_end_add_cart_item_data ($cart_item_data, $item, $group_id, $field_id, $value) A kosártétel adatai a kiegészítők hozzáadása után
pewc_filter_not_visible_unset_cart_item_data ($cart_item_data, $group_id, $field_id) A nem látható mezők adatai
pewc_after_add_cart_item_data ($cart_item_data) A kosártétel adatai, miután a kiegészítők bekerültek (nevével ellentétben szűrő)
pewc_cart_item_value_child_products ($value, $item) A kosártétel értéke gyermektermékeknél
pewc_add_cart_item_data_upload_file ($upload_file, $file, $id, $i, $post) A feltöltött fájl a kosáradatok összeállításakor
pewc_filter_cart_item_data ($files, $item, $group_id, $field_id, $uploads) A feltöltött fájlok a kosáradatokban
pewc_disable_esc_url_uploaded_file ($disable, $item, $product_id) Kikapcsolja az esc_url használatát a feltöltött fájlokon
pewc_end_add_cart_item_data (Művelet: $cart_item_data, $item, $group_id, $field_id) Minden mező kosáradatba kerülése után fut
pewc_cart_item_data_after_groups (Művelet: $cart_item_data, $product_extra_groups) Az összes csoport és mező hozzáadása után fut
Hook Mit állít
pewc_filter_validation_notice ($notice, $label, $item) A kötelező mező üzenete
pewc_filter_minchars_validation_notice ($notice, $label, $item) A legkisebb karakterszám üzenete
pewc_filter_maxchars_validation_notice ($notice, $label, $item) A legnagyobb karakterszám üzenete
pewc_filter_minchecks_notice ($notice, $label, $item) A legkevesebb kijelölés üzenete
pewc_filter_maxchecks_notice ($notice, $label, $item) A legtöbb kijelölés üzenete
pewc_only_validate_number_field_value_if_field_required ($enable, $product_id, $item) Szám mezőt csak kötelezőnél ellenőrizzen
pewc_filter_minval_validation_notice ($notice) A legkisebb érték üzenete
pewc_filter_maxval_validation_notice ($notice) A legnagyobb érték üzenete
pewc_filter_color_validation_notice ($notice) Hibás hexkód üzenete a színválasztónál
pewc_filter_file_size_validation_notice ($notice) A túl nagy fájl üzenete
pewc_file_not_valid_message ($file_not_valid_message) Az érvénytelen fájl üzenete
pewc_filter_exact_children_validation_notice ($notice, $label, $min_products) A pontos gyermektermék-szám üzenete
pewc_filter_min_children_validation_notice ($notice, $label, $min_products) A legkevesebb gyermektermék üzenete
pewc_filter_max_children_validation_notice ($notice, $label, $max_products) A legtöbb gyermektermék üzenete
pewc_filter_independent_select_validation_notice ($notice) A választó mezőnél kért mennyiség üzenete
pewc_validate_child_products_stock ($validate, $item) Ellenőrizze-e a gyermektermékek készletét
pewc_child_products_stock_validation_notice ($notice, $item) A kifogyott, ezért nem hozzáadott tételek üzenete
pewc_filter_validate_cart_item_status ($passed, $post, $item) A kosártétel ellenőrzésének eredménye
Hook Mit állít
pewc_hidden_field_types_in_cart ($field_types) A kosárban elrejtett mezőtípusok
pewc_display_child_product_meta ($enable, $item) A szülő és a gyermektermékek összekapcsolt megjelenítése
pewc_show_field_prices_in_cart ($enable, $item) Mutassa-e a mezők árát
pewc_show_option_prices_in_cart ($display, $item) Mutassa-e a választható elemek árát
pewc_show_link_only_cart ($enable) Csak hivatkozást mutasson a feltöltött fájlra (például túl nagy kép esetén)
pewc_force_always_display_thumbs ($enable) Mindig mutasson bélyegképet a képfájlokról
pewc_get_item_data_after_file ($display, $file) A tételadat a fájl után
pewc_filter_item_value_in_cart ($item_value, $item) A tétel értékének megjelenítése
pewc_show_original_price_in_order ($show) Mutassa-e a termék eredeti árát
pewc_original_price_text ($original_price_text) Az eredeti ár felirata
pewc_end_get_item_data ($other_data, $cart_item, $groups) A kosárban megjelenő tételadatok
pewc_after_cart_item_edit_options ($edit_options) A szerkesztési hivatkozás
pewc_after_cart_item_edit_options_text ($edit_options_text, $product_id) A szerkesztési hivatkozás szövege
pewc_indent_markup ($child_product_name_markup) A gyermektermékek nevének behúzása
pewc_display_group_titles_cart ($show, $group_id) Mutassa-e a csoportcímeket
Hook Mit állít
pewc_conditional_fields ($fields) A termék vagy csoport összes kiegészítő mezője
pewc_field_condition_field ($field, $item, $product_id) A feltételben használt mező
pewc_field_condition_rule ($rule, $item, $product_id) A feltételben használt szabály
pewc_field_condition_value ($value, $item, $product_id) A feltételben használt érték
pewc_field_condition_key ($key, $item, $product_id) A feltételben használt kulcs
pewc_conditions_timer ($milliseconds) A feltételek kiértékelésének időzítése (optimalizálás)
pewc_get_conditional_field_visibility ($is_visible, $id, $item, $items, $product_id, $variation_id, $cart_item_data, $group_id, $group) Egy feltételes mező láthatósága
Hook Mit állít
pewc_filter_date_field_params ($params, $item) A dátum mező paraméterei
Hook Mit állít
pewc_global_rules ($rules) A lehetséges szabályok listája
pewc_bypass_is_admin_check_in_groups_filter ($enable) Más bővítmények (például terméktáblázat) is hozzáférhetnek a globális csoportokhoz
pewc_global_group_order ($global_order) A globális csoportok sorrendje
pewc_get_all_product_ids_limit ($limit) Az összes termékazonosító listájának korlátja
pewc_get_all_product_ids_status ($status) A listázott termékek állapota
pewc_filter_global_categories_taxonomy ($taxonomy, $group_key, $group, $rule) A kategória-szabály taxonómiája
pewc_filter_global_categories ($terms, $group_key, $group) A kategória-szabály kategóriái
pewc_after_verify_all_products ($verified, $product_id, $global, $rule) Az „összes termék” szabály ellenőrzése után
pewc_after_pewc_verify_products_rule ($verified, $product_id, $global, $rule) A „termékek” szabály ellenőrzése után
pewc_filter_permitted_cats ($global_rules_categories, $product_id, $global, $rule) A termékhez engedélyezett kategóriák
pewc_after_pewc_verify_categories_rule ($verified, $product_id, $global, $rule) A „kategóriák” szabály ellenőrzése után
Hook Mit állít
pewc_filter_product_extra_groups ($product_extra_groups, $post_id) A termék kiegészítő csoportjai
pewc_before_update_field_all_params ($item, $field_id) A mező paraméterei a frissítés előtt
pewc_item_object ($item, $field_id) A mező objektuma
pewc_item_params ($params, $field_id) A mező paraméterei
pewc_get_group_title ($group_title, $group_id, $has_migrated) A csoport címe
pewc_get_group_description ($group_description, $group_id, $has_migrated) A csoport leírása
pewc_get_group_layout ($group_layout, $group_id) A csoport elrendezése
pewc_all_conditions_by_field_id ($field_conditions, $groups, $product_id) Az összes feltétel mezőazonosító szerint
pewc_enable_groups_as_post_types ($display) Csoportok külön tartalomtípusként
pewc_enable_fields_as_post_types Mezők külön tartalomtípusként
pewc_filter_text_field_attributes ($attributes, $item) A szöveg mező HTML-attribútumai
pewc_filter_color_picker_field_attributes ($attributes, $item) A színválasztó HTML-attribútumai
pewc_products_for_cats_limit ($limit) A kategóriákon belüli termékek korlátja
pewc_adjust_tax ($adjust) Adókorrekció
pewc_filter_calculated_cost_before_calculate_totals ($new_price, $cart_item, $cart_key) A kiszámolt költség a végösszegek előtt
pewc_ignore_tax_adjustments ($enable, $cart_item) Az adókorrekció kihagyása egy tételnél
pewc_enable_dropzonejs ($enable_js) A húzd-és-ejtsd feltöltő (DropzoneJS) bekapcsolása
pewc_filter_max_upload ($pewc_max_upload) A legnagyobb feltöltési méret
pewc_user_can_edit_products ($can_edit) Szerkeszthet-e termékeket a felhasználó
pewc_image_swatch_thumbnail_size ($size, $item) A képminták bélyegképének mérete
pewc_reset_hidden_fields ($reset, $post_id) Állítsa-e vissza az elrejtett mezőket
Hook Mit állít
pewc_duplicate_fields ($enable, $arg) Mezők duplikálása
pewc_wcmmqo_disable_validate_child_products ($disable) Kikapcsolja a gyermektermékek ellenőrzését a mennyiségkezelő bővítmény (WCMMQO) integrációjában
Hook Mit állít
pewc_filter_validation_notice ($notice, $label, $item) A kötelező mező üzenete az oldalon
pewc_filter_minval_validation_notice ($notice, $label, $field_minval) A legkisebb érték üzenete
pewc_filter_maxval_validation_notice ($notice, $label, $field_maxval) A legnagyobb érték üzenete
pewc_filter_minchars_validation_notice ($notice, $label, $field_minchars, $item) A legkisebb karakterszám üzenete
pewc_filter_maxchars_validation_notice ($notice, $label, $field_maxchars, $item) A legnagyobb karakterszám üzenete
Hook Mit állít
pewc_number_teaser_fields ($number) A felugró előnézetben mutatott mezők száma
pewc_number_teaser_options ($number) A felugró előnézetben mutatott választható elemek száma
pewc_show_all_fields_in_lightbox ($show_all) Minden mező látszódjon-e
Hook Mit állít
pewc_filter_get_upload_dir ($path) A feltöltési mappa útvonala
pewc_filter_get_upload_url ($url) A feltöltési mappa webcíme
pewc_overwrite_htaccess_file Felülírja-e a .htaccess fájlt
pewc_protected_directory_allowed_filetypes ($restricted_filetypes) A védett mappában engedélyezett fájltípusok
pewc_permitted_mimes ($permitted_mimes) Engedélyezett MIME-típusok
pewc_image_mimes ($image_mimes) Engedélyezett képtípusok
pewc_after_ajax_upload ($uploaded_files, $post) A feltöltött fájlok az AJAX-feltöltés után
pewc_filter_upload_success_message ($message) A sikeres feltöltés üzenete
pewc_filter_upload_failed_message ($message) A sikertelen feltöltés üzenete
pewc_dz_tpl_td (Művelet) A feltöltő sablon táblázatcellájában fut
pewc_uploaded_file_date_format ($format) A feltöltött fájl dátumformátuma

A feltöltő szövegeit külön szűrők adják, mindegyik egy üzenetet ad vissza: pewc_filter_dictDefaultMessage_message (alapüzenet), pewc_filter_dictFallbackMessage_message, pewc_filter_dictFallbackText_message, pewc_filter_dictFileTooBig_message (túl nagy fájl), pewc_filter_dictInvalidFileType_message (nem engedélyezett típus), pewc_filter_dictCancelUpload_message, pewc_filter_dictUploadCanceled_message, pewc_filter_dictCancelUploadConfirmation_message, pewc_filter_dictRemoveFile_message és pewc_filter_dictMaxFilesExceeded_message (túl sok fájl).

További feltöltés-szűrők:

Hook Mit állít
pewc_dropzone_thumbnail_width ($id, $field) A bélyegkép szélessége
pewc_dropzone_thumbnail_height ($id, $field) A bélyegkép magassága
pewc_dropzone_max_thumbnail_size ($id) A bélyegkép legnagyobb fájlmérete
pewc_dropzone_timeout ($id) A feltöltés időkorlátja
pewc_file_data ($pewc_file_data, $id, $product_id) Az AJAX-szal feltöltött fájlok átalakítása $_FILES szerkezetűvé
pewc_files_array ($files, $pewc_file_data, $id, $product_id) A fájlok tömbje
pewc_enable_pdf_thumb PDF-bélyegképek

A feltöltő szkript beillesztési pontjai (mind $id, $field paraméterekkel): pewc_start_upload_script, pewc_end_upload_options, pewc_start_upload_script_init, pewc_after_upload_queuecomplete, pewc_after_upload_script_init, pewc_end_upload_script.

Hook Mit állít
pewc_filter_has_migrated ($has_migrated) Áttelepítették-e már a kiegészítőket az új tárolási módra
Hook Mit állít
pewc_display_child_product_meta ($display, $item) A gyermektermék adatainak megjelenítése a rendelésben
pewc_hidden_group_types_in_order ($hidden_group_types) A rendelésben elrejtett csoporttípusok
pewc_show_field_prices_in_order ($show) A mezők árának megjelenítése
pewc_filter_item_value_in_cart ($value, $field) A tétel értéke (rendelési változat)
pewc_uploaded_file_display_name ($display_name, $file, $field) A feltöltött fájl megjelenített neve
pewc_remove_thumbs_in_order_page ($remove) Feltöltött képek bélyegképeinek elhagyása a rendelési oldalon
pewc_remove_thumbs_in_emails ($remove) Bélyegképek elhagyása az e-mailekből
pewc_get_item_data_after_file ($display_name, $file) A tételadat a fájl után
pewc_order_item_upload_other_data ($display, $field, $item) Egyéb feltöltési adat a rendelési tételnél
pewc_show_original_price_in_order ($show) Az eredeti ár megjelenítése
pewc_original_price_text ($text) Az eredeti ár felirata
pewc_indent_markup ($markup) A behúzás jelölése
pewc_order_number ($order_id, $order) A megjelenített rendelésszám
pewc_order_upload_dir ($order_upload_dir, $field) A rendelés feltöltési mappája
pewc_order_upload_url ($order_upload_url, $field) A rendelés feltöltési webcíme
pewc_use_field_id_order_item_meta_label ($use_field_id, $field, $item) A mezőazonosító legyen-e a rendelési tétel metaadatának felirata
pewc_apply_underscore_metakey ($apply_underscore, $field, $item) Aláhúzás a metakulcs elején
pewc_field_label_item_meta_data ($field_label, $field, $item) A mező felirata a tétel metaadatában
pewc_indent_child_product ($indent) A gyermektermékek behúzása

Előre elkészített stílusok és Pro segédfüggvények

Szekció neve “Előre elkészített stílusok és Pro segédfüggvények”
Hook Mit állít
pewc_preset_style ($style) Az előre elkészített stílus
pewc_previous_step_text ($text, $group_id) Az „Előző” gomb szövege
pewc_next_step_text ($text, $group_id) A „Következő” gomb szövege
pewc_group_display ($display) A csoport megjelenítési állapota
Hook Mit állít
pewc_add_on_product (Művelet) Akkor fut, amikor egy termék kiegészítő termékként kezelődik
pewc_apply_random_hash_child_product ($apply) Véletlen azonosító a gyermektermékekhez
pewc_multiply_child_product_quantities ($multiply, $cart_item) A gyermektermékek mennyiségének szorzása
pewc_cart_item_extras_child_product ($product_extras, $cart_item_data) A gyermektermékek kiegészítői a kosárban
pewc_after_pewc_add_on_product (Művelet: $child_product_ids, $original_quantity, $product_id, $parent_product_hash, $cart_item_data) Kiegészítő termék kosárba tétele után fut
pewc_do_not_remove_parents ($do_not_remove) A szülőtermék maradjon, ha a kapcsolt terméket eltávolítják
pewc_always_show_cart_arrow ($always_show, $cart_item_key) Mindig látsszon a nyíl a kapcsolt terméknél
pewc_filter_cart_remove_linked_product ($arrow_right, $cart_item_key) A kapcsolt termék eltávolító ikonja
pewc_filter_cart_quantity_linked_product ($quantity, $cart_item_key) A kapcsolt termék mennyisége a kosárban
pewc_redirect_hidden_products ($redirect) Átirányítás, ha rejtett termék van a kosárban
pewc_check_child_product_stock ($enable, $child_product_id) A gyermektermék készletének ellenőrzése
Hook Mit állít
pewc_child_product_quickview_enabled ($quickview, $post) A gyorsnézet bekapcsolása
pewc_child_product_title ($child_product_title, $child_product) A gyermektermék címe
pewc_child_product_name ($name, $item, $available_stock, $child_product) A gyermektermék neve (hivatkozással, ha a gyorsnézet be van kapcsolva)
pewc_close_quickview_icon ($text) A bezáró ikon
Hook Mit állít
pewc_products_column_layout (Művelet) A termékoszlopos elrendezés szkriptjeit tölti be
pewc_check_did_action Lehetővé teszi, hogy más sablon (például Divi) is kirajzolja a mezőket
pewc_start_groups (Művelet: $post_id, $product_extra_groups) A csoportok kirajzolásának kezdetén fut
pewc_filter_group_wrapper_class ($group_id, $group, $post_id, $wrapper_classes) A csoport burkolójának CSS-osztályai
pewc_filter_group_title ($group_id, $group, $group_title_html) A csoportcím HTML-je
pewc_filter_group_description ($group, $group_description_html) A csoportleírás HTML-je
pewc_group_layout ($group, $group_layout) A csoport elrendezése
pewc_filter_item_start_list ($item, $group, $group_id, $post_id) Minden mezőnél fut; a kategóriákhoz rendelt termékek feltöltésére is használható
pewc_filter_item_attributes ($attributes, $item) A mező HTML-attribútumai
pewc_before_group_inner_tag_open (Művelet: $item) A csoport belső elemének megnyitása előtt
pewc_end_group_content_wrapper (Művelet: $group, $group_id, $display, $product_extra_groups) A csoport tartalmi burkolójának végén
pewc_after_group_wrap (Művelet: $post_id, $product, $summary_panel) A csoportburkoló után; itt jelenik meg az összegző panel is
pewc_after_product_fields (Művelet: $post_id, $product, $summary_panel) A termékmezők után
pewc_before_include_frontend_template (Művelet: $item, $id, $group_layout, $file) Egy előoldali sablon beillesztése előtt
pewc_after_include_frontend_template (Művelet: $item, $id, $group_layout, $file) Egy előoldali sablon beillesztése után
pewc_after_field_template (Művelet: $item, $id, $group_layout) Egy mezősablon után
pewc_before_group_inner_tag_close (Művelet: $item, $group_layout) A csoport belső elemének lezárása előtt
pewc_filter_groups_wrapper_classes ($product_extra_groups, $post_id) A csoportokat tartalmazó burkoló CSS-osztályai
pewc_groups_wrapper_classes ($groups_wrapper_classes, $product_extra_groups, $post_id) Ugyanez a pewc_get_groups_wrapper_classes() függvényen át
pewc_product_show_totals ($post_id, $show_totals) Mutassa-e az összegeket a csoportban
pewc_filter_single_product_classes ($classes, $item) A mező CSS-osztályai a termékoldalon (a gyorsnézetben is)
pewc_cell_tag_attributes ($attributes, $item, $group_layout) A táblázatos elrendezés cellájának attribútumai
pewc_child_product_attributes ($attributes, $child_product_id, $child_product, $item) A gyermektermék burkolójának attribútumai
Hook Mit állít
woocommerce_product_get_price, woocommerce_product_variation_get_price, woocommerce_get_price_html A WooCommerce áraihoz kapcsolódó szűrők, amelyeket a bővítmény is használ
pewc_filter_default_price ($default_price, $product) Ellenőrzi, módosította-e valami az árat
pewc_get_field_price_before_maybe_include_tax ($price, $item, $product) A mező ára az adó hozzáadása előtt (például szerepkör szerinti árnál)
pewc_filter_field_price ($price, $item, $product) A mező ára
pewc_get_option_price_before_maybe_include_tax ($option_price, $option_value, $product) Az elem ára az adó előtt
pewc_filter_option_price ($option_price, $item, $product) Az elem ára (többpénznemű bővítmények használják)
pewc_filter_display_price_for_percentages ($field_price, $product, $item) Százalékos árazás ellenőrzése
pewc_field_formatted_price ($name, $item, $product, $price) A formázott ár az adóutótaggal
pewc_option_price_separator A felirat és az ár közti elválasztó
pewc_show_option_prices ($display, $item) Az elemek árának mutatása
pewc_show_field_prices ($display, $item) A mezők árának mutatása a termékoldalon
woocommerce_product_price_class ($class) Plusz osztály a fő ár megjelenítésén
Hook Mit állít
pewc_field_label_tag ($item, $id, $group_layout) A mezőfelirat HTML-elemének címkéje
pewc_field_label_end ($label, $product, $item, $group_layout) A felirat vége
pewc_filter_field_label ($label, $item, $id) A mező felirata
pewc_filter_field_image ($image, $item, $id) A mező képének HTML-je
pewc_filter_field_description A mező leírása
pewc_description_as_placeholder A leírás helyőrzőként
pewc_filter_max_file_size_message A legnagyobb fájlméret üzenete
pewc_filter_permitted_file_types_message Az engedélyezett fájltípusok üzenete
pewc_get_add_on_image_action ($product_id) Be van-e kapcsolva a képcsere
pewc_default_field_value ($value, $id, $item, $posted) A mező alapértéke
pewc_variation_name_variable_child_select ($name, $variant) A gyermekváltozatok neve (a cikkszám nélkül)
woocommerce_add_to_cart_form_action ($url) Az űrlap címe, hogy az oldal sikertelen érvényesítés után is tudja, hogy szerkesztés folyik
pewc_text_counter_show_max ($item) Karakterszámláló a szöveg és szövegterület mezőkön
pewc_text_counter_separator ($item) A karakterszámláló elválasztója

Összegző panel, sablonok, súgóbuborék

Szekció neve “Összegző panel, sablonok, súgóbuborék”
Hook Mit állít
pewc_enable_summary_panel ($enable) Bekapcsolja az összegző panelt
pewc_filter_frontend_template_path ($template_path, $template) A sablon helye: előbb a gyermeksablon, majd a szülősablon, végül a bővítmény alapja
pewc_filter_frontend_template_location ($location) Az előoldali sablonok alapértelmezett útvonala
pewc_enable_tooltips ($enable_tooltips) Bekapcsolja a buboréksúgókat
Hook Mit állít
pewc_filter_item_attributes ($attributes, $item) data-variations attribútumokat ad a mezőhöz
pewc_get_conditional_field_visibility ($is_visible, $id, $item, $items, $product_id, $variation_id, $cart_item_data) Egy mező láthatósága egy változatnál
pewc_filter_end_add_cart_item_data ($cart_item_data, $item, $group_id, $field_id, $value) A termék súlyát állítja be a mező értékéből
woocommerce_before_calculate_totals ($cart) Szintén a termék súlyát állítja be a mező értékéből

Egy hook használatára példa, amely a bővítmény egyik jellegzetes beavatkozási pontját mutatja be: Mezők programból.

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