Why don’t shortcodes work when a post is view on Home page but they do when viewing single post.
You can see the issue here.
There are suppose to be two element’s above the image – generated by JW Player and a custom shortcode, and one shortcode below the image – generated by Lightbox Evolution plugin.
Is the homepage pulling in the_excerpt() ? If so you will have to add this to your functions.php
This will work if you are putting in manual excerpt. It shouldn’t be stripping out the shortcode if you are using the_content() in your homepage template.
Why not just add another metabox for introductory text? You can set that up easily with this plugin http://wordpress.org/extend/plugins/magic-fields-2/.
That way you can just use content and excerpt as they were intended…much less of a headache.
I think it’s because of the function, you can use this plugin it can limit your excerpt, and you can also enable and disable the the shortcodes.