Change your action to pending_to_publish.
add_action( 'pending_to_publish', 'bang30_publish_pending_response', 10, 3 );
Related Posts:
- Is it possible to have more “levels” of draft/published statuses?
- What is a “protected” post status?
- how to assign a status/mark to post?
- Why doesn’t wp_update_post() update the post_status field?
- register_post_status and show_in_admin_all_list
- Changing post status in one click
- How can I run custom function when post status is changed?
- WP_Post_List_Table::get_views – Have post counts account for filters?
- Creating/editing custom ‘post-state’
- Using arbitrary post status without registering it
- Get a list of ALL Statuses both registered and built-in
- Adding custom post status to visibility in publish meta box
- How do I limit the status options for bulk/quick edit to only Published and Draft?
- Changing post status
- Change scheduled posts to published
- Include Drafts or Future posts with count_user_posts?
- Remove ‘private’ and ‘pending review’ options from post status dropdown
- Can not get future_to_publish to work
- Which is the better way to get the status of a post?
- “Publish immediately” with custom post status
- Modify Post Status Arguments
- Additional page and post status types
- Add a simple JS Alert Box on Post Submission
- Function to change post status IF current user and post author are the same
- Schedule future post to custom post status instead of publish?
- Why does get_post_status display published when attachment is in trash?
- Force Custom Post Type Status to ‘Future’ on first Save or Publish
- Workflow for attachments in WordPress
- how to transition to custom post status on post save
- How to change custom post type status when non-admin updates post?
- Custom post status filter links always show a count of all posts in the site with that status, not the logged in users count
- wordpress post status inquery
- Multiple Post Status
- retrieve post details in loop
- Any way to change post/page status when editing page?
- How to change post status from “draft” to “publish”?
- Submitted for Review back to a Draft page
- How to Add Custom Post Status in WordPress Admin
- Auto draft posts when scheduled date is reached
- Changing a post status name
- How to update post status to draft if user role is “pending’
- How to create posts with a specific date in bulk
- Custom bulk_action
- How to update page status from publish to draft and draft to publish
- How to change “Draft” string for status of custom post type to “Unavailable”?
- How to prevent custom fields from being cleared during a bulk edit?
- Custom Post Status not showing in Custom Post Type ALL view
- Bulk Update of Custom Post Type Post Status through SQL
- What action is called when drafts are saved?
- Get images only if parent status is publish
- Create front end link to save post (or unpublish post) as draft
- Auto-generated posts not showing in backend (but being counted!)
- Change sticky status of posts from phpMyAdmin
- How to limit post of custom post status?
- Change post status based on user role
- Make metabox of custom post type fully autosave- and bulk-/quick-edit compatible
- Save author posts as in pending review – block users updating their posts
- Code run fast on a cronjob but slow with a do_action or ajax call
- How to bulk-untag multiple posts?
- Custom Status of Custom Post type need to EXCLUDE from Taxonomy pages
- WordPress action hooks related to scheduled posts not Fired
- Remove bulk option row
- Admin – create custom post status and display above table
- Restrict edit, but allow preview for custom post status
- Count posts by type including drafts and pending posts
- UWooCommerce – add cart discount programmatically?
- Update status of all posts in a category
- why there are so many posts whoes post_type is revision? will these records waste too much database space?
- Auto-change Post Status on First Page Load
- How can I specify the post status of an untrashed post?
- Replace a character in all post titles and slugs
- Include future posts in tags and in search
- Also show terms that are related to draft and pending posts
- WP_Query will not display draft posts
- Post Status Frontend Announcement
- Display amount of pending posts in back/front end
- ex-style bulk post editing
- Manually adding or updating CPT automatically sets post_status of future
- Change user role when user’s first post gets published
- How to change my 3000 Published post status to Draft using PHPMyAdmin
- Set Post Private if no linked Post Objects (ACF)
- Updating post status via rest api
- Transition_Post_Status hook not working properly
- edit.php all post not working
- If click on Save/Publish change Post Status to Pending Review instead Publish
- Hide or remove custom post status
- get_next_post() not working with future post status
- How to save post_status using action save_post?
- Why transition_post_type hook is called twice for the same post?
- How to delete all posts with dead image urls?
- Send Bulk Email without them going to spam
- Implement post status update as frontend news announcement
- How to bulk change user role to “No role for this site”
- Query for draft or scheduled post
- Override private status – Enable users to read private posts
- Change post status by custom fields
- Do anything on post_status change [duplicate]
- Edit multiple posts featured image
- Set post status to draft after validating post meta values in save_post hook
- Why does my function create extra empty files?