Hot answers tagged


save_post is fired at the end of wp_insert_post() which is the core function that's run whenever a post is inserted or updated (wp_update_post() calls it internally). This includes when the post is updated via the classic editor and the block editor (Gutenberg), as well whenever it's updated via the REST API. The only reason it wouldn't fire is if the post ...


To add a filter of a class's method you must use an array in the callback like this: add_filter( 'woocommerce_credit_card_form_fields', array( $this, 'ggowl_auth_creditform' ), 10, 1 );. Of course that method must be public and either static, or the object must be instantiated.

Only top voted, non community-wiki answers of a minimum length are eligible