particles are shown in viewport rendering but not in final rendering
Go to particle panel and check out if the camera icon of your particle system has been lit up. It represents "Available in rendering" while the eye icon beside it represents "Display in viewport". 



This reminds me of my another answer about the similar question lol