Jump to content
You are viewing a curated collection of the most significant posts in this topic.

Featured Replies

Posted

Is there a way to grab the embed code for the calendar inside the invision community and post it inside the wordpress page / post?

I've looked around and haven't seen any way to do this. Is this possible or there a work around for it?

Thank you!

Solved by Mark H

Go to solution

Hey Mark...  just to clarify...  using blocks would allow a user to embed the code into a 3rd party system such as Wordpress?  The way I was reading the OP's request...  she wants to take the calendar or other areas from IPB and have it embedded into a Wordpress instance that obviously would be outside of IPB.  

The only way I could think to do that would be to export the IPB content via RSS and have Wordpress import the RSS feed.  I was not aware of a way for the block system to be used outside of the IPS framework itself to display content in something like Wordpress or Joomla, etc.  

 

Edited by Randy Calvert

Ahhh I see now.  I had to actually go back and do this myself.  Once the block is defined, back at the main block selection screen in the drop down is an option for external embed.  

I learned something new today!  Thank you very much!

 

thanks for asking this. another clarification is always good and useful!

 

Anytime.  It was a learning experience for myself...  so I appreciate the chance to pickup something new.

Also for your own reference later...  once you create the block, the embed code will give you two snippets you will need to use:

  • The "boot loader" which will need to be added to your Wordpress global template in either in your <head> tag, or just before the </body> tag.  (I would suggest putting this in the global template so that you only have to do it once and can embed IPB blocks on ANY page on your Wordpress site.)  This handles loading the CSS and other template stuff needed.  That code will look something like:
    <script type='text/javascript' src='https://www.YOURDOMAIN.COM/applications/cms/interface/external/external.js' id='ipsWidgetLoader'></script>

     

  • Wherever you want the block content itself to appear, add the embed block code that will look something like:
    <div id='block_SOME_MD5_HASH_PROVIDED_BY_IPB' data-blockID='YOUR_BLOCKNAME' class='ipsExternalWidget' data-inheritStyle='true'></div> 

     

 

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.