- Some hosts disable file_get_contents, so we revert part of the code back to use wp_remote_get. We are currently in the process of migrating from wp_remote_get to cURL due to efficiency
- Changed to take advantage of our new API
- Changes URLs to www.fusionswift.com
- Temporary switch from cURL to wp_remote_get
- Various Fusion Swift URL modification
- bit.ly not requires an API key, so those without an API key will be automatically using tinyurl instead
- Fixes problem with bit.ly API with API key
- bit.ly API error corrected – they changed the URL of their API, so we had to change it in our code
- %date for parameter switched to yyyymmdd format, such as 20110219 for February 19, 2011
- %time% for parameter switched to hhiiss, such as 123445 for 12:34:45 PM. The hour is in the 24-hour form.
- %blogtitle% and %posttitle% for parameter now in slug form, “such as the-slug-of-this-post”
- When using remote URL shortener, only fetches short url for home if tweet template contains %homeurl%, and the same with %posturl%
- Tweet character countdown in Posts -> New Tweet
- Fixes problem with category blacklist. Previously only worked when category names were entirely lowercased. Now category blacklist is not case sensitive, and works with LoWeR aNd UpPeR categories
- Some people were having issues with their URL shortener returning 400 errors. This release fixes that.
- %date%, %time%, %blogtitle%, and %posttitle% tags added to parameter field for customization, useful for Google Analytics Campaign Tagging
- A ? or & is added to the beginning of the parameter as needed
- Option to hide WPTweeter new version notice
- Fix “A new version of WordPress Tweeter is available” error.
- Strips slashes in New Tweet feature
- %time% now fetches the time zone from WordPress when available, defaulting to UTC.
- Fixes two foreach statement issues
- Option to not tweet for certain categories and tags (blacklist)
- 0.6.7 adds option to tweet on post by post basis, but scheduled posts stopped tweeting as well. 0.6.8 fixes it for scheduled posts, although you won’t be able to choose whether to tweet or not yet for scheduled posts.
- Option to choose to tweet on a post by post basis
- Option to customize tweet template on a post by post basis
- Adds “?” to parameter if it doesn’t already contain a “?”
- Adds support for bit.ly API
- Enhances %tags% support
- Strips from being added when ” or ‘ is found
- Prevents “undefined variable” errors
- Fixes bug when tweeting within WordPress
- Basic explanations added to the Help drop down page
- Add post tags as hash tags (still in testing, so may not work entirely)
- Code reoptimized
Version 0.6.1 and 0.6.2
- Fixes %posttitle% problem
- Updated to work with QuickPress
- Predefined URL shortener list optimized
- Bit.ly added and tr.im removed
- Better permalink optimization
- Allows changing of Twitter account
- Nicer settings page
- Removes “Upgrade Available” notice when plugin is upgraded
- No more tweeting when draft is saved
- Plugin optimized
Version 0.5.4 and 0.5.5 – Posting when draft saved
- Hopefully fixes %posttitle% and %posturl% issues
Version 0.5.3 – %posttitle% and %posturl% issue
- Checks the post link, post title, and post ID of new post in a better/smarter way
- Adds a new URL shortener
- Added a tweeting function
- Optimizes the tweeting cURL function – allows you to create a new tweet using
- Checks for new WPTweeter every 24 hours
- There aren’t any changes in version 0.5.2. Version 0.5 and 0.5.1 caused lots of confusion. I realized everyone who downloaded it from here had the working version 0.5.1, although it had “Version 0.5” in the wptweeter.php file. The WordPress repository had the broken version 0.5 with “Version 0.5.1” in the wptweeter.php file, which was the exact opposite. However, the people who had the working version from my site had “Version 0.5” in the plugin, which prompted the user to upgrade to the broken 0.5.1 on the WordPress repository. All the numbers have been updated to 0.5.2.
Version 0.5.1 – Had version 0.5 in wptweeter.php file
- Many users have been getting a PHP error since the script was trying to send a Location header after the others have been already sent. This have been fixed.
Version 0.5 – Generates error on some PHP installs, use version 0.5.1
- Uses OAuth instead of HTTP Authentication
- Option to not use any URL shortener
- Ability to tweet from right inside WordPress (Posts -> New Tweet)
- Fixes uninstall function
- Add minify.us as URL shortener
- Verify Twitter login when updating options, and sends notice if login incorrect
- Shortens the title of blog title and/or post title when the tweet exceeds 140 characters.
- Fixes issue of using the update post template on new posts when the “Tweet When Post Updated” option is enabled.
- Adds the tags, %time% and %date%, to prevent duplicate tweets if tweeting a updated post.
- Displays a notice if WordPress Tweeter is not configured.
- Option to not tweet when post is updated
- Option to tweet when you update a post
- Custom template to tweet after a post is updated
- Allows the SSL API. For help, please see above.
- Options are combined. This is a major fix that will decrease the server load, and speed up publishing posts.
- Fixes %url% major issue
- Places <div class=”wrap”> around update form
- URL services replaced selected with selected=”selected”
- Choice of tweeting using post link (%posturl%) or homepage (%url%)
- Removes ‘?’ at the end of URL if the URL Parameter is empty
- Added new URL shortening services: is.gd, tr.im, cli.gs, short.to, chilp.it, and th8.us
- Modified username and password description
- Easy uninstall
- Allow extra URL parameters
- Basic features implemented
- Allowing custom template with blog title, post title, and blog url
- Using tinyurl for URL shortening
- Using basic HTTP authentication with cURL for Twitter API.