WordPress empty’s the trash once in every 30 days automatically. But you can change this interval according to your wish. Place the below code in wp-config.php file to change the trash empty interval
You can also instruct WordPress not to empty the trash automatically by place value 0 in above code.