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.
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
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