=== AddToAny Share Buttons === Contributors: micropat, addtoany Tags: AddToAny, sharing, share, social, share button, share buttons, social media, media, marketing, bookmark, bookmarks, save, post, posts, page, pages, images, image, admin, analytics, statistics, stats, links, plugin, shortcode, sidebar, widget, responsive, email, e-mail, print, seo, button, woocommerce, ecommerce, e-commerce, amazon, delicious, google, tumblr, linkedin, digg, reddit, facebook, facebook share, facebook like, like, twitter, twitter button, twitter share, tweet, tweet button, google plus, pinterest, pin, pin it, pinit, wanelo, buffer, stumbleupon, bitly, whatsapp, instagram, behance, flickr, foursquare, vimeo, youtube, feed, rss, lockerz, addthis, sociable, share this, sharethis, shareaholic, icon, icons, vector, SVG, floating, floating buttons, wpml, wpmu, Add to Any Requires at least: 2.8 Tested up to: 4.3 Stable tag: 1.6.6 Share buttons for WordPress including the AddToAny sharing button, Facebook, Twitter, Google+, Pinterest, WhatsApp, many more, and follow icons too. == Description == The AddToAny WordPress sharing plugin helps people share your posts and pages to any service, such as Facebook, Twitter, Pinterest, Google, WhatsApp, LinkedIn, Tumblr, Reddit, and over 100 more sharing and social media sites & apps. AddToAny is the universal sharing platform, and AddToAny's plugin is the most popular share plugin for WordPress, making sites social media ready since 2006. = Share Buttons & Follow Buttons = * **Counters** — fast & official share counts in the same style * **Floating** share buttons — responsive & customizable, vertical & horizontal * **Vector** share & follow buttons (SVG icons) * **Universal** Share Button and Smart Menu * Individual share links and custom share icons * Choose from over 100 services * 3rd party buttons include the Facebook Like Button, Twitter Tweet Button, Pinterest Pin It Button, Google+ Share Button and Google +1 Button * Universal email sharing makes it easy to share via Gmail, Yahoo! Mail, Outlook.com (Hotmail), AOL Mail, and any other web and native apps Share Buttons demo = Custom Placement = * Before content, after content, or before & after content * Vertical Floating Share Bar, and Horizontal Floating Share Bar * As a shortcode, or a widget within a theme's layout * Programmatically with template tags = Analytics Integration = * Automatic Google Analytics integration (access guide) for sharing analytics * Track shared links with bit.ly, awe.sm, goo.gl, and custom URL shorteners * Display share counts on posts and pages = WordPress Optimized = * Loads asynchronously so your content always loads before or in parallel with AddToAny * Supports theme features such as HTML5 & XHTML, widgets, infinite scroll, post formats * Supports multilingual sites and multisite networks * No signup, no login, no account necessary = Mobile Optimized & Retina Ready = * AddToAny gives users the choice in sharing from a service's native app or from a web app. For example, choose between Twitter's native app or Twitter's mobile web app * Responsive Floating Share Buttons are mobile ready by default, and configurable breakpoints make floating buttons work with any theme * AddToAny's SVG icons are super-lightweight and pixel-perfect at any size, and AddToAny's responsive share menu fits on all displays = Customizable & Extensible = * Choose exactly where you want AddToAny to appear * Easily customize sharing on your WordPress site * Highly extensible for developers and designers * Custom icons let you use any icons at any location (media uploads directory, CDN, etc.) * Many more publisher and user features = Wide Support = * Over 8 years of active development * Over 4 million downloads * Translated into dozens of languages * Ongoing support from the community This plugin always strives to be the best WordPress plugin for sharing. Development is fueled by your praise and feedback. Share this plugin See also: * The standard Share button code * The Subscribe button plugin AddToAny Blog | Privacy Policy == Installation == In WordPress: 1. Go to `Plugins` > `Add New` > search for `addtoany` 1. Press `Install Now` for the AddToAny plugin 1. Press `Activate Plugin` To install manually instead: 1. Upload the `add-to-any` directory to the `/wp-content/plugins/` directory 1. Activate the plugin through the `Plugins` menu in WordPress 1. Optional settings are available in `Settings` > `AddToAny` == Frequently Asked Questions == = Where are the options, and how can I customize the sharing plugin? = In your Admin panel, go to `Settings` > `AddToAny`. Among other options, you can choose individual sharing icons, a universal share button, and official 3rd party sharing buttons (Facebook Like Button, Twitter Tweet Button, Pinterest Pin It Button, Google+ Share Button, Google +1 Button) to display, and where and how to display them. To place the buttons as a "widget" in your theme (if your theme supports WordPress Widgets), go to `Appearance` > `Widgets`, then drag AddToAny to an available Widget Area and click `Save`. To further customize AddToAny, see the WordPress sharing documentation for the AddToAny plugin. Many customizations will have you copy & paste one or more lines of JavaScript code into "Additional Options" box. The Additional Options box is in `Settings` > `AddToAny`. = Something is wrong. What should I try first? = Try temporarily switching themes and deactivating other plugins to identify a potential conflict. If you find a conflict, try contacting that theme or plugin author. If an issue persists on a default theme with all other plugins deactivatd, perform a google search across the WordPress forums using a query such as: site:wordpress.org/support -reviews addtoany [your issue issue here] Feel free to post here, where the community can hopefully help you. Describe the issue, what troubleshooting you have already done, provide a link to your site, and any other potentially relevant information. = The share buttons are not displaying for me. Why, and what should I try? = Something on your own device/browser/connection is likely filtering out major social buttons. Try another web browser, device, and/or Internet connection to see if the buttons appear. Tools like browserling.com or browserstack.com will give you an idea of what other people are seeing. The usual cause for this uncommon issue is 3rd party browser add-on software that blocks ads and optionally filters out major social buttons. Some security apps and Internet connections have an option to filter social buttons. Usually a social filter option is disabled by default, but if you find that some software is inappropriately filtering AddToAny buttons, let AddToAny know. = Is there a shortcode for sharing? = Yes, you can place your sharing buttons exactly where you want them by inserting the following shortcode in a post or page: `[addtoany]` You can also customize the shared URL like so: `[addtoany url="http://www.example.com/page.html" title="Some Example Page"]` = For Facebook sharing, how can I set the thumbnail image and description Facebook uses? = Facebook does link sharing differently than most other services. Facebook expects the Title, Description, and Thumbnail of a shared page to be defined in the actual HTML code of a shared page. Unlike other services that accept common parameters, Facebook only accepts a URL, then Facebook scans the actual page for details. To change the title, description or image on Facebook, you will need to modify your theme or use another plugin that filters your theme. Try running Facebook's URL Debugger on your pages to see how Facebook reads your site. "Fetch new scrape information" to test site changes and clear Facebook's cache of a page. To change the title, description and/or image on Facebook, your theme's header file should be modified according to Facebook's OpenGraph specification. With WordPress, this can be accomplished with plugins such as the WordPress SEO by Yoast or the All in One SEO Pack. Please see those plugins for details, and post in the WordPress or plugin author's forums for more support. For more technical information on setting your pages up for Facebook sharing, see "Facebook Sharing Checklist" in Facebook's documentation. = Why do share links route through AddToAny? = Since 2006, AddToAny is trusted across the web to always route to each service's current endpoint. This routing enables publisher customization, visitor personalization, and keeps the AddToAny plugin remarkably lightweight without the need for constant plugin updates. In AddToAny menus, visitors see the services they actually use. On mobile, AddToAny presents the choice of sharing to a service's native app or mobile site and the preference is used on the next share. Publishers take advantage of AddToAny services such as email templates, Twitter templates, URL shortener & parameters, and more. Just as service icons change, service endpoints change too, and AddToAny is updated daily to reflect service endpoint and API changes. = How can I use custom icons? = Upload sharing icons in a single directory to a public location, and make sure the icon filenames match the icon filenames packaged in the AddToAny plugin. In your Admin panel, go to `Settings` > `AddToAny` > `Advanced Options` > check the "Use custom icons" checkbox and specify the URL to your custom icons directory (including the trailing `/`). For AddToAny's universal button, go to Universal Button, select `Image URL` and specify the exact location of your AddToAny universal share icon (including the filename). = How can I place the share buttons in a specific area of my site? = In the Theme Editor, place this code block where you want the button and individual icons to appear in your theme: `` If you want to customize the shared URL and title, use the following code as a template: ` 'Example Page', 'linkurl' => 'http://example.com/page.html' ) ); } ?>` If you want to share the current URL and title (detected on the client-side), use the following code: ` true ) ); } ?>` If you want to hardcode the shared current URL and modify the title (server-side), use the following code as a template: ` ( is_home() ? get_bloginfo( 'description' ) : wp_title( '', false ) ), 'linkurl' => ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER["HTTP_HOST"] . $_SERVER['REQUEST_URI'] ) ); } ?>` = How can I add a custom standalone share button? = You can create a plugin or customize the following example PHP code to add to your theme's function.php file: `function addtoany_add_services( $services ) { $services['example_share_service'] = array( 'name' => 'Example Share Service', 'icon_url' => 'https://www.google.com/favicon.ico', 'icon_width' => 32, 'icon_height' => 32, 'href' => 'https://www.example.com/share?url=A2A_LINKURL&title=A2A_LINKNAME' ); return $services; } add_filter( 'A2A_SHARE_SAVE_services', 'addtoany_add_services', 10, 1 );` = How can I add a custom follow button? = You can create a plugin or customize the following example PHP code to add to your theme's function.php file: `function addtoany_add_follow_services( $services ) { $services['example_follow_service'] = array( 'name' => 'Example Follow Service', 'icon_url' => 'https://www.google.com/favicon.ico', 'icon_width' => 32, 'icon_height' => 32, 'href' => 'https://www.example.com/ID' ); return $services; } add_filter( 'A2A_FOLLOW_services', 'addtoany_add_follow_services', 10, 1 );` = How can I align the sharing button(s) to the center or to the right side of posts? = It depends on your theme, but you can try adding the following CSS code to your main stylesheet. To align right: `.addtoany_share_save_container { text-align:right; }` To align center: `.addtoany_share_save_container { text-align:center; }` = How can I remove the button(s) from individual posts and pages? = When editing a post or page, uncheck "Show sharing buttons", which is located at the bottom of the editor page. Be sure to update or publish to save your changes. An older method was to insert the following tag into the page or post (HTML tab) that you do not want the button(s) to appear in: `` = How can I force the button(s) to appear in individual posts and pages? = When editing a post or page, check the "Show sharing buttons" checkbox, which is located at the bottom of the editor page. Be sure to update or publish to save your changes. Note that, by default, AddToAny is setup to display on all posts and pages. An older method was to insert the following tag into the page or post (HTML tab) that you want the button(s) to appear in: `` = How can I remove the button(s) from category pages, or tag/author/date/search pages? = Go to `Settings` > `AddToAny` > uncheck `Display at the top or bottom of posts on archive pages`. Archive pages include Category, Tag, Author, Date, and also Search pages. = How can I programmatically remove the button(s)? = In your theme's `functions.php`, you can add a filter to disable AddToAny sharing. Disable AddToAny sharing in specific categories, for example: `function addtoany_disable_sharing_in_some_categories() { // Examples of in_category usage: https://codex.wordpress.org/Function_Reference/in_category if ( in_category( array( 'my_category_1_slug', 'my_category_2_slug' ) ) ) { return true; } } add_filter( 'addtoany_sharing_disabled', 'addtoany_disable_sharing_in_some_categories' );` Disable AddToAny sharing on a custom post type, for example: `function addtoany_disable_sharing_on_my_custom_post_type() { if ( 'my_custom_post_type' == get_post_type() ) { return true; } } add_filter( 'addtoany_sharing_disabled', 'addtoany_disable_sharing_on_my_custom_post_type' );` = How can I position a vertical floating share buttons bar relative to content? = In settings, disable the default placement of the Vertical Buttons. In your theme's file(s), find the parent element that you want to position the vertical bar to (the parent element should have a specified width), then add the following example PHP code as a child of that parent element: ` 'margin-left:-100px; top:150px;', 'vertical_type' => true, ) ); } ?>` = Why does the Facebook Like Button, Twitter Tweet Button, Pinterest Pin It Button, Google+ Share Button, or Google +1 Button have so much whitespace to the right of it? = The minimum width for the Facebook Like Button is 90 pixels. This is required to display the total number of Likes to the right of the button. See Facebook's Like Button documentation for details It's not recommended, but you can change the width of the Facebook Like Button using CSS code, for instance: `.a2a_button_facebook_like { width:50px !important; }` The Twitter Tweet Button with 'show count' enabled is 130 pixels. You can change the width using CSS code, for instance: `.a2a_button_twitter_tweet { width:100px !important; }` The Pinterest Pin It Button with 'show count' enabled is 76 pixels. You can change the width using CSS code, for instance: `.a2a_button_pinterest_pin { width:90px !important; }` The Google +1 Button with 'show count' enabled is 90 pixels. You can change the width using CSS code, for instance: `.a2a_button_google_plusone { width:65px !important; }` The Google+ Share Button width can be changed using CSS code, for instance: `.a2a_button_google_plus_share { width:57px !important; }` = Does the plugin output W3C valid code? = Yes, this plugin outputs 100% W3C valid HTML5 & XHTML and W3C valid CSS 3 by default. If you use the Facebook Like, Twitter Tweet or Google +1 buttons in an HTML5 theme, note that the button iframes use the `scrolling` attribute, which is valid XHTML but the attribute has been deprecated in HTML5. It's needed to prevent scrollbars from appearing over the Like, Tweet, and +1 buttons inside of the iframes. Regardless of circumstances for passing W3C tests, the plugin will always output semantically valid and robot-readable code, so publishers do not have to worry about search engine crawler errors due to invalid code. Both web standards and cross-browser compatibility are taken seriously. = How can I load the buttons after content insertion with AJAX and infinite scroll? = Fire the standard `post-load` event to have the plugin initiate AddToAny buttons: `jQuery( 'body' ).trigger( 'post-load' );` A few prerequisites: * The request has an `HTTP_X_REQUESTED_WITH` header set to `xmlhttprequest` * `jQuery` available * AddToAny script blocks in the response need to execute, so don't use jQuery's `load` method *with a selector expression*. Selector expression usage with that method will cause script blocks in the response to be stripped out = Why does the menu appear behind embedded objects (like Flash)? = Please read this document for an explanation and possible fix. For WordPress, an easier fix is to have the plugin hide intersecting embedded objects. = For a WordPress Multisite Network (MS), how can I set the plugin as a "Must-Use" plugin to automatically execute for all blogs? = Upload the plugin directory (including all files and directories within) to the `/wp-content/mu-plugins/` folder, then move the `add-to-any.php` file from the plugin directory to the mu-plugins folder so that it can auto-execute. == Screenshots == 1. AddToAny vector share buttons (SVG icons) are pixel-perfect on Retina and high-PPI dispays 2. Traditional Share/Save button features Facebook, Twitter, and a generic share icon 3. Mini share menu that drops down when visitors use the universal share button 4. Full universal share menu modal that includes all services 5. Settings panel 6. Color chooser for your share menus == Changelog == = 1.6.6 = * Harden local caching option (thanks pineappleclock) * Remove old warning message when template tags seem to be missing (thanks Tenebral, and theme authors everywhere) * Adjust gettext calls by switching to single quotes for the text domain argument = 1.6.5 = * Update Google icon * Update Google+ icon * Update Tumblr logo * Remove NewsTrust = 1.6.4 = * Fix placement option for custom post types to not inherit the placement option for regular posts (thanks Air) * Permit custom AddToAny button in floating share bars (thanks billsmithem) * Update widget docblocks so they are not mistaken for PHP 4 constructors = 1.6.3 = * Fix Google+ follow button URL by removing the hardcoded `+` (thanks foxtucker) * Be sure to add the `+` to your `ID` if you have a Google+ custom URL. * Custom follow services can be added to the Follow widget using the `A2A_FOLLOW_services` filter hook (see the FAQ) * Harden CSS vertical alignment of custom icon images and Tweet button * Change admin heading to `

` for improved accessibility = 1.6.2 = * Support AJAX loading from `admin-ajax.php` * Update CSS to fix alignment issues in some themes with button images and the Facebook Like button * Add small follow icons (Instagram, YouTube, Vimeo, Flickr, Foursquare, Behance, and RSS PNGs) * Add Known * Remove obsoleted detection of page.js versus feed.js = 1.6.1 = * Titles with special characters are sanitized differently * Using `wp_json_encode` (or `json_encode`) instead of `esc_js` for sanitizing JavaScript strings (thanks Nigel Fish) * Fix issue where the new feed button pointed to an example URL instead of the saved URL (thanks debij) * Resolve Follow widget notice when widget is empty in debug mode = 1.6.0.1 = * Resolve notices in debug mode = 1.6 = * Follow buttons have arrived for WordPress! * Includes Instagram, YouTube, Vimeo, Flickr, Foursquare, Behance, and RSS * Go to `Appearance` > `Customize` or `Appearance` > `Widgets` to setup your follow buttons = 1.5.9 = * Accept custom icons of all file types such as png, svg, gif, jpg, webp, etc. * Remove empty width and height attributes on custom icons for W3C validation * AddToAny is certified as multilingual-ready by WPML = 1.5.8 = * Toggle share buttons on custom post types in AddToAny settings * Supports WooCommerce Product post types * Supports bbPress Forum, Topic, Reply post types * Remove QQ (use Qzone) * Remove border from buttons that some themes add to links in posts = 1.5.7 = * Custom color share buttons have arrived! * Remove Bookmark/Favorites (low browser support) * Remove duplicate Print service (old and redundant) * Remove FriendFeed * Remove Springpad = 1.5.6 = * Bulgarian translation (by Artem Delik) * Update French translation to resolve missing placement options = 1.5.5 = * Support multilingual sites using WPML, including Polylang = 1.5.4 = * New optional sharing header to easily place a label above the default share buttons * Accepts HTML * Fix text width of counters where long numbers would break to a newline (thanks Chris) * Remove old Additional Options note in settings = 1.5.3 = * Share event handling comes to the WordPress plugin! * This means you can track and modify the share with some JavaScripting * Track shares with Adobe Analytics, Clicky, KISSmetrics, Mixpanel, Piwik, Webtrends, Woopra, custom analytics, etc. * Google Analytics integration is automatic as always * Modify the shared URL * Modify the shared Title for services that accept a Title directly (i.e. Twitter, but not Facebook) * Update asynchronous loading to use new callbacks property * Add Renren * Remove blip, iwiw = 1.5.2 = * Localize More button string * Improve interoperability among feed readers by removing official service buttons from feeds = 1.5.1 = * Update Print icon * Update YouMob icon * Update Symbaloo icon * Update Qzone (QQ) icon * Remove allvoices, arto, bebo, funp, jumptags, khabbr, linkagogo, linkatopia, nowpublic, orkut, phonefavs, startaid, technotizie, wists, xerpi = 1.5 = * Custom icon sizes (applied to AddToAny vector icons) * Fix custom standalone service icons when used with large icons * Add Kakao * Add Qzone * Add Yummly * Update Wykop icon = 1.4.1 = * Update CSS to fix Facebook Like button verical aligment caused by Facebook's inline styling change * Fix issue with shared titles containing unwanted HTML tags caused by some themes = 1.4 = * New: Share counters in the same style for Facebook, Twitter, Pinterest, Linkedin and Reddit! * In Settings > AddToAny > Standalone Buttons, click the down arrow and toggle the "Show count" checkbox for any supported service * Floating buttons do not display share counts in this release * Update CSS to support AddToAny share counters = 1.3.8.1 = * Add LINE icon (thanks tokyodev) * Add Mixi icon * Add Hacker News icon * Update Twitter icon = 1.3.8 = * Floating share buttons are now disabled when "Show sharing buttons" is unchecked for a post/page * French translation (by Jacques Soulé) = 1.3.7 = * New share menu design for the universal share button! * Floating share buttons code can be placed manually in theme files * Ideal for positioning the vertical share bar relative to site content * See the FAQ "How can I position a vertical floating share buttons bar relative to content?" * Fix JS console "undefined" notices during site previews (thanks Georgi Yankov) * Update universal sharing fallback to use HTTPS/SSL = 1.3.6 = * Add LINE * Add Mixi * Add Hacker News * Update Twitter icon = 1.3.5 = * Fix 'small icon + text' double-icon issue where the AddToAny Kit icon would appear in addition to packaged icon * Adjust default placement options for better control over the excerpts option = 1.3.4 = * Fix large text-only icon where the AddToAny universal icon was appearing * Remove !important style declaration for small universal icon (thanks Tom Bryan) * Remove Mister Wong * Remove Yigg = 1.3.3 = * Append trailing slash to custom icons location as necessary * Point to additional placement options and information * Remove old placement instructions for hardcoding * Remove old error reporting suppression in admin * Ukrainian translation (by Michael Yunat, http://getvoip.com) = 1.3.2 = * Avoid loading button script in admin, especially for visual editor plugins * Add addtoany_script_disabled hook to programmatically disable JavaScript = 1.3.1 = * Floating share buttons are now responsive by default * Responsive breakpoints configurable in Floating options * "Use default CSS" must be enabled in Advanced Options for responsiveness = 1.3.0.1 = * Apply universal sharing button toggle to floating buttons = 1.3 = * Floating share buttons (major new feature!) * AddToAny Vertical Share Bar * AddToAny Horizontal Share Bar * Update admin interface * Update options = 1.2.9.3 = * Prevent script output in feeds on some sites * Remove constants for old WP versions (below 2.6) = 1.2.9.2 = * Fix transparency on AddToAny's universal share icon * Add addtoany_sharing_disabled hook to programmatically disable sharing * Update Menu Options = 1.2.9.1 = * Update template code * Update Advanced Options description * Fix button return notice for certain use cases = 1.2.9 = * New Custom Icons option in the Advanced Options section * Use any icons at any location (media uploads directory, CDN, etc.) * This new method for using custom icons permits plugin updates that do not overwrite custom icons * Improve descriptions in settings = 1.2.8.7 = * Fix code styling = 1.2.8.6 = * Fix advanced caching option (most sites should not use this option) = 1.2.8.5 = * For CSS customization, delineate between top and bottom in default sharing placement * Add .addtoany_content_top and .addtoany_content_top class names to .addtoany_share_save_container = 1.2.8.4 = * Add Wanelo * Add WhatsApp = 1.2.8.3 = * Set border to none on images for small icons and custom icons = 1.2.8.2 = * Add pointer to settings in admin = 1.2.8.1 = * Remove Favoriten * Remove Grono * Remove Hyves = 1.2.8.0 = * Update Customize documentation links = 1.2.7.9 = * Fix Print icon = 1.2.7.8 = * Update Google+ Share button * Update Google +1 button * Update Delicious small icon * Update Diaspora small icon = 1.2.7.7 = * Perfect compatibility with WordPress 3.8 * Update email icon * Add confirm dialog to universal sharing toggle * Rename files and backend improvements for admin = 1.2.7.6 = * Add option to disable universal sharing button * Disables the universal sharing button in automatic placement and ADDTOANY_SHARE_SAVE_KIT * The universal sharing button is still available via ADDTOANY_SHARE_SAVE_BUTTON (see FAQ) * Fix fieldset focusing in admin = 1.2.7.5 = * Update Facebook Like button = 1.2.7.4 = * Improve vertical alignment consistency of 3rd party buttons across themes = 1.2.7.3 = * Harden AJAX detection = 1.2.7.2 = * Support infinite scrolling of post content in themes * Support AJAX loading (on a `post-load` event) = 1.2.7.1 = * Wrap addtoany shortcode with .addtoany_shortcode to enable specific styling * Add Flipboard * Update FAQ on hardcoding just the icons (both large and small icons) = 1.2.7 = * Fix backwards compatibility with WordPress 2.8 * Checkbox option to disable sharing buttons on each post and page * Add Baidu * Add Mendeley * Add Springpad * Update VK (Vkontakte) = 1.2.6 = * Harden option to disable sharing buttons on each post and page * Extend option to custom post types = 1.2.5 = * Large SVG icons are the default sharing format * Default standalone services are Facebook, Twitter, Google Plus * Note: If your sharing button suddenly changes (because you haven't saved AddToAny settings yet), you can go back to the traditional sharing button in Settings > AddToAny. Choose "Small" for the Icon Size to see the traditional buttons, and in Standalone Buttons, click "Add/Remove Services" to deselect Facebook, Twitter, and Google Plus. Then click Save Changes to save your AddToAny Share Settings. * Popular services have been moved to the top of the Standalone Buttons list = 1.2.4 = * Add Pinterest Pin It Button and options = 1.2.3 = * Adjust CSS to improve icon and text alignment * Add FAQ for removing sharing button(s) from Archive pages (including Category, Tag, Author, Date, and Search pages) = 1.2.2 = * Fix code formatting (indents, newlines) = 1.2.1 = * Checkbox option to disable sharing buttons on each post and page = 1.2 = * Large sharing buttons (major new feature!) * Scalable vector icons (SVG icons) * Mobile ready * Retina and high-PPI ready * Customizable through CSS code (effects, height & width, border-radius, and much more) * Support for older browsers (reverts gracefully to PNG) * Large icons are available for the most popular services right now. More services will roll out soon * Adjust CSS for large icons * Remove old Internet Explorer stylesheet for rollover opacity effect * Add Icon Size options to settings * Defaults and settings adjustments * Simplify labels in settings = 1.1.6 = * Add App.net * Add Outlook.com (formerly Hotmail) * Update Pinterest icon * Update Box icon * Update Digg icon * Update Evernote icon * Update Instapaper icon * Update Yahoo! icon * Update Vkontakte (VK) icon * Remove unused icons = 1.1.5 = * Fix debug mode notices when manually placed in a theme file that does not display a post/page * Sanitize active services output in admin = 1.1.4 = * Fix admin panel display of 3rd party button options after saving changes * Fix debug mode notices in admin = 1.1.3 = * Fix validation and semantics of script tag placement, particularly when button is contained in a list element = 1.1.2 = * Fix settings page conflict with certain features of the Jetpack plugin and other plugins & themes * Fix saving of 3rd party button options (for Facebook Like, Twitter Tweet, Google +1) * Fix service sorting * Add Pocket (formerly Read It Later) * Remove Read It Later (now Pocket) * Remove HelloTxt * Update Slashdot icon = 1.1.1 = * Add Pinboard * Add Buffer * Add Diaspora * Add Kindle It * Add Mail.Ru * Add Odnoklassniki * Update Pinterest icon * Update Google icon * Update Google+ icon * Remove Google Reader * Remove Posterous * Remove Sphere * Remove Tipd * Remove Vodpod = 1.1 = * Fix settings page conflict with certain features of the Jetpack plugin and other plugins & themes * Fix settings page's down arrow icon for advanced 3rd party buttons (Like, Tweet, etc.) * Update branding * Update buttons = 1.0.3 = * Update Twitter logo = 1.0.2 = * Add new Google+ Share button * Update FAQ for resizing advanced 3rd party buttons = 1.0.1 = * Fix markup output for advanced 3rd party buttons when displayed as WordPress widget = 1.0 = * After 5 years of development: Version One Point Oh! * Load advanced 3rd party buttons faster (Facebook Like, Twitter Tweet, Google +1) * Use A2A Kit for speed, extensibility, measurability * Adjust CSS to accommodate external resources for advanced 3rd party buttons * Lithuanian translation (by Vincent G. from Host1Free) = .9.9.9.9 = * Fix hardcoded fallbacks for sharing endpoints * Strip HTML entities from Titles before URL encoding = .9.9.9.8 = * Add Pinterest * Add Polish translation * Add QQ icon * Add Google+ icon * Add Lockerz icon = .9.9.9.7 = * Add option: Display at the top or bottom of posts on archive pages * Archive pages include Category, Tag, Author, Date, and also Search pages * Fix & workaround for bbPress * Minor fix for WordPress widget * Add code to FAQ for sharing current page with hardcoded placement in theme file(s) = .9.9.9.6 = * Fix Command key character in alert box * Add QQ Share service * Update branding * Update Google+ icon * Update Microsoft Messenger icon * Update VK / icon * Update screenshots * Compress images = .9.9.9.5 = * Add Google+ as standalone service (endpoint is an external +1 button until Google+ offers a traditional sharing endpoint) * Fix Vodpod casing * Remove DailyMe * Remove Expression * Remove Google Buzz * Remove MSDN * Remove MindBodyGreen * Remove Mixx * Remove Shoutwire * Remove TechNet * Update Arabic translation = .9.9.9.4 = * Fix Google +1 Button (Google changed the URL) * Fix Irish translation filename * Russian translation update (by Elvis) = .9.9.9.3 = * W3C XHTML validation fix for the Google +1 Button iframe (thanks bobpeers) * Remove condition for displaying target attribute on standalone services so that custom service links open in a new window (thanks kg69design) * Irish translation (by Ray) = .9.9.9.2 = * Facebook Like Button can be changed to Facebook Recommend Button (verb/action) * Twitter Tweet Button count (optional - see FAQ for width adjustment) * Google +1 Button count (optional - see FAQ for width adjustment) = .9.9.9.1 = * Major fixes * Fix execution of Additional Options * Fix PHP warning that appears when AddToAny is not on the current page * Add Google +1 button image for admin = .9.9.9 = * Asynchronous loading (faster, non-blocking, major new feature!) * Supports most themes and additionally works around buggy themes that improperly process content for excerpts, featured/related posts, etc. * Improperly-coded themes may prevent AddToAny from fully loading * If your theme is coded improperly, you can switch to the previous plugin version (download version .9.9.8.3) until you switch to a working theme or your theme author fixes the issue * See the FAQ entry for "Why isn't the drop-down menu appearing?" for more information * Google +1 button * HTTPS support for Facebook Like & Twitter Tweet buttons (Google +1 button always uses HTTPS) = .9.9.8.3 = * Fix Facebook Like cut-off issue in IE8 * Increase Facebook Like height by 1 pixel to accommodate IE8's calculated height for iframes = .9.9.8.2 = * Remove `frameborder` attribute (except for IE) on Tweet & Like iframes to support W3C validation against HTML5 themes * Note: * The `scrolling` attribute is considered obsolete in HTML5 but is needed to prevent scrollbars from appearing over Like & Tweet buttons * AddToAny still outputs semantic and robot-readable code, so publishers do not have to worry about search engine crawler errors due to invalid code * Update icons and fix transparency issues on dark backgrounds * AIM * Amazon * Netlog * Orkut * StumbleUpon * WordPress * Yahoo Messenger = .9.9.8.1 = * Add WordPress Must-Use plugin support for WordPress Multisite Networks * Fixes for debug mode notices = .9.9.8 = * WordPress widget for sharing * In your Admin panel, go to `Appearance` > `Widgets`, then drag AddToAny to an available Widget Area (if your theme supports widgets) and click `Save` * The widget will share the current page * Shortcode for sharing * Usage for sharing current post or page: `[addtoany]` * Usage for sharing a specific URL: `[addtoany url="http://www.example.com/page.html" title="Some Example Page"]` * Add use_current_page boolean argument to PHP template code (default is false) = .9.9.7.14 = * Simplify plugin's option as "AddToAny" * Greek translation update (by Xaris from Aggeliopolis) * Update Facebook FAQ * Update Facebook HTTP referrer * Update Microsoft Messenger (Windows Live) icon = .9.9.7.13 = * Fix IE conditional comment bug that affects Facebook Like button & Twitter Tweet button iframes in some browsers = .9.9.7.12 = * Update Tumblr icon (thanks Matt) * Reduce icon filesizes * blip.png * box.png * business_exchange.png * diary_ru.png * folkd.png * google_buzz.png * grono.png * identica.png * meneame.png * messenger.png * mozillaca.png * newstrust.png * orkut.png * posterous.png * print.png * printfriendly.png * tuenti.png * tumblr.png * wykop.png * xing.png = .9.9.7.11 = * Turkish translation (by Fatih Aker) * Russian translation update (by Elvis) = .9.9.7.10 = * Fix initial button text for 16px icons in admin * Harden global options * Move conditional logic into hooks * Remove WP 2.6 version detection for jQuery UI and version globals = .9.9.7.9 = * Fix global options * Fix options variable debug mode notice * Suppress debug mode notices upon saving options = .9.9.7.8 = * New "Add to Favorites" & "Bookmark" standalone service for browser bookmarking * Support JS escaping for extending standalone services (A2A Kit) * Rename VK to the more recognized Vkontakte = .9.9.7.7 = * Fix IE iframe transparency issue for Facebook Like & Twitter Tweet buttons * Note: Extra IE conditional markup added to maintain W3C validity * Remove stray colon character appended to Twitter Tweet button URL * Italian translation update (by Gianni) = .9.9.7.6 = * Add option: Display at the top of posts * Add option: Display at the top and bottom of posts * Update option migration logic * Update localization strings * Update Romanian translation (thanks to Horia) = .9.9.7.5 = * Improved inclusion method for services.php (thanks to bigorangemachine) * Migrate option rows into one option row to improve backend efficiency * Reset button in settings = .9.9.7.4 = * Major fix for some setups to fix PHP header error due to newline in services.php = .9.9.7.3 = * Fix sharing button link in RSS feeds (thanks to Giuliano) * Add Rediff MyPage * Add Business Exchange * Remove detection against versions before 2.6 for SSL support = .9.9.7.2 = * Omit sharing on private posts = .9.9.7.1 = * New Print standalone service * Fix custom services added to plugin services array * Fix icons native vs. URL logic * Buttons updated * Myspace icon updated * Add Microsoft Messenger * Add Sina * Remove Windows Live Favorites * Remove Windows Live Spaces * Remove Propeller * German translation (by Richard Laufenberg of MediaCenter Laufenberg) = .9.9.7 = * W3C XHTML validation fix for the Twitter Tweet iframe * Remove non-standard allowtransparency attribute on Like & Tweet iframes * Note that Like & Tweet (both require iframes) will not validate for themes that use a Strict doctype because XHTML Strict does not support frames * Update standalone Twitter icon * Persian translation (by Najeekurd) = .9.9.6.9 = * Facebook Like button * Twitter Tweet button * Standalone service chooser - improved drag & drop and styling * Update CSS to support Like and Tweet = .9.9.6.8 = * A2A Kit is now inline again for backwards compatibility with manual placements * Container (used for the default auto-placement) now clears floats to fix position issue when an image is aligned left or right = .9.9.6.7 = * Major overhaul of CSS stylesheet again * Fix A2A Kit styling for manual placements * Simplify A2A Kit styling * Remove short-lived clearfix * Remove legacy fallback to inline CSS for WP 2.0 * Remove CSS code offer in admin = .9.9.6.6 = * Major changes to plugin CSS stylesheet to support A2A Kit (official standalone services) * Standalone services are no longer list items within an unordered list container * Button is no longer a list item * Button/standalones now follow the HTML markup layout suggested by the AddToAny Kit = .9.9.6.5 = * Add class-names to use official Standalone Services Kit * Google Analytics stats for individual services * Dutch translation (by Rene from WordPress Webshop) = .9.9.6.4 = * Option to toggle displaying at the bottom of excerpts * Shorten option descriptions * Deprecate button link target option * Rearrange menu options by popularity = .9.9.6.3 = * Any Email now a standalone service * Other new standalone services * Diary.Ru * Tuenti * VK (VKontakte.ru) * XING * Remove defunct services = .9.9.6.2 = * Remove stylesheet on other admin pages * Fix RTL support in admin * Fix minor bug where Add/Remove Services button reappears after choosing a standalone service in admin * Remove jQuery UI Sortable on other admin pages * Portuguese translation updated (by Jorge = .9.9.6.1 = * Fix critical bug introduced in last release that caused an empty shared item to be used on non-single post pages * Thanks to James for the report! = .9.9.6 = * Require WordPress 2.8 * For WordPress versions 2.0 through 2.7.1 use version .9.9.5.9 (download .zip) or earlier * Fix validation problem caused by WordPress' lack of support for CDATA sections in posts * http://core.trac.wordpress.org/ticket/3670 - WordPress fix slated for 3.1, then @todo reevaluate * Replace deprecated functions * Internal security improvements (no known issues, just precautionary stuff for rare circumstances) * Remove legacy parameters on HREF to accomodate efficient hash params via menu JS * Remove extraneous semicolons within STYLE attributes for icon+text button * Variable cleanup in _BUTTON and _ICONS functions for legibility = .9.9.5.9 = * Nonce validation for admin form * Fixes for debug mode notices * Russian translation updated (by Elvis) = .9.9.5.8 = * Wrap inline JavaScript in CDATA section for better XHTML compliance * Deprecate embedded object hiding option in favor of Menu API due to a new automatic workaround and a change in default value * If you need to have AddToAny hide objects (like Flash) to display the AddToAny menu, set a2a_config.hide_embeds = 1; in the Additional Options box = .9.9.5.7 = * Work around "Featured Posts" excerpt scenarios that would stop button auto-placement below post content * Work around WP core issue to use HTTPS/SSL for static content files, like standalone icons and files in admin * http://core.trac.wordpress.org/ticket/13941 * Admin style consistency = .9.9.5.6 = * Fix PHP warnings when there are no arguments from functions ADDTOANY_SHARE_SAVE_BUTTON or ADDTOANY_SHARE_SAVE_ICONS * Italian translation update (by Gianni) = .9.9.5.5 = * Fix notices when in debug mode * Replaced extend functions with associative arrays * Some caching = .9.9.5.4 = * Inline CSS moved to external stylesheet * CSS minification = .9.9.5.3 = * SSL - HTTPS support * Button will display automatically below posts (by default) only after the_title has been called * Avoids premature calling from miscellaneous the_content filters from themes and other plugins * Thesis theme workaround * French translation (by Julien) * Belarusian translation update (by Marcis G) = .9.9.5.2 = * W3C XHTML validation fix (invalid from .9.9.5) * Removed Mozilla-proprietary opacity, which supported opacity before Firefox 1.0 * Moved Microsoft's filter CSS property to conditional inline stylesheet for validation * Template code blocks require significantly less code * Note: If you're using a template code to add the icons or 'icons + button' to another area of your theme, updating the template code is recommended (see FAQ) * Updated FAQ * Template code updated * Updated template code in admin * Switched API URL to customize URL in admin * Fixed unbracketed noscript tag in admin * Brazilian Portuguese translation (by Rodolfo Rodrigues) = .9.9.5.1 = * Fixed issue with excerpts (JavaScript text output within excerpts since .9.9.5) * Button(s) will now display below excerpts (per the fix above) * Replaced depreciating add/remove action functions with synonymous filter functions = .9.9.5 = * Important note: If you are using the AddToAny Subscribe plugin, be sure to update that plugin to version 9.8+ * Faster menu initialization * Switched to AddToAny's new API spec * Fixed localization * Also no longer outputs language strings if WordPress locale is set to "en" (or the default "en_US") * Updated AddToAny icon = .9.9.4.9 = * New params to customize the shared link and title for buttons/icons placed in theme file(s) * See plugin FAQ for template code * Ensure line break within feeds by enclosing AddToAny in a paragraph tag * Offer CSS code in the settings panel to copy & paste into a stylesheet * Increase opacity on standalone icons by 10% * New standalone services * Google Buzz (using Google Reader endpoint - automatic update to come) * Blip * Grono * Wykop = .9.9.4.8 = * Inline CSS toggle * If turned off, copy the CSS to your theme's stylesheet * Provided a link on plugin page to AddToAny's privacy policy * Pro tip: Sharing to Google Reader right now is equivalent to sharing to Google Buzz * You can enable Google Reader as a standalone service * Google Reader is included in AddToAny's smart menu * New standalone services * Balatarin * Vodpod * IWIW * Svejo * Oknotizie * Favoriten * Hatena * NUjij * Read It Later * diHITT * Removed standalone service * Global Grind * Japanese translation (by kz) = .9.9.4.7 = * Just a slight rename * Spaces in "Add to Any" removed, now camel-case: "AddToAny" * Clarified FAQ entries * Updated translations * Fixed some fuzzy translations = .9.9.4.6 = * Updated standalone service URIs and code names * Renamed service codes; must re-add if you have selected * Ask.com * Gmail * Identi.ca * Mozillaca * New standalone services * Box.net * Orkut * Posterous * Removed standalone service * Furl * Yahoo! MyWeb = .9.9.4.5 = * Fixing standalone services admin panel because version .9.9.4.4 broke this feature * Standalone services are available for WordPress version 2.6+ = .9.9.4.4 = * Backwards compatibile to version 2.0 * Fixes PHP is_tag error * Fixes PHP wp_enqueue_script error in settings panel = .9.9.4.3 = * Automatic support for over 50 languages * The drop-down menu automatically detects the visitor's set language and localizes accordingly * Less JavaScript output; removed redundant code * No longer outputs language strings if WordPress locale is set to the default "en_US" * Forward support for WordPress 2.9 = .9.9.4.2 = * Updated button text * Further localized strings = .9.9.4.1 = * Twitter icon included in standard sharing button * Albanian translation (by Romeo Shuka) * Romanian translation (by Stefan) = .9.9.4 = * Custom standalone service support * Custom icon support * Updated Twitter icon = .9.9.3.5 = * New standalone services * DailyMe * Google Reader * Mozillaca * NewsTrust * Plurk * PrintFriendly * WordPress * Fixed bug affecting certain standalone services * Identi.ca * Bookmarks.fr * Ask.com MyStuff * Catalan translation update (Robert Buj) * Clarified when template code is appropriate = .9.9.3.4 = * Use button IMG instead of background-image for button without text * Defaults to 171 x 16px button = .9.9.3.3 = * Left-padding for icon+text link changed from 39px to 30px * Text-index for parent UL reset * Output buffering replaced * Fixed admin action link * Russian translation (by Elvis) = .9.9.3.2 = * Clarified button placement and theme editing * Arabic translation = .9.9.3.1 = * Fix for possible global/object variable confusion with themes = .9.9.3 = * Add service icons * Changelog markup update = .9.9.2.9 = * Removed extra character from button querystring * New standalone services * Amazon Wish List * Blogger * Evernote * Folkd * Identi.ca * Instapaper * Meneame * Netvouz * TypePad = .9.9.2.8 = * Translations = .9.9.2.7 = * Updated standalone services and icons = .9.9.2.6 = * CSS changed to support more themes * Admin UI updated for 2.8 * Slightly cleaner UI * Includes template code for both button and standalone links (previously only found in FAQ) = .9.9.2.5 = * Removed dragability of dummy image in standalone services list = .9.9.2.4 = * Alt attribute added to standalone service image * Title attribute added to standalone service link * Selected standalone services in admin are more distinguishable * Italian translation (by Gianni) * i18n folder renamed to languages due to a problem with the CodeStyling Localization plugin * Contrast improvements to Open Share Icon = .9.9.2.3 = * Support for themes that do not support modern Loop methods * Permalinks now targeted for these older themes * AddToAny URI scheme gives precedence to link URL parameter, then Title * Sitename & Siteurl parameters deprecated for WP (they are usually redundant) = .9.9.2.2 = * Fixed display when all standalone services are removed in admin * Services label renamed Standalone Services for clarity * Updates to Danish translation * Added Belarusian translation (by Marcis G) = .9.9.2.1 = * Feed icons shown inline, no longer displayed in unordered list = .9.9.2 = * Services array output fixes = .9.9.1 = * Add services.php (critical fix) = .9.9 = * NEW: Individual service links! * Drag & Drop interface with preview * .addtoany_share_save_container is now `
`, not `

` * AddToAny button now contained within `