You can automatically share your WordPress posts to social media for free using the Revive Old Posts plugin. While the free version has some limitations, you can still use it to auto-share posts on social media as you publish on your WordPress site.