WordPress.org

Ready to get started?Download WordPress

Forums

Insert PHP
[resolved] Adding script? / php? (3 posts)

  1. immanence
    Member
    Posted 11 months ago #

    I was hoping to use this plugin to insert the Disqus universal code:

    <div id="disqus_thread"></div>
    <script type="text/javascript">
    /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
    var disqus_shortname = 'severaldirections'; // required: replace example with your forum shortname
    
    /* * * DON'T EDIT BELOW THIS LINE * * */
    (function() {
    var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
    dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
    })();
    </script>
    <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
    <a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>

    Putting this code between [insert_php] [/insert_php] doesn't work. The code appears on the page. Is there something i can add, or I'm doing it wrong, or scripts can't be added?

    Thanks for any pointers.

    http://wordpress.org/plugins/insert-php/

  2. WillBontrager
    Member
    Plugin Author

    Posted 11 months ago #

    immanence, what you have is JavaScript and HTML. Insert PHP will accept only PHP code.

    The local syndication plugin might be used to pull both the JavaScript and HTML into the post or page.
    http://wordpress.org/plugins/local-syndication/

    If you prefer not to use that plugin and you can't find another plugin that works for what you want to do, then I think the JavaScript part of your code will need to be pulled in from an external file. Just the JavaScript, not the noscript tag or the other HTML code. This article has information:
    http://www.willmaster.com/blog/javascript/external-javascript.php

    Sorry Insert PHP won't do the job for your code.

    Will

  3. WillBontrager
    Member
    Plugin Author

    Posted 10 months ago #

    Gratuitous post to mark thread resolved.

Reply

You must log in to post.

About this Plugin

About this Topic

Tags