Sep 13, 2022 6:33 pm
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
3 Replies
Sep 15, 2022 4:17 am
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