WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There's a Mailchimp plugin I would like to alter it's output in order to match my needs. For example:

  1. Order in which fields are loaded are not correct
  2. Positioning of the plugin's response messages is not correct.

I have already tried modifying everything using only CSS but I really need to modify the HTML of this plugin.

Is there a way to do this without hacking the plugin itself?

Thanks a lot!

share|improve this question
Without seeing the code that generates the output there is no way to give a solution. Add the code please. – toscho Nov 10 '12 at 20:38
up vote 2 down vote accepted

Take a look at WordPress hooks from the Plugin API. There are actions and filters to be used by plugin authors so that other developers could alter the content without changing the core code. However, if they are not used properly (or missing), the only two options are CSS changes (wherever possible, because stylesheets could override the UI at some cases) and the WordPress API hooks (so that you could manage the content globally from WordPress and rearrange order from calling different functions). Custom requirements usually expect flexible plugins with hooks and therefore the lack of them doesn't give you any other clean options.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.