{"id":9960,"date":"2010-07-31T03:12:29","date_gmt":"2010-07-31T03:12:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/tb-testimonials\/"},"modified":"2013-07-20T17:41:48","modified_gmt":"2013-07-20T17:41:48","slug":"tb-testimonials","status":"closed","type":"plugin","link":"https:\/\/nn.wordpress.org\/plugins\/tb-testimonials\/","author":748728,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.7.3","stable_tag":"1.7.3","tested":"3.6.1","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"TB Testimonials","header_author":"Travis Ballard","header_description":"","assets_banners_color":"d7dbdf","last_updated":"2013-07-20 17:41:48","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/travisballard.com\/donate\/","header_plugin_uri":"http:\/\/travisballard.com\/wordpress\/tb-testimonials\/","header_author_uri":"http:\/\/www.travisballard.com","rating":4.2,"author_block_rating":0,"active_installs":100,"downloads":30274,"num_ratings":5,"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":"2","4":0,"5":"3"},"assets_icons":[],"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"566274","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.3","1.3.1","1.3.2","1.4","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.5","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.7","1.7.1","1.7.2","1.7.3"],"block_files":[],"assets_screenshots":{"screenshot-5.png":{"filename":"screenshot-5.png","revision":"1538858","resolution":"5","location":"plugin"},"screenshot-7.png":{"filename":"screenshot-7.png","revision":"1538858","resolution":"7","location":"plugin"},"screenshot-6.png":{"filename":"screenshot-6.png","revision":"1538858","resolution":"6","location":"plugin"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"1538858","resolution":"4","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1538858","resolution":"2","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1538858","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1538858","resolution":"1","location":"plugin"}},"screenshots":{"1":"Main testimonial listing","2":"Add a testimonial page","3":"General Plugin Settings","4":"Output Templates","5":"Template Tags","6":"Create New Template","7":"Documentation"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2360,5055,354,5211,1518],"plugin_category":[39,53,58],"plugin_contributors":[82145],"plugin_business_model":[],"class_list":["post-9960","plugin","type-plugin","status-closed","hentry","plugin_tags-business","plugin_tags-quote","plugin_tags-quotes","plugin_tags-testimonial","plugin_tags-testimonials","plugin_category-business","plugin_category-ratings-and-reviews","plugin_category-user-management","plugin_contributors-ansimation","plugin_committers-ansimation"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/tb-testimonials_d7dbdf.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/tb-testimonials\/trunk\/screenshot-1.png?rev=1538858","caption":"Main testimonial listing"},{"src":"https:\/\/ps.w.org\/tb-testimonials\/trunk\/screenshot-2.png?rev=1538858","caption":"Add a testimonial page"},{"src":"https:\/\/ps.w.org\/tb-testimonials\/trunk\/screenshot-3.png?rev=1538858","caption":"General Plugin Settings"},{"src":"https:\/\/ps.w.org\/tb-testimonials\/trunk\/screenshot-4.png?rev=1538858","caption":"Output Templates"},{"src":"https:\/\/ps.w.org\/tb-testimonials\/trunk\/screenshot-5.png?rev=1538858","caption":"Template Tags"},{"src":"https:\/\/ps.w.org\/tb-testimonials\/trunk\/screenshot-6.png?rev=1538858","caption":"Create New Template"},{"src":"https:\/\/ps.w.org\/tb-testimonials\/trunk\/screenshot-7.png?rev=1538858","caption":"Documentation"}],"raw_content":"<!--section=description-->\nPowerful Testimonial Management. Create and use custom Output Templates anywhere on your site. Use the shortcode, function, or included widget to display your testimonials to your users.\n\n<p>This plugin lets you manage testimonials as a separate type of information in your WordPress blog, which makes it easier to include them in other blog posts and pages.<\/p>\n\n<p>Less technical description by Jacob Share :)<\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<ol>\n<li>Upload the plugin folder <code>tb-testimonials<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Click Testimonials menu item and add a testimonial. It's below the Posts menu item. The post title is where you put the testimonial author's name.<\/li>\n<li>Use the shortcode generator button ( 2 speach bubbles ) in the visual editor to add a shortcode for testimonials to any post or page on your site.<\/li>\n<li>Activate widget if you want to use it.<\/li>\n<li>Create a custom testimonial.php if you want to display permalinks differently from single.php.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>I'm getting a PHP error<\/dt>\n<dd><ul>\n<li>Are you running PHP5 or greater? It's required.<\/li>\n<li>Are you running WordPress 3.0 or later? It's required as well.<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.7.3<\/h4>\n\n<ul>\n<li>Fixes bug in shortcode output where a single ID is used. - Thanks Kai!<\/li>\n<li>Fixes bug in widget where new users after 7.0 was released could not change output template due to legacy api code.<\/li>\n<\/ul>\n\n<h4>1.7.2<\/h4>\n\n<ul>\n<li>Fixes a bug in tbtestimonial() function where category names being passed do not work correctly because of is_numeric conditional<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>Fixes bug in widget when not previously using the optional (now mandatory) template API introduced in 1.6<\/li>\n<\/ul>\n\n<h4>1.7<\/h4>\n\n<ul>\n<li>Removed option to switch to template api. It is now active by default.<\/li>\n<li>Added list of user defined tags to the \"tags\" tab on the Output Templates page. Should make remembering your custom tags a little easier. Especially if you have a few of them.<\/li>\n<li>New shortcode generator in TinyMCE with more options.<\/li>\n<li>Fixed a few bugs that are present when using a filtered post type<\/li>\n<li>Removed TBar to make users \"happy happy happy\". Merry Christmas, Jon.<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>1.6.4 was a bust and the filter did not work. This solves that as well as changing it in the shortcode generator popup window.<\/li>\n<li>Changed references of the post type to refer to a single variable in the event of a post type conflict later on down the road.<\/li>\n<li>Added filter for post type so it can be changed in the event of a conflict.<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Added filter to change the shortcode in the event of a conflict.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Fixed CSS issue with selected tabs in admin area. 3.5 Changed class names to ui-state-active instead of ui-tabs-selected.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Added TBar - Promotional Tool for newly launched Travis Ballard Design<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>fixed bug in single shortcode output<\/li>\n<li>added order and orderby attributes to the shortcode and tbtestimonial() function<\/li>\n<li>added option to show a random testimonial from a category. thanks to powderflask ( http:\/\/wordpress.org\/support\/profile\/powderflask ) for the patch.<\/li>\n<li>jquery_in_footer is now false by default<\/li>\n<li>changed showposts to posts_per_page in shortcode generator window. this window needs an overhaul.<\/li>\n<li>fixed undefined index bug in testimonial.php templates<\/li>\n<li>added wp_reset_query at end of widget to fix loop bugs<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>New Template system based on the Twig Template Enging for PHP<\/li>\n<li>Create new templates to use in your testimonials<\/li>\n<li>New tbt_template_functions hook<\/li>\n<li>Added ability to show testimonials from categories using the shortcode and tbtestimonial() function<\/li>\n<li>Added ability to define a template to use in shortcode and tbtestimonial() function<\/li>\n<li>Added reset query to hopefully fix a couple bugs some users were having<\/li>\n<li>Fixed ; bug in tbtestimonials_prepare_preloader function<\/li>\n<li>Replaced some instanced of showposts with posts_per_page<\/li>\n<li>Fixed js_in_footer undefined index notice<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Fixes SSL issues with preloader objects.<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Fixed script and style enqueue issues with WordPress 3.3<\/li>\n<li>Fixed issue with default_loader.gif when FORCE_SSL was set to true.<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Added option to load Javascript in the footer or the header. Default loading in the footer caused some JavaScipt conflicts with other plugins.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Fixed \"Call to undefined function get_post_thumbnail_id()\" bug in image uploader due to init process.<\/li>\n<li>Added syntax highliting to template tags in output settings<\/li>\n<li>Fixed to show menu item in WordPress 3.1, Testimonials menu item was MIA<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Fixed bug where array chunk value was less than or equal to 0<\/li>\n<li>Changed .hidden and .clear CSS class names as to be not-so-generic so unwanted rules do not get added.<\/li>\n<li>Escape user input in widget for added security.<\/li>\n<li>Removed whitespace at end of inc\/tinymce3\/tinymce.php<\/li>\n<li>Removed widget-options.php<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Merry Christmas<\/li>\n<li>Fixed bug where company information was not being saved. Nonce was MIA.<\/li>\n<li>Added option to disable the loading of jquery cycle so if users already utilize it in their themes it doesn't get reloaded<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Fixed a bug in template tags where tags were showing in output. Forgot to change $ret to $return during last updates<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Documentation UI\/UX overhaul<\/li>\n<li>Bug in %permalink% template tag fixed<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>bug in testimonial listing ( admin area and using 'all' in the shortcode ) where has_post_thumbnail was undefined. fixed by including post-thumbnail-teplate.php when undefined.<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>switch categories over to custom taxonomies<\/li>\n<li>remove filters from excerpt<\/li>\n<li>new preloader api to keep preloaders in-tact after upgrading<\/li>\n<li>sorting options built into widget<\/li>\n<li>use the built in editor to edit the plugin css<\/li>\n<li>rewritten widget. default transition is a true crossfade now. there's also a bunch of new transitions thanks to jquery cycle.<\/li>\n<li>featured image will now replace gravatars<\/li>\n<li>documentation page<\/li>\n<\/ul>\n\n<h4>1.4.5.<\/h4>\n\n<ul>\n<li>Added random testimonial functionality. to display a random testimonial just pass the fucntion or shortcode with no args. tbtestimonial(), [testimonial]<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>forgot to remove references to ba-dotimeout javascript in widget thus causing error logs to report it as missing. Thanks to Bob @ Aquanauts for catching this :)<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Bug Fix - Removed ba-dotimeout.js in leau of setTimeout. Was causing issues on a user's site, it's not needed anyway.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Fixed notice in widget settings about undefined index<\/li>\n<li>Added a couple new filters to make extending easier. tbtestimonials_template_tags, tbtestimonials_template_tag_replacements, tbtestimonials_widget_syntax, tbtestimonials_single_syntax, tbtestimonials_listing_syntax<\/li>\n<li>Fixed conflict with NextGen Gallery<\/li>\n<li>Fixed conflict with MultiSite<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Automatically fix double quote bug if present<\/li>\n<li>Function to insert testimonial programatically into theme<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Added syntax highliting to Output Setting page.<\/li>\n<li>Fixed bug in output code where there was an extra \" in &lt;div class=\"testimonial-data\"&gt; - Users with this already installed will have to fix it manually.<\/li>\n<li>Added new template tag for %testimonail_excerpt% to Output Settings.<\/li>\n<li>Fixed bug causing admin javascript to not work correctly.<\/li>\n<li>Added if\/else conditionals to output syntax<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Run the_content filters on testimonial content. Now renders shortcodes in testimonials.<\/li>\n<li>Made testimonial custom post type be hierarchical so now you can use the menu order to order the output of the testimonials when displaying all of them.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Fixed sprintf bug when using categories<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Moved settings page to Testimonials sub-menu<\/li>\n<li>Added Output Syntax Options<\/li>\n<li>Added shortcode to output all testimonials. button added in TinyMCE popup as well.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Fixed bug in widget when showing all testimonials using -1 as the display count. Widget still looped unless option was set to not loop.<\/li>\n<li>Added categories to testimonials<\/li>\n<li>Added a plugin settings page where you can change the author prefix, select to use the included stylesheet or not, change your loading graphic, disable the loading graphic, change loading text \/ position.<\/li>\n<li>Removed menu position. now falls wherever it wants in menu.<\/li>\n<li>Laid groundwork for Company Name &amp; Company URL meta box that is coming in 1.3<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>fixed typo<\/li>\n<li>changed h2 in widget to use theme defined before_title and after_title.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial Import of plugin<\/li>\n<\/ul>","raw_excerpt":"Powerful Testimonial Management. Create and use custom Output Templates anywhere on your site. Use the shortcode, function, or included widget to disp &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/9960","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=9960"}],"author":[{"embeddable":true,"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ansimation"}],"wp:attachment":[{"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=9960"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=9960"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=9960"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=9960"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=9960"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=9960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}