and there is a problem i don’t understand when i open the home page the ‘https’ not working but when i open any othe page like this for example ‘https://www.votelearn.com/categories/programming/’ the ‘https’ working
That’s a mixed content warning. It means you have insecure resources on your home page’s HTML.
It’s not a problem with your SSL certificate but with the actual contents of your website.
You can use a tool like Why No Padlock to find which resources are insecure, and then fix them.
For example, according to https://www.whynopadlock.com/results/33123506-f194-498f-9d08-ca96f4d977a3 , the insecure content on your home page is http://ring-lang.sourceforge.net/thering.jpg . You could fix that by downloading the image and serving it securely from your own website, rather than hotlinking it from the Sourceforge website.