Quotable

Description

Automatically adds a “Tweet this!” button to blockquotes and selected text in your existing content. Retina ready and automatically matches your site’s theme. No configuration required.

Tweets include the post or page permalink, and WordPress tags are converted to hashtags. You can also include Twitter mentions for post authors and suggest following your website’s Twitter account by configuring Twitter usernames via Yoast’s WordPress SEO plugin.

Screenshots

  • The plugin will add a quotable button to the end of all blockquotes. When the button is clicked, a new Twitter window is created with the quoted or selected text.
  • When text is highlighted, the quotable toolbar will appear.

Installation

  1. Upload the plugin files to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

After that the plugin should just work. Try highlighting text on a page to see the quotable toolbar popup, and look for the quotable toolbar added to the end of the <blockquote> elements in all of your posts. See the FAQ for more information about configuration.

FAQ

Installation Instructions
  1. Upload the plugin files to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

After that the plugin should just work. Try highlighting text on a page to see the quotable toolbar popup, and look for the quotable toolbar added to the end of the <blockquote> elements in all of your posts. See the FAQ for more information about configuration.

Can I turn off the functionality just for blockquotes or just for text selection?

Yes. Go to Dashboard > Settings > Discussion > Quotable to selectively deactivate plugin functionality site-wide. If you want to disable functionality for a single page or post, look for the Quotable screen options section in the page or post editor and check the boxes to disable functionality for only that post.

Can you add the option to share quotes on more social networks?

I may add integration with certain websites or services as time goes on, but my main goal is to make sharing content simple and quick. Too many options could work against that goal.

How do I make shared quotes mention the author’s Twitter account?

You can use Yoast’s WordPress SEO plugin to set a site-wide Twitter account and a Twitter account for each author. When a tweet is created with the plugin, those values will be used to give credit where credit is due.

How do I add hashtags to the shared content?

Hashtags are generated based on the WordPress tags that were used on the post.

Contributors & Developers

“Quotable” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Quotable” into your language.

Interested in development?

Browse the code or subscribe to the development log by RSS.

Changelog

1.0.4

  • Fix error with version number in release

1.0.3

  • Fix typo in Twitter script URL

1.0.2

  • Fetch Twitter script via https

1.0.1

  • Fixed minor console errors on pages with no quotable content

1.0.0

  • Updated plugin meta information
  • Prepared the plugin for future updates (coming soon!)

0.85

  • Fixed bug where tweets were occasionaly generated with a link to the wrong post.

0.8

  • Added settings to WP Dashboard which allow plugin functionality to be selectively disabled site-wide.
  • Added post options which allow plugin functionality to be selectively disabled per post.
  • Cleaned up whitespace in code.
  • Changed license from GPL to MIT

0.7

  • Fixed issue where plugin was stripping out HTML inside of blockquotes.
  • Refactored some code

0.6

  • Fixed positioning for the text selection button in Firefox when the page is scrolled.
  • Defers loading of JS by placing it in the footer instead of the head.

0.5

  • Hides errors caused by mal-formed HTML

0.4

  • Added check for mb_convert_encoding for servers that don’t support it

0.3

  • Blockquote text is now highlighted on hover of the Tweet link to give a visual cue for the functionality
  • Now uses wp_enqueue_scripts to add scripts
  • Custom font CSS has been moved out of PHP into CSS
  • Quotable toolbar is no longer added to pages where it is not used

0.2

  • Updated readme and added screenshots.

0.1

  • Initial version