I am changing a theme in Wordpress, and in an earlier theme, there was something like this that added a an email signup widget to the page:

[green_tick_1_list width="100%"]

But in the new theme that I installed, this just shows up as text. Is there any way to make it show up as the email signup form like it used to?

And what is that syntax? Is that something I can create in WordPress per each theme I use?


That's a Shortcode.

It may be possible to find the function that renders that shortcode and copy/paste it into your own plugin, making it theme-independent, however, how easy that will be to do depends on how the shortcode works- if it depends on additional php functions, JavaScript, and CSS embedded within the theme.

  • Thank you! So creating a shortcode involved actually adding a .php function to the code? There is no way to do this another way without editing actual code? – Genadinik Apr 6 '14 at 2:11
  • If you want to re-enable that shortcode in another theme, there's unfortunately no way to do it without getting into the old theme's code. – Milo Apr 6 '14 at 2:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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