Offering HTTPS is beneficial for site owners and visitors alike. Whether you need to protect your admin credentials, or just to raise the search engine ranking of your site. You can do both with HTTPS! I will show the pitfals and how to make your site HTTPS compatible while giving developers some hints on the most common mistake when creating themes or plugins that prevent HTTPS.