Is there a way to limit number of Questions?
Hello. On my website I limit users with ability to post 2 articles.
I’m using code in functions.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | // LIMIT number of posts per user function post_published_limit( $ID , $post ) { $max_posts = 2; // change this or set it as an option that you can retrieve. $author = $post ->post_author; // Post author ID. $count = count_user_posts( $author , 'post' ); // get author post count if ( $count > $max_posts ) { // count too high, let's set it to draft. $post ->post_status = 'draft' ; wp_update_post( $post ); // add here // $redirecturl = get_post_type_archive_link( 'property' ); wp_redirect( site_url( '/limit-2-maximum/' )); exit ; // end here adding } } add_action( 'publish_post' , 'post_published_limit' , 10, 3 ); // END LIMIT number of posts per users |
My question: is there a way to utilize this code snippet to limit the number of Questions and/or Answers a user (member) can post?
Thank you.
PS just an amazing plugin, for sure!
Rahul Aryan Answered question
Hello,
You can use this hook:
https://anspress.io/resources/hooks/ap_pre_insert_question-32/
hellothere Posted new comment

Okay, will flip snippet in a few days and report back. Thank you!