WordPress plugin intelligence profile

RDP PediaPress Embed

RDP PediaPress Embed lets you embed book content from PediaPress.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 4.8
Current version1.0.5
WordPress coverageTested up to WordPress 4.8
Minimum stackWP 3.0 · PHP —
Directory statusactive
Last directory update5 Jul 20179y ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records RDP PediaPress Embed version 1.0.5 as active, updated 9y ago and tested up to WordPress 4.8.

Overview

About this plugin

RDP PediaPress Embed will pull content from PediaPress book pages and embed it in pages and posts.

RDP PediaPress Embed also allows lead capture capabilities, utilizing free PediaPress ebooks as a bribe.

The default behavior is to display a pop-up light box, which will display whatever text, HTML, and/or shortcode you desire.

Your site will have an RSS feed for all books on the site, as well.

Known Issues

  • CSS clashes with Lightbox Plus Colorbox plug-in

Sponsor

This plug-in brought to you through the generous funding of Laboratory Informatics Institute, Inc.

Usage

PediaPress Book

Use the shortcode [rdp-pediapress-embed] for embedding PediaPress book pages. The following arguments are accepted:

  • url: (required) the web address of the PediaPress book that you want to embed on this page
  • download_url: the web address to the ebook or the download page
  • toc_show: 0 (zero) to hide table of contents (TOC) or 1 to show
  • toc_links: Enabled — TOC links are enabled; Logged-in — TOC links are active only when a user is logged in; Disabled — TOC links are completely disabled, all the time
  • image_show: 0 (zero) to hide cover image or 1 to show
  • title_show: 0 (zero) to hide book title or 1 to show
  • full_title: 1 to display book titles as combination of Title and Subtitle or 0 (zero)
  • subtitle_show: 0 (zero) to hide book sub-title or 1 to show
  • editor_show: 0 (zero) to hide book editor or 1 to show
  • language_show: 0 (zero) to hide book language or 1 to show
  • book_size_show: 0 (zero) to hide book size or 1 to show
  • add_to_cart_show: 0 (zero) to hide Add-to-Cart button or 1 to show
  • add_to_cart_text: text for Add-to-Cart button
  • add_to_cart_size: size of the Add-to-Cart button – small, medium, large
  • add_to_cart_color: color of the Add-to-Cart button – blue, creme, grey, orange, red
  • cta_button_show: 0 (zero) to hide Call-to-Action button or 1 to show
  • cta_button_text: text for Call-to-Action button
  • cta_button_size: size of the Call-to-Action button – small, medium, large
  • cta_button_color: color of the Call-to-Action button – blue, creme, grey, orange, red

Examples

Create a lead capture popup:

pdf’][gravityform id=”1″ title=”true” description=”true”][/rdp-pediapress-embed]

Create a direct download button:

pdf’]

Default settings will create a book page with a Table of Contents (TOC) that has disabled links. To create a book page that requires visitors to be logged in for the TOC links to work, you would set the toc_links attribute to “logged-in”:

pdf’ toc_links=’logged-in’]

PediaPress Gallery

Embedding a PediaPress gallery of books is implemented using the shortcode [rdp-pediapress-embed-gallery]. It accepts the following arguments:

  • col: (required) number of columns to display per page
  • num: (required) number of books to display per page
  • size: accepted values – small, medium, large – dictate image and font size of gallery elements
  • cat: comma separated list of category id numbers books must belong to
  • tag: comma separated list of tag id numbers books must belong to
  • sort_col: column name by which to sort books
  • sort_dir: direction to sort books (ASC / DESC)
  • full_title: 1 to display book titles as combination of Title and Subtitle or 0 (zero)
  • image_show: 0 (zero) to hide cover images or 1 to show
  • title_show: 0 (zero) to hide book titles or 1 to show
  • subtitle_show: 0 (zero) to hide book sub-titles or 1 to show
  • editor_show: 0 (zero) to hide book editors or 1 to show
  • language_show: 0 (zero) to hide book languages or 1 to show
  • book_size_show: 0 (zero) to hide book sizes or 1 to show

Examples

[rdp-pediapress-embed-gallery col=’3′ num=’3′]

[rdp-pediapress-embed-gallery col=’2′ num=’10’ cat=’5′ tag=’7,8′ sort_col=’post_date’ sort_dir=’DESC’]

External Scripts Included

  • jQuery ColorBox Plugin v1.3.20.2 under MIT License

Hook Reference:

rdp_ppe_scripts_enqueued

  • Param: none
  • Fires after enqueuing plug-in-specific scripts and styles

rdp_ppe_book_scripts_enqueued

  • Param 1: array containing shortcode attributes
  • Param 2: null or string containing content of enclosed shortcode
  • Fires after enqueuing book-specific scripts and styles

rdp_ppe_gallery_scripts_enqueued

  • Param 1: array containing shortcode attributes
  • Param 2: null or string containing content of enclosed shortcode
  • Fires after enqueuing gallery-specific scripts and styles

PHP Filter Reference:

rdp_ppe_allow_shortcode

  • Param 1: boolean indicating if shortcode is allowed to execute – default: true
  • Param 2: array containing shortcode attributes
  • Param 3: null or string containing content of enclosed shortcode
  • Return: boolean indicating if shortcode is allowed to execute

rdp_ppe_book_main_content_classes

  • Param: String containing class names for the #rdp-ppe-main container when displaying a single book
  • Return: class names for the #rdp-ppe-main container when displaying a single book

rdp_ppe_before_meta_open

  • Param 1: array containing book content pieces
  • Param 2: array containing shortcode attributes
  • Return: string containing HTML / JavaScript / style block to inject before opening DIV of metadata section when displaying a single book

rdp_ppe_after_meta_open

  • Param 1: array containing book content pieces
  • Param 2: array containing shortcode attributes
  • Return: string containing HTML / JavaScript / style block to inject after opening DIV of metadata section when displaying a single book

rdp_ppe_book_atc_href

  • Param 1: string containing href value for Add-to-Cart button when displaying a single book
  • Param 2: string containing URL to PediaPress.com book page
  • Param 3: array containing book content pieces
  • Param 4: array containing shortcode attributes
  • Return: href value for Add-to-Cart button when displaying a single book

rdp_ppe_atc_button

  • Param 1: string containing HTML for Add-to-Cart button
  • Param 2: array containing book content pieces
  • Param 3: array containing shortcode attributes
  • Return: HTML for Add-to-Cart button

rdp_ppe_cta_button

  • Param 1: string containing HTML for Call-to-Action button
  • Param 2: array containing book content pieces
  • Param 3: array containing shortcode attributes
  • Return: HTML for Call-to-Action button

rdp_ppe_before_meta_close

  • Param 1: array containing book content pieces
  • Param 2: array containing shortcode attributes
  • Return: string containing HTML / JavaScript / style block to inject before closing DIV of metadata section when displaying a single book

rdp_ppe_after_meta_close

  • Param 1: array containing book content pieces
  • Param 2: array containing shortcode attributes
  • Return: string containing HTML / JavaScript / style block to inject after closing DIV of metadata section when displaying a single book

rdp_ppe_toc

  • Param 1: string containing HTML for Table of Contents of a single book
  • Param 2: array containing book content pieces
  • Param 3: array containing shortcode attributes
  • Return: HTML for Table of Contents of a single book

rdp_ppe_render_book

  • Param 1: string containing HTML for a single book
  • Param 2: array containing book content pieces
  • Param 3: array containing shortcode attributes
  • Return: HTML for a single book

rdp_ppe_gallery_item

  • Param 1: String containing HTML for a single gallery item
  • Param 2: Array of input values for the gallery item
  • Return: HTML for a single gallery item
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • free lead capture
  • pediapress embed
  • pediapress lead capture
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 4.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 4.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to4.8
Minimum requirementsWordPress 3.0 · PHP not listed
Update activity5 Jul 20179y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.