Muhd Noorhalim
I am Halim, a web developer with over a decade of experience. My expertise is in WordPress development, and website API integration, including chatGPT integration.
Do Actions
do_action(‘wu_page_addon_after_title’, $page);
do_action(‘wu_page_addon_footer’, $page);
do_action(‘wu_page_dash_after_title’, $page);
do_action(‘wu_dash_before_metaboxes’, $page);
do_action(‘wu_dash_after_full_metaboxes’, $page);
do_action(‘wu_page_wizard_after_title’, $page);
do_action(‘wu_page_wizard_footer’, $page);
do_action(‘wu_page_wizard_after_title’, $page);
do_action(‘wu_page_wizard_footer’, $page);
do_action(‘wu_page_list_after_title’, $page);
do_action(‘wu_page_list_redirect_handlers’, $page);
do_action(‘wu_page_list_footer’, $page);
do_action(‘wu_page_centered_after_title’, $page);
do_action(‘wu_centered_before_metaboxes’, $page);
do_action(‘wu_centered_content’, $page);
do_action(‘wu_centered_right’, $page);
do_action(‘wu_page_edit_after_title’, $object, $page);
do_action(‘wu_page_edit_redirect_handlers’, $page);
do_action(‘wu_edit_page_after_title_input’, $object, $page);
do_action(“wu_edit_{$screen->id}_after_normal”, $object);
do_action(‘wu_page_edit_footer’, $object, $page);
do_action(‘wu_page_rollback_after_title’, $page);
do_action(‘wu_tax_rates_screen_additional_actions’);
do_action(‘wu_edit_placeholders_screen_additional_actions’);
do_action(‘wu_checkout_errors’, $checkout_form_name);
do_action(“wu_checkout_{$checkout_form_name}_after_form”);
do_action(‘wu_checkout_after_form’);
do_action(‘wu_checkout_gateway_fields’);
do_action(‘wu_checkout_scripts’);
do_action(‘signup_header’);
do_action(‘login_enqueue_scripts’);
do_action(‘wu_signup_enqueue_scripts’);
do_action(‘admin_print_scripts’);
do_action(‘admin_print_styles’);
do_action(‘admin_head’);
do_action(‘wu_signup_header’);
do_action(‘wu_before_signup_form’);
do_action(‘wu_after_signup_form’);
do_action(‘wu_signup_footer’);
do_action(‘admin_print_footer_scripts’);
do_action(“wp_ultimo_registration_step_$signup->step”);
do_action(‘wu_thank_you_before_info_blocks’, $payment, $membership, $customer);
do_action(‘wu_thank_you_site_block’, $payment, $membership, $customer);
do_action(‘wu_jumper_options’);
do_action(‘wu_template_previewer_before’);
do_action(‘wu_selectize_templates’);
do_action(‘wu_header_left’, $page);
do_action(‘wu_header_right’, $page);
do_action(‘wu_footer_left’);
do_action($key_action, $old_value, $new_value, $item_id);
do_action(‘puc_api_error’, $status, $result, $url, $this->slug);
do_action(‘puc_api_error’, $valid);
do_action(‘puc_api_error’, $response, null, $url, $this->slug);
do_action(‘puc_api_error’, $error, $response, $url, $this->slug);
do_action(‘puc_api_error’, $response, null, $url, $this->slug);
do_action(‘puc_api_error’, $error, $response, $url, $this->slug);
do_action(‘puc_api_error’, $response, null, $url, $this->slug);
do_action(‘puc_api_error’, $error, $response, $url, $this->slug);
do_action( ‘action_scheduler_pre_theme_init’ );
do_action( ‘action_scheduler_run_queue’, ‘Async Request’ );
do_action( ‘action_scheduler_pastdue_actions_extra_notices’, $query_args );
do_action( ‘action_scheduler_before_process_queue’ );
do_action( ‘action_scheduler_after_process_queue’ );
do_action( ‘action_scheduler_reset_action’, $action_id );
do_action( ‘action_scheduler_failed_action’, $action_id, $timeout );
do_action( ‘action_scheduler_unexpected_shutdown’, $this->action_id, $error );
do_action( ‘action_scheduler/migrate_action_dry_run’, $source_action_id );
do_action( ‘action_scheduler/no_action_to_migrate’, $source_action_id, $this->source, $this->destination );
do_action( ‘action_scheduler/migrate_action_failed’, $source_action_id, $this->source, $this->destination );
do_action( ‘action_scheduler/migrated_action’, $source_action_id, $destination_action_id, $this->source, $this->destination );
do_action( ‘action_scheduler/migrate_action_incomplete’, $source_action_id, $destination_action_id, $this->source, $this->destination );
do_action( ‘action_scheduler/migrated_action’, $source_action_id, $destination_action_id, $this->source, $this->destination );
do_action( ‘action_scheduler/migration_complete’ );
do_action( ‘action_scheduler/migration_batch_starting’, $action_ids );
do_action( ‘action_scheduler/migration_batch_complete’, $action_ids );
do_action( ‘action_scheduler_stored_action’, $post_id );
do_action( ‘action_scheduler_failed_fetch_action’, $post->ID, $exception );
do_action( ‘action_scheduler_canceled_action’, $action_id );
do_action( ‘action_scheduler_deleted_action’, $action_id );
do_action( ‘action_scheduler_completed_action’, $action_id );
do_action( ‘action_scheduler_stored_action’, $action_id );
do_action( ‘action_scheduler_failed_fetch_action’, $action_id, $exception );
do_action( ‘action_scheduler_canceled_action’, $action_id );
do_action( ‘action_scheduler_bulk_cancel_actions’, $action_ids );
do_action( ‘action_scheduler_deleted_action’, $action_id );
do_action( ‘action_scheduler_completed_action’, $action_id );
do_action( ‘action_scheduler_before_execute’, $action_id, $context );
do_action( ‘action_scheduler_execution_ignored’, $action_id, $context );
do_action( ‘action_scheduler_begin_execute’, $action_id, $context );
do_action( ‘action_scheduler_after_execute’, $action_id, $action, $context );
do_action( ‘action_scheduler_failed_execution’, $action_id, $e, $context );
do_action( ‘action_scheduler_failed_validation’, $action_id, $e, $context );
do_action( ‘action_scheduler_failed_to_schedule_next_instance’, $action_id, $e, $action );
do_action( ‘action_scheduler_before_schema_update’, $table, $this->db_version );
do_action( ‘action_scheduler/created_table’, $updated_table, $table );
do_action( ‘action_scheduler_pre_init’ );
do_action( ‘action_scheduler_bulk_cancel_actions’, $action_ids );
do_action( ‘action_scheduler/progress_tick’, $this->total_ticks );
do_action( ‘action_scheduler_before_process_queue’ );
do_action( ‘action_scheduler_after_process_queue’ );
do_action( ‘connect/before’, $activation_state );
do_action( ‘connect/after_license_input’, $activation_state );
do_action( ‘connect/after’, $activation_state );
do_action( ‘sdk_version_update’, $this->_storage->sdk_last_version, $this->version );
do_action( ‘plugin_version_update’, $this->_storage->plugin_last_version, $plugin_version );
do_action( ‘initiated’ );
do_action( ‘after_init_plugin_registered’ );
do_action( ‘after_init_plugin_anonymous’ );
do_action( ‘after_init_plugin_pending_activations’ );
do_action( ‘after_init_addon_registered’ );
do_action( ‘after_init_addon_anonymous’ );
do_action( ‘after_init_addon_pending_activations’ );
do_action( ‘after_premium_version_activation’ );
do_action( ‘after_free_version_reactivation’ );
do_action( “after_{$name}_cron”, $blog_id );
do_action( “after_{$name}_cron_multisite” );
do_action( ‘before_account_delete’ );
do_action( ‘after_account_delete’ );
do_action( ‘before_network_account_delete’ );
do_action( ‘after_account_delete’ );
do_action( ‘after_network_account_delete’ );
do_action( ‘after_uninstall’ );
do_action( ‘after_plans_sync’, $plans );
do_action( ‘before_account_load’ );
do_action( ‘after_account_connection’, $this->_user, $first_install );
do_action( ‘after_account_connection’, $this->_user, $install );
do_action( ‘after_network_account_connection’, $this->_user, $blog_2_install_map );
do_action( ‘account_email_verified’, $user->email );
do_action( ‘after_account_user_sync’, $user );
do_action( ‘account_property_edit’, ‘site’, $site_property, $site_property_value );
do_action( ‘account_page_load_before_departure’ );
do_action(‘wp_ultimo_load’);
do_action(‘wp_ultimo_admin_pages’);
do_action(‘wp_network_dashboard_setup’);
do_action(‘wu_list_table_fetch_ajax_results’, $table_id);
do_action(‘wu_before_search_models’);
do_action(‘wu_sunrise_loaded’);
do_action(‘wu_core_update’);
do_action(‘wu_before_light_ajax’);
do_action(‘wu_ajax_’ . $action);
do_action(‘wu_ajax_nopriv_’ . $action);
do_action(‘wu_log_add’, $handle, $message);
do_action(‘wu_log_clear’, $handle);
do_action(‘wu_domain_mapping_load’);
do_action(‘wu_activation’);
do_action(‘wu_deactivation’);
do_action(‘wu_before_save_settings’, $settings_to_save);
do_action(‘wu_saving_setting’, $field_slug, $field, $settings_to_save);
do_action(‘wu_after_save_settings’, $settings, $settings_to_save, $saved_settings);
do_action(‘wu_settings_login’);
do_action(‘wu_settings_memberships’);
do_action(‘wu_settings_site_templates’);
do_action(‘wu_settings_payment_gateways’);
do_action(‘wu_settings_emails’);
do_action(‘wu_settings_domain_mapping’);
do_action(‘wu_settings_sso’);
do_action(‘wu_settings_integrations’);
do_action(‘wu_register_rest_routes’, $this);
do_action(‘wp_ultimo_debug’);
do_action( ‘mucd_before_copy_files’, $from_site_id, $to_site_id );
do_action( ‘mucd_after_copy_files’, $from_site_id, $to_site_id );
do_action( ‘mucd_before_copy_data’, $from_site_id, $to_site_id );
do_action( ‘mucd_after_copy_data’, $from_site_id, $to_site_id );
do_action( ‘mucd_before_copy_users’, $from_site_id, $to_site_id );
do_action( ‘mucd_after_copy_users’, $from_site_id, $to_site_id );
do_action(“wu_{$this->id}_limit_setup”, $data, $this);
do_action(‘wp_ajax_wu_setup_install’);
do_action(“wu_dashboard_{$this->tab}_widgets”, $this->tab, $screen, $this);
do_action(‘wu_dashboard_widgets’, $this->tab, $screen, $this);
do_action(‘wu_render_settings’);
do_action(“wu_unlock_{$this->object_id}”);
do_action(“wu_save_{$this->object_id}”, $this);
do_action(“wu_delete_{$this->object_id}”);
do_action(‘wu_load_tax_rates_list_page’);
do_action(‘wu_load_edit_placeholders_list_page’);
do_action(‘wu_page_added’, $this->id, $this->page_hook);
do_action(‘wu_page_load’, $this->id, $this->page_hook, $this);
do_action(“wu_page_{$this->id}_load”, $this->id, $this->page_hook, $this);
do_action(‘wu_page_before_render’, $this->id, $this);
do_action(“wu_page_{$this->id}_before_render”, $this->id, $this);
do_action(‘wu_page_after_render’, $this->id, $this);
do_action(“wu_page_{$this->id}_after_render”, $this->id, $this);
do_action(‘wu_enqueue_extra_hooks’, $this->page_hook);
do_action(‘wu_handle_add_new_domain_modal’);
do_action(‘wu_pending_site_published’, $pending_site, $membership);
do_action(‘wu_form_scripts’, false);
do_action(‘wu_checkout_scripts’, null, null);
do_action(‘wu_setup_checkout’, null);
do_action(‘wu_template_switching_admin_page_scripts’, null, null);
do_action(‘wu_template_switching_admin_page’, null);
do_action(‘wu_element_preview’);
do_action(‘wu_no_cache’);
do_action(‘wu_webhook_recurring_payment_profile_created’, $membership, $this);
do_action(‘wu_recurring_payment_failed’, $membership, $this);
do_action(‘wu_stripe_charge_failed’, $payment_event, $event, $membership);
do_action(‘wu_gateway_payment_processed’, $payment, $membership, $this);
do_action( ‘set_auth_cookie’, $auth_cookie, $expire, $expiration, $user_id, $scheme, $token );
do_action( ‘set_logged_in_cookie’, $logged_in_cookie, $expire, $expiration, $user_id, ‘logged_in’, $token );
do_action( ‘auth_redirect’, $user_id );
do_action(‘wu_sso_loaded’, $this);
do_action(‘wu_sso_loaded_on_init’, $this);
do_action(‘wu_sso_handle’, $action, $return_type, $this);
do_action(“wu_sso_handle_{$action}”, $return_type, $this);
do_action(‘wu_process_bulk_action’, $bulk_action);
do_action(‘wu_cart_setup’, $this);
do_action(‘wu_cart_after_setup’, $this);
do_action(‘wp_ultimo_registration_step_plans_save’, $transient);
do_action(‘wp_ultimo_registration_step_domain_save’, $transient);
do_action(‘wu_before_handle_order_submission’, $this);
do_action(‘wu_after_handle_order_submission’, $results, $this);
do_action(‘wu_checkout_after_process_order’, $this, $this->order);
do_action(‘wu_maybe_create_customer’, $customer, $this);
do_action(‘wu_handle_customer_meta_fields’, $meta_repository, $customer, $this);
do_action(‘wu_handle_user_meta_fields’, $user_meta_repository, $user, $customer, $this);
do_action(‘wu_checkout_before_process_checkout’, $this);
do_action(‘wu_checkout_done’, $payment, $membership, $customer, $this->order, $type, $this);
do_action(‘wu_model_post_save’, $this->model, $data, $data_unserialized, $this);
do_action(“wu_{$this->model}_post_save”, $data, $this);
do_action(“wu_{$this->model}_pre_delete”, $this);
do_action(“wu_{$this->model}_post_delete”, $result, $this);
do_action(‘wu_membership_delete_scheduled_swap’, $this);
do_action(‘wu_before_pending_site_published’, $this);
do_action(‘wu_pending_site_published’, $pending_site, $this);
do_action(“wu_{$this->model}_pre_delete”, $this);
do_action(“wu_{$this->model}_post_delete”, $result, $this);
do_action(‘wu_site_created’, $data, $this);
do_action(‘wu_model_post_save’, $this->model, $data, $data_unserialized, $this, $new);
do_action(“wu_{$this->model}_post_save”, $data, $this, $new);
do_action(‘wu_register_field_types’);
do_action(‘wu_register_forms’);
do_action(‘wu_form_scripts’, false);
do_action(‘wu_form_scripts’, $form);
do_action(“wu_before_render_delete_{$model}_modal”, $form);
do_action(“wu_before_delete_{$model}_modal”, $object);
do_action(“wu_after_delete_{$model}_modal”, $object);
do_action(“wu_handle_bulk_action_form_{$model}_{$action}”, $action, $model, $ids);
do_action(‘wu_handle_bulk_action_form’, $action, $model, $ids);
do_action(‘wu_event’, $slug, $payload);
do_action(“wu_event_{$slug}”, $payload);
do_action(‘wu_register_all_events’);
do_action(‘wu_register_gateways’);
do_action(“wu_{$gateway}_process_webhooks”);
do_action(“wu_{$gateway_id}_process_webhooks”);
do_action(‘wu_system_emails_after_register’);
do_action(‘wu_register_field_templates’);
do_action(‘wu_flush_known_caches’);
do_action(‘wu_domain_manager_dns_propagation_finished’, $domain);
do_action(‘wp_ultimo_host_providers_load’);
do_action(‘qm/start’, $timing_id);
do_action(‘qm/stop’, $timing_id);
do_action(‘shutdown’);
do_action(‘qm/info’, $message);
do_action(‘wu_checkout_scripts’, $post);
do_action(‘wu_setup_checkout’);
do_action(‘wu_checkout_scripts’, $post);
do_action(‘wu_setup_checkout’);
do_action(‘wu_checkout_scripts’, $post);
do_action(‘wu_setup_checkout’);
do_action(‘wp’);
do_action(‘wu_element_loaded’, $this);
do_action(“wu_{$this->id}_scripts”, $post, $this);
do_action(“wu_{$this->id}_scripts”, null, $this);
do_action(“wu_{$this->id}_scripts”, null, $this);
do_action(‘wp_login’, $user->user_login, $user);
do_action(‘wu_setup_checkout’, $this);
do_action(‘wu_template_previewer’, $this);
Apply Filters
apply_filters(“wu_pricing_table_plan”, $plan_attrs, $plan);
apply_filters(‘wu_plan_select_button_attributes’, “”, $plan, $current_plan);
apply_filters(‘wu_plan_select_button_label’, $button_label, $plan, $current_plan);
apply_filters(‘wp_ultimo_my_sites_show_add_new’, $show_add_new);
apply_filters(‘get_date_sql’, $sql, $this);
apply_filters(‘get_date_sql_clauses’, $sql, $this);
apply_filters(‘get_date_sql_for_query’, $sql, $query, $depth, $this);
apply_filters(‘wp_checkdate’, $retval, $source_date);
apply_filters(‘puc_get_source_uri’, $seek);
apply_filters(‘puc_get_vcs_service’, $service, $host, $path, $metadataUrl);
apply_filters($this->httpFilterName, $options);
apply_filters($this->httpFilterName, $options);
apply_filters($this->httpFilterName, $options);
apply_filters($slugCheckFilter, false);
apply_filters( ‘pre_as_enqueue_async_action’, null, $hook, $args, $group );
apply_filters( ‘pre_as_schedule_single_action’, null, $timestamp, $hook, $args, $group );
apply_filters( ‘pre_as_schedule_recurring_action’, null, $timestamp, $interval_in_seconds, $hook, $args, $group );
apply_filters( ‘pre_as_schedule_cron_action’, null, $timestamp, $schedule, $hook, $args, $group );
apply_filters( ‘action_scheduler_maximum_execution_time’, $maximum_execution_time );
apply_filters( $this->identifier . ‘_query_args’, $args );
apply_filters( $this->identifier . ‘_query_url’, $url );
apply_filters( $this->identifier . ‘_post_args’, $args );
apply_filters( ‘action_scheduler_allow_async_request_runner’, $allow );
apply_filters( ‘action_scheduler_async_request_sleep_seconds’, 5, $this );
apply_filters( ‘action_scheduler_list_table_column_args’, ”, $row );
apply_filters( ‘action_scheduler_list_table_column_args’, $row_html, $row );
apply_filters( ‘action_scheduler_admin_notice_html’, $action_message_html, $action, $notification );
apply_filters(‘action_scheduler_admin_view_class’, ‘ActionScheduler_AdminView’);
apply_filters( ‘action_scheduler_pastdue_actions_seconds’, DAY_IN_SECONDS );
apply_filters( ‘action_scheduler_pastdue_actions_min’, 1 );
apply_filters( ‘action_scheduler_pastdue_actions_check_pre’, null );
apply_filters( ‘action_scheduler_pastdue_actions_check’, $check, $num_pastdue_actions, $threshold_seconds, $threshhold_min );
apply_filters(‘action_scheduler_queue_runner_class’, ‘ActionScheduler_QueueRunner’);
apply_filters( ‘action_scheduler_run_schedule’, self::WP_CRON_SCHEDULE );
apply_filters( ‘action_scheduler_queue_runner_batch_size’, 25 );
apply_filters( ‘admin_memory_limit’, $wp_max_limit );
apply_filters( ‘action_scheduler_retention_period’, $this->month_in_seconds );
apply_filters( ‘action_scheduler_timeout_period’, $time_limit );
apply_filters( ‘action_scheduler_failure_period’, $time_limit );
apply_filters( ‘action_scheduler_stored_action_class’, $action_class, $status, $hook, $args, $schedule, $group );
apply_filters( ‘action_scheduler_stored_action_instance’, $action, $hook, $args, $schedule, $group );
apply_filters( ‘action_scheduler_migration_dependencies_met’, true );
apply_filters( ‘action_scheduler/migration_config’, $config );
apply_filters( ‘action_scheduler_migrate_data_store’, false );
apply_filters( ‘action_scheduler/migration_interval’, 0 );
apply_filters( ‘action_scheduler/migration_batch_size’, 250 );
apply_filters( ‘action_scheduler_maximum_args_length’, 191 );
apply_filters( ‘action_scheduler_post_status_args’, $args );
apply_filters( ‘action_scheduler_post_status_failed_labels’, $labels );
apply_filters( ‘action_scheduler_post_status_running_labels’, $labels );
apply_filters( ‘action_scheduler_taxonomy_args’, $args );
apply_filters(‘action_scheduler_post_type_args’, $args);
apply_filters( ‘action_scheduler_claim_actions_order_by’, ‘ORDER BY attempts ASC, scheduled_date_gmt ASC, action_id ASC’ );
apply_filters( ‘action_scheduler_recurring_action_failure_threshold’, 5 );
apply_filters( ‘action_scheduler_queue_runner_concurrent_batches’, 1 );
apply_filters( ‘action_scheduler_maximum_execution_time’, $time_limit );
apply_filters( ‘action_scheduler_maximum_execution_time_likely_to_be_exceeded’, $likely_to_be_exceeded, $this, $processed_actions, $execution_time, $max_execution_time );
apply_filters( ‘action_scheduler_memory_exceeded’, $memory_exceeded, $this );
apply_filters( ‘action_scheduler_lock_duration’, self::$lock_duration, $lock_type );
apply_filters( ‘action_scheduler_lock_class’, ‘ActionScheduler_OptionLock’ );
apply_filters(‘action_scheduler_logger_class’, ‘ActionScheduler_wpCommentLogger’);
apply_filters( ‘action_scheduler_extra_action_counts’, $extra_actions );
apply_filters( ‘should_hide_site_admin_settings_on_network_activation_mode’, $should_hide_site_admin_settings );
apply_filters(‘wu_admin_notices’, $notices, $this->notices, $panel, $filter, $dismissed_messages);
apply_filters(‘wu_schedule_membership_check_interval’, 1 * HOUR_IN_SECONDS);
apply_filters(‘wu_membership_renewal_days_before_expiring’, 3);
apply_filters(‘wu_get_setting’, $setting_value, $setting, $default, $settings);
apply_filters(‘wu_save_setting’, $value, $setting, $settings);
apply_filters(‘wu_pre_save_settings’, $settings, $settings_to_save, $saved_settings);
apply_filters(“wu_current_{$type}_get_manage_url”, $manage_site_url, $id, $site_hash);
apply_filters(‘wu_current_set_site’, $site, $this);
apply_filters(‘wu_current_set_customer’, $customer, $this);
apply_filters(‘wu_current_set_membership’, $membership, $this);
apply_filters( ‘wu_geolocation_ip_lookup_apis’, self::$ip_lookup_apis );
apply_filters( ‘wu_geolocate_ip’, false, $ip_address, $fallback, $api_fallback );
apply_filters( ‘wu_geolocation_local_database_path’, WP_CONTENT_DIR . ‘/uploads/GeoLite2-Country.mmdb’, $deprecated );
apply_filters( ‘wu_geolocation_geoip_apis’, self::$geoip_apis );
apply_filters( ‘wu_geolocation_geoip_response_’ . $service_name, ”, $response[‘body’] );
apply_filters(‘wu_domain_mapping_get_ip_address’, $ip, $_SERVER[‘SERVER_ADDR’]);
apply_filters( ‘mucd_get_sites_args’, $args );
apply_filters( ‘mucd_get_sites_args’, $args );
apply_filters(‘mucd_copy_dirs’, $dirs, $from_site_id, $to_site_id);
apply_filters(‘mucd_string_to_replace’, $string_to_replace, $from_site_id, $to_site_id);
apply_filters(‘wu_limits_is_post_above_limit’, $quota > 0 && $post_count >= $quota);
apply_filters(‘wu_post_count_statuses’, $statuses, $post_type);
apply_filters(‘wu_post_count’, $count, $post_count, $post_type);
apply_filters(“wu_limit_{$this->id}_{$type}_allowed”, $allowed, $type, $this);
apply_filters(“wu_installer_{$installer}_callback”, $callable, $installer);
apply_filters(‘wu_core_installer_install_sunrise’, false);
apply_filters(‘wu_get_migration_steps’, $steps, $this);
apply_filters(“wu_installer_{$installer}_callback”, $callable, $installer);
apply_filters(‘wu_country_get_states’, $states, $this->country_code, $this);
apply_filters(‘wu_country_get_cities’, $cities, $this->country_code, $state_code, $this);
apply_filters(‘wu_country_get_municipality_name’, $name, $this->country_code, $state_code, $ucwords, $this);
apply_filters(‘wu_country_get_administrative_division_name’, $name, $this->country_code, $state_code, $ucwords, $this);
apply_filters(‘wu_dashboard_filter_bar’, $dashboard_filters);
apply_filters(‘wu_export_html_render’, $html, $html);
apply_filters(‘wu_edit_admin_page_labels’, $default_labels);
apply_filters(“wu_customer_facing_page_{$this->id}_fields”, $fields);
apply_filters(“wu_checkout_form_field_{$type}_id”, $data[‘id’], $data, $checkout_form, $type);
apply_filters(‘wu_page_get_title_links’, $this->action_links, $this);
apply_filters(‘wu_handle_ajax_installers’, true, $installer, $this);
apply_filters(‘wu_setup_get_general_settings’, $fields);
apply_filters(‘wu_setup_get_payment_settings’, $fields);
apply_filters(‘wu_translatable_strings’, $translatable_strings, $string);
apply_filters(‘wu_get_logo’, $logo);
apply_filters(‘wu_stripe_generate_idempotency_key’, $idempotency_key, $args, $context);
apply_filters(‘wu_get_refundable_payment_type’, $refundable_payment_types);
apply_filters(‘wu_ajax_url’, $url, $query_args, $when, $site_id);
apply_filters(‘wu_username_from_email’, $username, $email, $new_user_args, $suffix);
apply_filters(‘wu_get_ip’, $geolocation[‘ip’]);
apply_filters(‘wu_get_option’, $option_value, $option_name, $default);
apply_filters(‘wu_currency_symbol’, $currency_symbol, $currency);
apply_filters(‘wu_format_currency’, $format, $currency_symbol, $value);
apply_filters(‘wu_currency_decimal_filter’, $decimals, $currency);
apply_filters(‘wu_stripe_get_currency_multiplier’, $multiplier, $currency);
apply_filters(‘wp_ultimo_url’, WP_ULTIMO_PLUGIN_URL . $dir);
apply_filters(‘wu_request’, $value, $key, $default);
apply_filters(‘wu_get_active_gateways’, $gateways);
apply_filters(“wu_gateway_{$gateway_slug}_as_option_title”, $title, $gateway);
apply_filters(‘wu_drop_tables_except’, $except);
apply_filters(‘wp_ultimo_render_vars’, $args, $view, $default_view);
apply_filters(‘wu_view_override’, $template, $view, $default_view);
apply_filters(‘wu_icons_list’, $all_icons);
apply_filters(‘wu_get_country_name’, $country_name, $country_code);
apply_filters(‘wu_upgrade_to_unlock_url’, $url, $args);
apply_filters(‘wu_get_site_domain_and_path’, $d, $path_or_subdomain);
apply_filters(‘wu_before_’ . $this->slug . ‘_api_arguments’, $args, $this);
apply_filters(‘wu_rest_register_endpoint_args’, $args, $this);
apply_filters(‘wu_ipn_post’, $_POST);
apply_filters(‘wu_stripe_customer_create_args’, $customer_args, $this);
apply_filters(‘wu_stripe_create_subscription_args’, $sub_args, $this);
apply_filters(‘wu_stripe_webhook_membership’, $membership, $event);
apply_filters(‘wu_stripe_existing_plan_id’, $plan_id, $membership_level);
apply_filters(‘wu_stripe_existing_product_id’, $product_id, $name);
apply_filters(‘wu_stripe_create_payment_intent_args’, $intent_args, $this);
apply_filters(‘wu_return_url’, $return_url, $this, $this->payment, $this->order);
apply_filters( ‘auth_cookie_expiration’, 14 * DAY_IN_SECONDS, $user_id, $remember );
apply_filters( ‘auth_cookie_expiration’, 2 * DAY_IN_SECONDS, $user_id, $remember );
apply_filters( ‘secure_auth_cookie’, $secure, $user_id );
apply_filters( ‘secure_logged_in_cookie’, $secure_logged_in_cookie, $user_id, $secure );
apply_filters( ‘secure_auth_redirect’, $secure );
apply_filters( ‘auth_redirect_scheme’, ” );
apply_filters(‘wu_sso_enabled’, $enabled);
apply_filters(‘wu_sso_get_strategy’, $env === ‘development’ ? ‘redirect’ : ‘ajax’, $env, $this);
apply_filters(‘wu_sso_cache’, $this->cache, $this);
apply_filters(‘wu_sso_server_request’, $request, $url, $this);
apply_filters(‘wu_sso_logger’, $this->logger, $this);
apply_filters(‘wu_sso_get_server’, $server, $this);
apply_filters(‘wu_sso_site_allowed_domains’, $domain_list, $site_id, $site, $this);
apply_filters(‘wu_sso_get_broker’, $this->broker, $this);
apply_filters(“wu_{$this->id}_get_items”, $query_args, $this);
apply_filters(“wu_{$this->id}_get_items”, $query, $this);
apply_filters(“wu_{$this->id}_get_items”, $query_args, $this);
apply_filters(“wu_{$this->id}_get_items”, $query, $this);
apply_filters(“wu_{$this->id}_get_items”, $query_args, $this);
apply_filters(‘wu_bulk_actions’, $default_bulk_actions, $this->id);
apply_filters(‘wu_bulk_action_function_prefix’, ‘wu_get_’, $model);
apply_filters(‘wu_list_row_actions’, $actions, $this->id);
apply_filters(‘wu_events_list_table_get_columns’, $columns, $this);
apply_filters(‘wu_cloudflare_should_add_www’, true, $subdomain, $site_id);
apply_filters(‘wu_cloudflare_should_proxy’, true, $subdomain, $site_id);
apply_filters(‘wu_cart_is_tax_exempt’, false, $this);
apply_filters(‘wu_checkout_calculate_prorate_credits’, $credit, $this);
apply_filters(‘wu_cart_should_collect_payment’, $should_collect_payment, $this);
apply_filters(‘wu_cart_get_total_discounts’, $total_discount, $this);
apply_filters(‘wu_cart_get_extra_params’, $extra_params, $this);
apply_filters(“wu_signup_step_handler_$this->step”, $handler_function);
apply_filters(‘wu_current_step’, $current_step);
apply_filters(‘get_site_url_for_previewer’, $domain, $domain_options);
apply_filters(‘wp_ultimo_registration_step_plans_save_transient’, $transient);
apply_filters(‘wu_checkout_pages_error_messages’, $messages);
apply_filters(‘wu_checkout_get_auto_submittable_fields’, $auto_submittable_fields, $this);
apply_filters(‘wu_get_checkout_variables’, $variables, $this);
apply_filters(‘wu_checkout_validation_rules’, $rules, $this);
apply_filters(‘wu_checkout_validation_rules’, $validation_rules, $this);
apply_filters(‘wu_checkout_validation_aliases’, $validation_aliases, $this);
apply_filters(‘wu_checkout_custom_css’, ”);
apply_filters(‘wu_get_pricing_table_templates’, $templates);
apply_filters(‘wu_should_use_saved_currency’, false);
apply_filters(‘wu_product_is_taxable’, $is_taxable, $this);
apply_filters(‘wu_product_tax_category’, $this->tax_category, $this);
apply_filters(‘wu_get_as_variation_price_variation’, $price_variation, $duration, $duration_unit, $this);
apply_filters(‘wu_product_get_price_variation’, $price_variation, $duration, $duration_unit, $this);
apply_filters(‘wu_checkout_form_single_step_template’, $steps);
apply_filters(‘wu_checkout_form_multi_step_template’, $steps);
apply_filters(‘wu_checkout_form_finish_checkout_form_fields’, $steps);
apply_filters(‘wu_checkout_form_membership_change_form_fields’, $steps);
apply_filters(‘wu_checkout_form_add_new_site_form_fields’, $steps);
apply_filters(“wu_gateway_{$gateway}_as_option_title”, $title, $gateway_class);
apply_filters(“wu_{$this->model}_meta_pre_save”, $meta, $data_unserialized, $this);
apply_filters(“wu_{$this->model}_pre_save”, $data, $data_unserialized, $this);
apply_filters(‘wu_membership_is_customer_allowed’, $allowed, $customer_id, $this);
apply_filters(‘wu_membership_is_active’, $active, $this);
apply_filters(‘wu_domain_has_correct_dns’, $result, $this, $domains_and_ips);
apply_filters(‘wu_post_default_status’, ‘draft’, $this->type, $this);
apply_filters(‘wu_site_featured_image_size’, $size, $this);
apply_filters(‘wu_site_is_customer_allowed’, $allowed, $customer_id, $this);
apply_filters(‘wu_get_default_system_messages’, $default_messages);
apply_filters(“wu_billing_address_get_{$name}”, $value, $this);
apply_filters(“wu_billing_address_set_{$name}”, $value, $this);
apply_filters(‘wu_billing_address_fields’, $fields, $zip_only);
apply_filters(“wu_note_get_{$name}”, $value, $this);
apply_filters(“wu_note_set_{$name}”, $value, $this);
apply_filters(“wu_limitation_{$current_id}_priority”, $key_priority_list[$current_id]);
apply_filters(‘wu_limit_classes’, $classes);
apply_filters(‘wu_enable_taxes’, $is_enabled);
apply_filters(‘wu_get_tax_rate_defaults’, $defaults);
apply_filters(‘wu_get_tax_rates’, $tax_rates_categories, $fetch_state_options);
apply_filters(‘wu_users_membership_limit_message’, $message);
apply_filters(‘wu_is_development_mode’, $is_development_mode, $site_url);
apply_filters(‘wu_get_network_public_ip’, $local_ip, true);
apply_filters(‘wu_get_network_public_ip’, $_ip_address, false);
apply_filters(‘wu_checkout_field_types’, $field_types);
apply_filters(“wu_delete_form_get_object_{$model}”, $object, $id, $model);
apply_filters(‘wu_pending_payment_message’, $message, $customer, $pending_payments);
apply_filters(‘wu_limitations_get_object_type’, $model);
apply_filters(‘wu_limitations_get_sites_fields’, $fields, $object, $this);
apply_filters(‘wu_limitations_plugin_exclusion_list’, $exclusion_list);
apply_filters(‘wu_limitations_theme_exclusion_list’, $exclusion_list);
apply_filters(‘wu_checkout_field_templates’, $field_templates);
apply_filters(‘wu_search_and_replace_on_duplication’, $search_and_replace_settings, $from_site_id, $to_site_id);
apply_filters(‘get_blogs_of_user’, $sites, $user_id, $all);
apply_filters(‘wu_domain_manager_get_integrations’, $this->integrations, $this);
apply_filters(‘wu_get_domain_mapping_instructions’, $instructions, $domain, $ip);
apply_filters(‘wu_async_process_domain_stage_max_tries’, 5, $domain);
apply_filters(‘wu_async_process_domains_try_again_time’, 5, $domain);
apply_filters(‘wu_domain_dns_get_record’, $results, $domain);
apply_filters(‘wu_notes_options_section_fields’, $fields);
apply_filters(‘wu_get_post_types’, $post_types);
apply_filters(“wu_get_pricing_table_lines_$this->id”, $pricing_table_lines, $this);
apply_filters(‘wu_gutenberg_support_should_load’, true);
apply_filters(‘wu_checkout_form_shortcode_pricing_table_fields’, $steps);
apply_filters(‘wu_checkout_form_shortcode_templates_list_fields’, $steps);
apply_filters(‘wp_ultimo_after_my_sites_sites’, $sites, $show);
apply_filters(‘wu_element_maybe_extract_arguments’, false, $content, $type, $this);
apply_filters(‘wu_element_is_preview’, false, $this);
apply_filters(‘wu_element_get_site_actions’, $actions, $atts, $this->site, $this->membership);
apply_filters(‘wu_element_get_danger_zone_site_actions’, $actions);
apply_filters(‘wu_get_post_types’, $post_types);
apply_filters(‘wu_bypass_checkout_form’, false, $atts);
apply_filters(‘wu_checkout_pending_payment_error_message’, $message, $membership, $customer);
apply_filters(‘wu_checkout_membership_status_error_message’, $message, $membership, $customer);
apply_filters(‘wu_checkout_customer_error_message’, $message, $membership, $customer);
apply_filters(‘wu_checkout_membership_limit_message’, $message, $limitation, $limit_max, $used_limit, $membership, $customer);
apply_filters(‘wu_checkout_payment_login_error_message’, $message);
apply_filters(‘wu_checkout_form_final_fields’, $final_fields, $this);
apply_filters(‘wu_settings_fields_sanitization_rules’, $rules);
apply_filters(‘wu_current_site_actions’, $actions, $this->site);
apply_filters(‘wu_form_edit_site’, $fields, $this);
apply_filters(‘wu_link_list’, $choices);
apply_filters(‘wu_get_template_preview_slug’, $slug);