The Simpler iPaper plugin was created out of the need for a simpler way of embedding Scribd iPaper documents
in blog posts. Other existing plugins used inefficient regular patterns instead of the Shortcode API that
is standard in WordPress versions 2.5 and above. This plugin makes use of standard Shortcode syntax as well.
The plugin uses a clear and simple format:
[scribd] added in 1.1
[ipaper id="integer" accesskey="string"] [scribd id="integer" key="string"]
width="integer" are optional parameters.
IMPORTANT: in version 1.1, the plugin adds support for the
[scribd] tag using
key rather than
accesskey in order to be compatible with the WordPress.com embed code. Users can now copy the Scribd-provided code for WordPress.com and use it on their WordPress.org blogs. See the screenshots.
Some examples of usage (you can copy these into a blog with this plugin installed to test):
[ipaper id="6256195" accesskey="key-n4w95bnu9dca1kibehz"] [scribd id="6021840" key="key-14q8adj2w58ue6mtwlel" height="650" width="480"]
Here’s how to install the plugin and how to make it work.
- Upload the
scribd-ipaperdirectory to the
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Add the shortcode to your post:
[scribd id="document ID" key="access key"].
If you are using WordPress mu, you can place the plugin file
so that the plugin is globally enabled.
- Is the accesskey=”” parameter required?
Yes, it is. Without the access key, Scribd will refuse to embed the document. This is not a limitation of this
plugin; Scribd enforces it for all Flash embeds.
- Can I change the default height and width?
Yes, you can. Although there is no administration panel at the moment (we’re keeping the plugin simpler and light),
you can edit the
scribd-ipaper.phpfile and change the height and width variables there.
The default height is 600 pixels, and the default width is 450 pixels.
- Is there any difference between using the `[ipaper]` and the `[scribd]` codes?
Yes, there is. The
[scribd]tag was added to support
keyas a shorter form of
accesskey, to be compatible with the WordPress.com code, and to be future-proof, wheras the
[ipaper]tag is retained for backwards-compatibility.
In simpler terms, you must specify
accesskeywhen using the
[ipaper]tag, and you must specify
keyinstead when using the
Contributors & Developers
“Simpler iPaper” is open source software. The following people have contributed to this plugin.Contributors
- Added ability to style embeds using the
- Updated compatibility to 2.9’s trunk build
- Removed behaviour when a non-null $content parameter is encountered