WordPress Plugin – ProjectPier Embed

ProjectPier Embed is a WordPress plugin that embeds a project pier application within an iframe on a WordPress site.
» Download WordPress plugin – ProjectPier Embed

Description

This plugin defines a shortcode that generates the necessary iframe statement for a project pier installation.

Requirements

  1. WordPress version 3.0 and later
  2. A ProjectPier installation running version 0.8.8 alpha or later
  3. The Project Pier theme emeraldCurtain 1.4
  4. (recommended) The Project Pier plugin theme_settings, with the “Minimal” settings

What does this plugin do?

The plugin creates the following shortcode:

[projectpier url="PATH_TO_PROJECT_PIER" active_project=PROJECT_NUMBER]

Installation

  1. Download the plugin and unzip in a temporary directory
  2. Upload folder include all files to the `/wp-content/plugins/` directory.
  3. Activate the plugin through the `Plugins` menu in WordPress
  4. Create a new page and add the shortcode
    [projectpier url="PATH_TO_PROJECT_PIER" active_project=PROJECT_NUMBER]
  5. for example:
    [projectpier url="http://www.myawesomesite.com/projectpier" active_project=3]

Screenshots

  1. Add the shortcode to a page, and choose a page template without a sidebar
  2. Viewing the embedded ProjectPier page
  3. Using the “theme settings” ProjectPier plugin to create a minimal theme
  4. Viewing the minimal theme in ProjectPier
  5. Viewing the minimal ProjectPier site inside a WordPress page.

Changelog

= v1.1 (12/30/2011) =
* Initial version

License

This plugin is released under the GPL, so you can use it free of charge on your personal or commercial blog. But if you enjoy the plugin, you can thank me and leave a [small donation](http://theemeraldcurtain/ “Donate”).

Frequently Asked Questions

  • How do I get rid of the WordPress sidebar, so ProjectPier can fill the whole content area?When you create a page, specify a Template that doesn’t include the normal sidebar. Each WordPress theme is different, so the sidebar-free template is determined by your theme’s author.
  • What if my theme doesn’t have a sidebar-free template?This plugin comes with a bare-bones template that contains just the theme header, page content, and theme footer. The file is named template-content-only.php. Copy this file to the theme directory of your currently selected theme, and “Bare Bones Content” will be added to the list of available templates. Select this template for your page, and you’re in business.
  • The ProjectPier embed is WAY too cluttered. How do I make it simpler?The ProjectPier plugin “theme_settings” allow you to set up a “minimal” theme that strips out most of the ProjectPier wrapping elements. This will allow the embedded page to fit seemlessly into the WordPress page.
  • Why is there another scrollbar inside the page, and how do I get rid of it?The embed is accomplished with an iframe, which currently has a fixed height. Getting an iframe to resize itself based on the embedded content is a tricky business, and I haven’t quite worked it out within WordPress yet. For now, the iframe has a fixed height, so the embedded page may have a scrollbar.
  • It doesn’t work! I’m using Internet Explorer 9! What’s going on?According to my research, there’s a problem with IE9 and iframes. Please google “IE9 iframe problem” for a full explanation.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>