includes/admin-table/class.yith-wcwtl-exclusions-table.php

yith_wcwtl_waitlistusers_table_bulk_actions


Params

 array $actions Actions




Return
 array


yith_wcwl_exclusionlist_data_table_query_where

Filters the clause "WHERE" in the query which retrieves products in exclusion list


Params

string $where clause "WHERE" @return string.





yith_wcwl_exclusionlist_data_table_query_orderbye

Filters the clause "ORDER BY" in the query which retrieves products in exclusion list


Params

string $where clause "ORDER BY" @return string.





yith_wcwl_exclusionlist_data_table_query_orderbye

Filters the clause "LIMIT" in the query which retrieves products in exclusion list


Params

string $where clause "LIMIT" @return string.





includes/admin-table/class.yith-wcwtl-waitlistdata-table.php

yith_wcwtl_waitlistdata_table_columns


Params

 array  $columns  List of columns




Return
 array


yith_wcwtl_waitlistdata_table_bulk_actions


Params

 array  $actions  List of bulk actions




Return
 array


yith_wcwl_waitinglist_data_table_items

Filters products shown in waiting list table


Params

 array  $items list of items




Return
 array


yith_wcwtl_waitlistdata_table_page_size

Filters the number of items per page


Params

int $number Number of items @return int.





yith_wcwl_waitinglist_data_table_query_join

Filters the clause "JOIN" in the query used to retrieve products in waiting list table


Params

string $join clause "JOIN" @return string.





yith_wcwl_waitinglist_data_table_query_where

Filters the clause "WHERE" in the query used to retrieve products in waiting list table


Params

string $where clause "WHERE" @return string.





yith_wcwl_waitinglist_data_table_query_orderby

Filters the clause "ORDER BY" in the query used to retrieve products in waiting list table


Params

string $orderby clause "ORDER BY" @return string.





yith_wcwl_waitinglist_data_table_query_limits

Filters the clause "LIMITS" in the query used to retrieve products in waiting list table


Params

string $limits clause "LIMITS" @return string.





includes/admin-table/class.yith-wcwtl-waitlistusers-table.php

yith_wcwtl_waitlistusers_table_bulk_actions


Params

 array  $actions list of bulk actions




Return
 array


includes/class.yith-wcwtl-admin-premium.php

yith_wcwtl_success_message_edit_post


Params

 string $message success message




Return
 string


yith_wcwtl_error_message_edit_post


Params

 string $message error message




Return
 string


includes/class.yith-wcwtl-admin.php

yith-wcwtl-register-panel-create-menu-page

Use this filter if you want prevent that plugin create own menu page. Default value is true


Params

bool $create_menu_page create




Return
bool.


yith-wcwtl-register-panel-capabilities

Filter default capabilities required to manage plugin options panel. Default value is "manage_options"


Params

string $capability User capability




Return
string.


yith-wcwtl-admin-tabs

Filter tabs shown on admin panel


Params

array $admin_tabs Admin tabs




Return
array.


includes/class.yith-wcwtl-frontend.php

yith_wcwtl_allowed_product_type

Filters product types which expect the waiting list form


Params

 array  $types  list of product types




Return
 array


yith_wcwtl_can_product_have_waitlist

Filters default capability for a product to have a waitlist or not


Params

 bool $return Have a waiting list

 WC_Product $product Product




Return
 array


yith_wcwtl_show_form


Params

 bool $show Show the form




Return
 bool


yith_wcwtl_form_template_args

Filters list of args used in the template yith-wcwtl-form


Params

 array $args List of args




Return
 array


yith_wcwtl_destination_url_after_submit

Filters the redirection url used after submit of the waiting list form


Params

 string $permalink Redirection link

 WC_Product $product Product




Return
 string


includes/class.yith-wcwtl-mailer.php

yith_wcwtl_limited_stock_email_quantity


Params

 int $stock_quantity Product stock quantity

 array $users List of users




Return
 int


yith_wcwtl_scheduled_email_chunk


Params

 int $value Number of users




Return
 int


includes/class.yith-wcwtl-meta.php

yith_wcwtl_metabox_waitlist_title


Params

 string $title Metabox title




Return
 string


yith_wcwtl_button_send_mail_label


Params

 string $label Button label




Return
 string


yith_wcwtl_mail_instock_send_success


Params

 string $message Message




Return
 string


includes/class.yith-wcwtl.php

yith_wcwtl_plugin_emails_array


Params

 array $emails List of email types




Return
 array


yith_wcwtl_check_is_admin

Detect if a function is performed on admin side


Params

 bool $is_admin Is admin




Return
 bool


yith_wcwtl_check_load_frontend

Detects if enable plugin functions on frontend


Params

 bool $enable Enable functions




Return
 bool


includes/email/class.yith-wcwtl-mail-admin.php

yith_wcwtl_recipient_admin_email

Filters recipient for admin email


Params

 string $email Recipient email

 string $admin_email Admin email




Return
 array


yith_wcwtl_email_custom_placeholders

Filters available placeholders used for admin email


Params

 array $placeholders Placeholders

 WC_Email $email Email object

 string $user_email User email




Return
 array


includes/email/class.yith-wcwtl-mail-instock.php

yith_waitlist_link_label_instock_email

Filters label used for link inside in-stock email


Params

 string $label Label

 WC_Product $product Product




Return
 string


yith_waitlist_link_html_instock_email

Filters HTML for the link used inside in-stock email


Params

 string $link Link

 WC_Product $product Product

 string $type Email type




Return
 string


includes/email/class.yith-wcwtl-mail-subscribe-optin.php

yith_wcwtl_label_confirmation_link_email

Filters the label used for confirmation link in email


Params

 string $label Label




Return
 string


includes/email/class.yith-wcwtl-mail-subscribe.php

yith_wcwtl_recipient_mail_subscribe

Filters the recipient for the subscribe email


Params

 string $recipient Recipient email




Return
 string


yith_wcwtl_label_remove_link_email

Filters the label for the link used by the customer to unsubscribe the list


Params

 string $label Label




Return
 string


includes/email/class.yith-wcwtl-mail.php

yith_wcwl_product_thumb

Filter product thumb shown in email


Params

string $thumb




Return
@param WC_Mail $email Email


includes/function.yith-wcwtl.php

yith_waitlist_custom_style

Filters the custom style


Params

 string $style Custom style




Return
 string


plugin-options/general-options.php

yith_wcwt_panel_general_options

Filters the options available under the tab "General" of plugin panel


Params

 array $options list of options




Return
 array


plugin-options/style-options.php

yith_wcwt_panel_style_options

Filters the options available under the tab "Style" of plugin panel


Params

 array $options list of options




Return
 array


templates/yith-wcwtl-form.php

yith_wcwtl_email_address_label

Filters the email address label used in the waiting list form


Params

 string $label The label




Return
 string


templates/yith-wcwtl-my-waitlist.php

yith_waitlist_my_account_my_waitlist_title


Params

 string $title The title




Return
 string


yith_waitlist_my_account_leave_label


Params

 string $label The link label




Return
 string


yith_waitlist_my_account_my_waitlist_empty


Params

 string $message Message




Return
 string