Title: Adding javascript within shortcode?
Last modified: May 4, 2019

---

# Adding javascript within shortcode?

 *  [Smekla](https://wordpress.org/support/users/smeklinis/)
 * (@smeklinis)
 * [7 years ago](https://wordpress.org/support/topic/adding-javascript-within-shortcode/)
 * Hi,
 * Can be added/executed correctly javascript code by this plugin ?
    I am trying
   it like this:
 * <?php echo do_shortcode(‘[geot country=”UK”] <script type=”text/javascript”………….
   </script> [/geot]’);?>
 * This breaks code and site does not works at all.
    Anyway, if i add some html 
   code within shortcode, it works fine.

Viewing 1 replies (of 1 total)

 *  Plugin Author [Damian](https://wordpress.org/support/users/timersys/)
 * (@timersys)
 * [7 years ago](https://wordpress.org/support/topic/adding-javascript-within-shortcode/#post-11501166)
 * usually wordpress itselfs if the one that remove javascript tags. Try creating
   a shortcode for that javascript and place the shortcode you create inside ours.

Viewing 1 replies (of 1 total)

The topic ‘Adding javascript within shortcode?’ is closed to new replies.

 * ![](https://ps.w.org/geotargeting/assets/icon-256x256.png?rev=1829366)
 * [GeoTargeting Lite - WordPress Geolocation](https://wordpress.org/plugins/geotargeting/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/geotargeting/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/geotargeting/)
 * [Active Topics](https://wordpress.org/support/plugin/geotargeting/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/geotargeting/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/geotargeting/reviews/)

## Tags

 * [html](https://wordpress.org/support/topic-tag/html/)
 * [javascript](https://wordpress.org/support/topic-tag/javascript/)

 * 1 reply
 * 2 participants
 * Last reply from: [Damian](https://wordpress.org/support/users/timersys/)
 * Last activity: [7 years ago](https://wordpress.org/support/topic/adding-javascript-within-shortcode/#post-11501166)
 * Status: not resolved