Discussion on Mocha: Clean Blog & Portfolio Theme

Discussion on Mocha: Clean Blog & Portfolio Theme

Cart 46 sales
Well Documented

Heybi supports this item


19 comments found.

I have a question for you and I purchased this theme. Hope you will answer my question from your email.

Any estimates when the theme will be updated for Ghost 2.0?

Thanks for bringing this to my attention. You can easily switch to HTTPS by directly editing the code in the default.hbs file. Look for the path on line 15 and replace the URL with the secure one:


Thanks for quick answer! I know and I already did that but I do not want to be doing that each time I re-upload the theme. Why in the 1st place you would want to stick to an http:// schema given that URL gets redirected to https:// anyway?

Imagine you bough a new car and turn lights do not work. You contact the dealership and they tell you you can actually open the hood and replace the bulb on your own. Yes, technically you can, but does that feel right? Unlikely.

I hope this will be fixed in next update. Thank you for your work!

While that’s a good analogy, you really can’t compare car to software. At the time of the theme coded, Google font is still using non SSL path for URL.

Thank you for your feedback, anyway. Will sure to keep this in mind and also deliver an update soon.


Hi! Thank you for the Mocha theme for Ghost – really love it!

I just installe don the Ghost and have few warning/errors displayed in my browser – do you think you can fix those things to a “default” installation does not result in browser warnings please?

1) Mixed Content: The page at ‘https://...' was loaded over HTTPS, but requested an insecure stylesheet ‘http://fonts.googleapis.com/css?family=Domine:400,700'. This request has been blocked; the content must be served over HTTPS.

This is the most annoying one.

2) Mixed Content: The page at ‘https://contemporary.style/' was loaded over HTTPS, but requested an insecure script ‘http://api.flickr.com/services/feeds/photos_public.gne?lang=en-us&format=json&jsoncallback=jQuery1113006241607652288139_1534895837612&id=YOUR-USER-ID&_=1534895837613'. This request has been blocked; the content must be served over HTTPS.

Same as above.

3) Uncaught ReferenceError: YOUR is not defined at (index):227

It’s in: ``` var userFeed = new Instafeed({ get: ‘user’, limit: ‘4’, userId: YOUR-USER-ID, accessToken: ‘YOUR-ACCESS-TOKEN’ /* * * get your token at http://extensv.com/instagram * * */ }); ``` Maybe you can wrap YOUR-USER-ID in quotes as you did for ‘YOUR-ACCESS-TOKEN’?

4) Uncaught TypeError: Cannot read property ‘apply’ of undefined at masonry.js?v=6cd3b5de1c:10

IDK what’s going one there but would be great if there were no error as well.


Hello Ashald, thank you for your purchase. As you probably have known, the error mentioned above won’t affect the site in the front end. Everything will be rendered properly. However, if needed, some issues can be fixed with ease.

1. Open default.hbs and located the following URL: http://fonts.googleapis.com/css?family=Domine:400,700. Replace the http with https.

2. The Flickr widget relies on the jsflickrfeed.js to work and it still based on the old Flickr API. You can try replacing the http protocol in the jsflickrfeed.js to https, just like the first step. Simply open the js file and look for the following URL: http://api.flickr.com/services/feeds/. Replace the http to https.

3. If showing Instagram feed isn’t needed, you can simply remove the script associated with the widget. Open config.hbs and remove all codes before {{! Flickr feed}}.

4. Updating the Masonry jQuery plugin to the latest version should fix this issue.

Hope that helps. Should you have any other question please do not hesitate to let me know.


Hi! Thank you for the prompt reply.

Yes, indeed, those warning won’t affect the website functionality except for the blocked font. I have some web-development background so I indeed can make those fixes by editing template files but this means that upgrading to newer versions of the theme will be complicated as I won’t be able to just re-upload it. I was hoping that you can include those fixes with the next release so that all your users can benefit from them.

Also, I wonder if you plan to adjust the theme for the recently released Ghost 2.0? I’m not rushing you in any way but rather trying to understand if I should expect it to be compatible with the latest versions.


Will sure to include all issues mentioned above in the next update. Thank you for bringing this to my attention, anyway.


When trying to upload theme to wordpress, it says that the package is missing the style.css file.


Unfortunately, Mocha isn’t made for WordPress but Blogger (Blogspot — Google’s blog engine). Therefore you can’t install it on WordPress. To install the theme, you can start by creating a blog at blogger.com. It’s free and requires less setup comparing to WordPress.

Is it possible to add a Pinterest widget?



Widget for Pinterest can be generated directly through their official site at https://developers.pinterest.com/tools/widget-builder/. The code obtained can be embedded in the HTML/Javascript gadget.

Does this there have a back end to operate?

Hello, as the theme runs on Ghost platform, yes. Please visit Ghost.org for more information.

Hi Heybi. Very nice theme ! Just one question : when I look at it on my iPhone, the portfolio version is not quite adjusted. Is this normal? Thanks

Hello, are you viewing the demo with iframe enabled? Try to close the Envato frame by pressing the close button at the top right of the window.

If problem persist, please send me message through my profile page with screenshot attached.

Live Preview not working, only WTF Image

Hi – It has been fixed :)

Thanx, will have a look

Hi, it seems like the live demo is again offline. I’m seeing a WTF image.

Hello, it’s working again. I was working with some update recently.

The live preview seems to be offline.

Hello – It’s working now. The server was temporary down.

I’m wondering if there is also syntax highlighting included for code.

Sure, i’ll give it a go. thanks!

oh and as a heads-up, the screenshots button under the theme doesn’t seem to work.

Thanks for pointing that out. Will contact Envato support to get it fixed.

Looks nice, but doesn’t pass the Google Mobile Friendly test which is a bit of a downer due to the Google algo changes recently. Also search function isn’t brilliant (yes I know you do say that it doesn’t work perfectly).

Hello Mjdseo,

Thanks for writing in! After testing the demo I realized that it’s more likely a robot.txt issue instead of the theme. I will re-check the backend to make it sure and will update it if the problem is caused by the theme.

Ghost™ is currently working on search term but haven’t placed any release date. Better search function is in our top priority and will be applied after Ghost update.

Nice work, GLWS! :)

nice work gud luck :)

Appreciate that :)

Thank you :)

Great work, Gud luck with sales :)

GLWS for you as well :)

Beautiful Item, Creative GLWS :)

Cheers, Mate!

Nice Design, Good Luck :)

Thanks Sohayl


Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey