Search code examples
javascriptphphtmlwordpressshortcode

Insert Wordpress shortcode with Javascript


I'm really struggeling with the try to output a wordpress shortcode that looks like this:

[urlparam attr="value" param="searchpre"]

with a js script that dynamically builds a html table on my webpage. The shortcode should be passed out right inside this html element:

g='<input type="search" class="'+b.sFilterInput+'" />'

Maybe my trying is foolish - i have to add im really a javascript beginner and this would basically be nothing more for me than a cheat to avoid more work and knowledge with javascript in general and about the .js file im trying to manipulate.


Solution

  • Shortcodes are executed with do_shortcode() function. And PHP is executed before Javascript. So to insert any shortcode with js, you are going to need AJAX.