Tell me more ×
WordPress Answers is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I administer a website that is implemented with Wordpress. The landing page has an audio player and slideshow implemented with respective shortcodes. A little while back the site was hacked by a search engine poisoner, though I believe I have recovered from that by removing some malicious code from the default theme footer.php file.

I also upgraded WP to 3.5.

At some stage (i'm not sure if it is from the hack or the upgrade), the audio and slideshow stopped working, and the web page instead emits the shortcodes to the browser in their place (see here - you can see the offending fragments in the masthead).

Here is the relevant fragment from header.php

<div id="mainimage">
        <?php echo do_shortcode('[slideshow id=1]');?>  
</div>

I'm not sure where the audio shortcode lives. The page uses the default theme.

share|improve this question
Have you installed any new plugins? "slideshow" is an overused shortcode name, I've seen it in more than one plugin (NextGEN Gallery comes to mind) as well as some themes. Maybe you have a clash. Also: do you have any installed plugins that are disabled? – webaware Jan 24 at 0:17
1  
Doh! I had disabled all my plugins when I was trying to isolate the source of the search engine poisoning hack. Re-enabled audio and NextGen gallery plugins and bingo!! Thanks for the guidance. Change your comment to an answer so I can mark it as such? – rossmcm Jan 24 at 3:13

closed as too localized by Michael, s_ha_dum, kaiser, toscho Jan 24 at 3:52

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, see the FAQ.