04-29-2017, 10:29 AM
Shopp has a lot of action hooks in place, this makes the system highly adjustable.
Some filters are documented, but many of them or not
This list is for reference only.
shopp_admin_notices
shopp_calculate_fallback_shipping
shopp_calculate_fallback_shipping_init
shopp_cart_item_retotal
shopp_cart_item_taxes
shopp_email_completed
shopp_error
shopp_errors_init
shopp_{gateway}_refunded
shopp_init
shopp_{event}_order_event
shopp_order_event
shopp_order_manager_event
shopp_{gateway}_{evente}
shopp_pre_resession
shopp_price_updates
shopp_product_delete
shopp_product_editor_templates
shopp_product_trashed
shopp_purchase_order_created
shopp_rebuild_search_index_completed
shopp_rebuild_search_index_init
shopp_rebuild_search_index_progress
shopp_reinstall
shopp_report_filter_controls
shopp_resource_download
shopp_resource_export_customers
shopp_resource_export_purchases
shopp_resource_export_reports
shopp_resource_help
shopp_session_reset
shopp_shipping_module_settings
shopp_storage_engine_settings
shopp_storefront_init
wp_ajax_nopriv_shopp_ship_costs
wp_ajax_nopriv_shopp_upload_file
wp_ajax_nopriv_shopp_upload_image
wp_ajax_shopp_activate_key
wp_ajax_shopp_add_category
wp_ajax_shopp_category_children
wp_ajax_shopp_category_order
wp_ajax_shopp_category_products
wp_ajax_shopp_category_products_order
wp_ajax_shopp_country_zones
wp_ajax_shopp_deactivate_key
wp_ajax_shopp_debuglog
wp_ajax_shopp_edit_slug
wp_ajax_shopp_feature_product
wp_ajax_shopp_gateway
wp_ajax_shopp_import_file
wp_ajax_shopp_nonag
wp_ajax_shopp_options_template
wp_ajax_shopp_order_note_message
wp_ajax_shopp_order_receipt
wp_ajax_shopp_rebuild_search_index
wp_ajax_shopp_select_customer
wp_ajax_shopp_ship_costs
wp_ajax_shopp_spec_template'
wp_ajax_shopp_storage_suggestions
wp_ajax_shopp_suggestions
wp_ajax_shopp_update_inventory
wp_ajax_shopp_upload_file
wp_ajax_shopp_upload_image
wp_ajax_shopp_upload_local_taxes
wp_ajax_shopp_verify_file
Some filters are documented, but many of them or not
This list is for reference only.
shopp_admin_notices
shopp_calculate_fallback_shipping
shopp_calculate_fallback_shipping_init
shopp_cart_item_retotal
shopp_cart_item_taxes
shopp_email_completed
shopp_error
shopp_errors_init
shopp_{gateway}_refunded
shopp_init
shopp_{event}_order_event
shopp_order_event
shopp_order_manager_event
shopp_{gateway}_{evente}
shopp_pre_resession
shopp_price_updates
shopp_product_delete
shopp_product_editor_templates
shopp_product_trashed
shopp_purchase_order_created
shopp_rebuild_search_index_completed
shopp_rebuild_search_index_init
shopp_rebuild_search_index_progress
shopp_reinstall
shopp_report_filter_controls
shopp_resource_download
shopp_resource_export_customers
shopp_resource_export_purchases
shopp_resource_export_reports
shopp_resource_help
shopp_session_reset
shopp_shipping_module_settings
shopp_storage_engine_settings
shopp_storefront_init
wp_ajax_nopriv_shopp_ship_costs
wp_ajax_nopriv_shopp_upload_file
wp_ajax_nopriv_shopp_upload_image
wp_ajax_shopp_activate_key
wp_ajax_shopp_add_category
wp_ajax_shopp_category_children
wp_ajax_shopp_category_order
wp_ajax_shopp_category_products
wp_ajax_shopp_category_products_order
wp_ajax_shopp_country_zones
wp_ajax_shopp_deactivate_key
wp_ajax_shopp_debuglog
wp_ajax_shopp_edit_slug
wp_ajax_shopp_feature_product
wp_ajax_shopp_gateway
wp_ajax_shopp_import_file
wp_ajax_shopp_nonag
wp_ajax_shopp_options_template
wp_ajax_shopp_order_note_message
wp_ajax_shopp_order_receipt
wp_ajax_shopp_rebuild_search_index
wp_ajax_shopp_select_customer
wp_ajax_shopp_ship_costs
wp_ajax_shopp_spec_template'
wp_ajax_shopp_storage_suggestions
wp_ajax_shopp_suggestions
wp_ajax_shopp_update_inventory
wp_ajax_shopp_upload_file
wp_ajax_shopp_upload_image
wp_ajax_shopp_upload_local_taxes
wp_ajax_shopp_verify_file