Notifications
Clear all

Limited Support

Our team is currently on holiday, so support will be limited during this period. Response times may be slower than usual, and some inquiries may be delayed.
We appreciate your patience and understanding, and we’ll resume our usual support by the end of August.

 

[Closed] List of Hooks

4 Posts
2 Users
0 Reactions
2,151 Views
Posts: 58
Topic starter
(@aaronmckeon)
Trusted Member
Joined: 3 years ago

I need to create one custom function that performs an action when a topic or post is created, as well as one if it is deleted.  These are the only hooks I've been able to come across by searching the forum:

  • 'wpforo_after_add_topic' - arg: (array)$topic
  • 'wpforo_start_edit_topic' - arg: (array)$topic
  • 'wpforo_after_add_post' - args: (array)$post, (array)$topic
  • 'wpforo_start_edit_post' - args: (array)$post

Can you confirm if the after_add ones are the correct ones to use?  What happens if a post is held for moderation?  Does the hook only fire when it's published?  Also, what hook would I use for if the post is deleted?  Am I to interpret from above that the post and/or topic ID's are the arguments being passed as $post and $topic?  Thanks for clarifying.

-- Aaron

Topic Tags
3 Replies
Robert
Posts: 10616
Admin
(@robert)
Support Team
Joined: 9 years ago

Hi @aaronmckeon,

This works for topics and posts. So this hook is triggered in both cases:

'wpforo_after_add_post' - args: (array)$post, (array)$topic

2 Replies
(@aaronmckeon)
Joined: 3 years ago

Trusted Member
Posts: 58

@robert - Thanks!  That worked great.  Can you tell me if there is one for after a post is deleted?

Robert
Admin
(@robert)
Joined: 9 years ago

Support Team
Posts: 10616

@aaronmckeon,

'wpforo_after_delete_post' - args: (array) $post