{"id":48042,"date":"2009-06-17T15:29:56","date_gmt":"2009-06-17T15:29:56","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wp-quote-tweets\/"},"modified":"2009-12-02T11:14:43","modified_gmt":"2009-12-02T11:14:43","slug":"wp-quote-tweets","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wp-quote-tweets\/","author":595987,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.1.2","stable_tag":"trunk","tested":"2.8","requires":"2.0.0","requires_php":"","requires_plugins":"","header_name":"WP Quote Tweets","header_author":"Tanin Ehrami","header_description":"","assets_banners_color":"","last_updated":"2009-12-02 11:14:43","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=6331357","header_plugin_uri":"http:\/\/0xtc.com\/2009\/06\/18\/wordpress-plugin-wp-quote-tweets.xhtml","header_author_uri":"http:\/\/0xtc.com\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":3691,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.1.0","1.1.1","1.1.3","1.1.4","2.0.0","2.2.1","2.2.2","2.2.4","2.2.5","3.0.0","4.0.0","4.0.2","4.1.0"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1539221","resolution":"2","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1539221","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1539221","resolution":"1","location":"plugin"}},"screenshots":{"1":"<p>Post with rendered Twitter tweets.<\/p>","2":"<p>Post with rendered Twitter tweet quoted in alternate template.<\/p>","3":"<p>Post with twitter.tidy template<\/p>"}},"plugin_section":[],"plugin_tags":[12941,80,161,2080,159],"plugin_category":[43,56],"plugin_contributors":[79777],"plugin_business_model":[],"class_list":["post-48042","plugin","type-plugin","status-closed","hentry","plugin_tags-cite","plugin_tags-shortcode","plugin_tags-tweet","plugin_tags-tweets","plugin_tags-twitter","plugin_category-customization","plugin_category-social-and-sharing","plugin_contributors-0xtc","plugin_committers-0xtc"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wp-quote-tweets.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/wp-quote-tweets\/trunk\/screenshot-1.png?rev=1539221","caption":"<p>Post with rendered Twitter tweets.<\/p>"},{"src":"https:\/\/ps.w.org\/wp-quote-tweets\/trunk\/screenshot-2.png?rev=1539221","caption":"<p>Post with rendered Twitter tweet quoted in alternate template.<\/p>"},{"src":"https:\/\/ps.w.org\/wp-quote-tweets\/trunk\/screenshot-3.png?rev=1539221","caption":"<p>Post with twitter.tidy template<\/p>"}],"raw_content":"<!--section=description-->\n<p><strong>Quote tweets from Twitter<\/strong> directly to a Wordpress page or post using a simple shortcode.<\/p>\n\n<p>Basic example: <code>[quotetweet tweetid=1234567890]<\/code> (See the FAQ section)<\/p>\n\n<p>Depending on the template you select, an <strong>\"in reply to\"<\/strong> link will be created if the tweet is a reply to another tweet. All generated links have rel=\"external\".<\/p>\n\n<p><strong>notes:<\/strong><\/p>\n\n<ul>\n<li>This plugin caches the information it gets from Twitter.com. Please make sure the <code>\/xmlcache\/<\/code> sub folder is writable!<\/li>\n<li>You can create your own tweet templates and save them in your templates folder under <code>{CurrentTheme}\/wpqt\/<\/code>.<\/li>\n<li>This plugin uses the SimpleXML extension. It requires PHP 5!<\/li>\n<li>If you wish to preserve your cached XML files due to Twitter limitations, create the following writable folder: <code>\/wp-content\/cache\/xmlcache\/<\/code>. All the requess will be cached there if it exists and is writable.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload\/extract the <code>wp-quote-tweets<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li><strong>Make sure the <code>\/xmlcache\/<\/code> sub folder is writable! (Permissions set to 766 seem to work best)<\/strong><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>So, how do I use it?<\/dt>\n<dd><p>Example: <code>[quotetweet tweetid=1234567890]<\/code><\/p>\n\n<p>The <code>tweetid<\/code> can be found in the URL of the tweet that is to be quoted.<\/p>\n\n<p>For example, you can quote the following tweet:<\/p>\n\n<p>http:\/\/twitter.com\/TCorp\/status\/2208284083<\/p>\n\n<p>Its tweetid is <code>2208284083<\/code>; making the shortcode look like this:<\/p>\n\n<pre><code>[quotetweet tweetid=2208284083]\n<\/code><\/pre>\n\n<p>Alternative notations are [quotetweet xxx] or [qtweet xxx] where xxx is the tweetid.<\/p>\n\n<p>If the tweet isn't showing up, something went wrong. Also keep in mind that this only works with public tweet. Private tweets can't be made public with this plugin.<\/p><\/dd>\n<dt>How can I change the style\/theme of the tweets?<\/dt>\n<dd><p>The current version includes a number of templates to select from. Go to your admin panel and select \"WP Quote Tweets\" under Settings to select a template from the list.<\/p>\n\n<p>If you've created your own custom templates put them in a \"<strong><code>wpqt<\/code><\/strong>\" folder in your theme's folder (example: <code>\/wp-content\/themes\/yourCurrentTheme\/wpqt\/MyCustomTweetTheme\/<\/code>) and you'll be able to select them from the settings screen.<\/p>\n\n<p>To learn more about how to create your own template read the <a href=\"http:\/\/0xtc.com\/2009\/07\/09\/creating-a-wp-quote-tweets-template.xhtml\" title=\"Creating a WP Quote Tweets template\">templating documentation<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<ul>\n<li>Added support for templates<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fixed some CSS issues in the Twitter template.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Added some simple templates.<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>caching routine will no longer show an error when \/xmlcache\/ directory is not writable. The plug-in will continue to run but will not cache.<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>Added screenshots to settings.<\/li>\n<li>Fixed filenames in templates.<\/li>\n<\/ul>\n\n<h4>2.2.2<\/h4>\n\n<ul>\n<li>Added twitter.tidy template<\/li>\n<\/ul>\n\n<h4>2.2.3<\/h4>\n\n<ul>\n<li>Addressed security restriction issue<\/li>\n<\/ul>\n\n<h4>2.2.5<\/h4>\n\n<ul>\n<li>Better ReplyTo link generation code.<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Improved settings screen<\/li>\n<li>Custom cache configuration<\/li>\n<li>Automatic custom template for RSS readers<\/li>\n<li>Better error handling for missing tweets<\/li>\n<\/ul>\n\n<h4>4.0.0<\/h4>\n\n<ul>\n<li>Custom Quote Tweet templates can be stored under <code>{CurrentTheme}\/wpqt\/<\/code> folder (\/wp-content\/themes\/CurrentTheme\/<strong>wpqt<\/strong>\/myOwnTweetTemplate\/)<\/li>\n<li>Caching has be overhauled. With this version the Twitter XML files will be cached in the \"xmlcache\" folder and the post generation using the user selected template is completely dynamic. This makes switching between themes a much quicker and much safer experience.<\/li>\n<li>The twitter.tidy template uses the new %NICE&#095;TIMESTAMP&#095;LINK% variable to show the date as \"x minutes ago\", \"x hours ago\", \"x days ago\" etc<\/li>\n<\/ul>\n\n<h4>4.0.1<\/h4>\n\n<ul>\n<li>More error handling in this version.<\/li>\n<li>[quotetweet tweetid=1234567890] can now also be written as [quotetweet 1234567890] or [qtweet 1234567890]<\/li>\n<li>Fixed feed template when using custom template in theme subfolder folder.<\/li>\n<li>Adding additional caching option.<\/li>\n<\/ul>\n\n<h4>4.0.2<\/h4>\n\n<ul>\n<li>Fixed meta writeonce bug.<\/li>\n<\/ul>\n\n<h4>4.1.0<\/h4>\n\n<ul>\n<li>Cleaner date outputs (server timezone).<\/li>\n<li>Added tweetimag.es support.<\/li>\n<\/ul>\n\n<h4>4.1.1<\/h4>\n\n<ul>\n<li>Additional error handling.<\/li>\n<\/ul>\n\n<h4>4.1.2<\/h4>\n\n<ul>\n<li>Accommodating for \"Twitter is Over Capacity\" error.<\/li>\n<\/ul>","raw_excerpt":"Allows authors to quote Twitter updates in posts or pages using a simple shortcode. [quotetweet tweetid=123456789].","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/48042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=48042"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/0xtc"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=48042"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=48042"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=48042"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=48042"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=48042"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=48042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}