=== WP Bitly === Contributors: temeritystudios, chipbennett Tags: shortlink, bitly, url, shortener, custom domain, social, media, twitter, facebook, share Requires at least: 4.5 Tested up to: 4.9.2 Requires PHP: 5.2.4 Stable tag: 2.4.2 License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html Use Bitly generated shortlinks for all your WordPress posts and pages, including custom post types. == Description == WP Bitly is the easiest way to replace WordPress shortlinks with Bitly links. Install the plugin, visit the settings page and authorize with your Bitly account, select the post types you'd like shortlinks generated for and that's all! Shortlinks are a great way to quickly share posts on social media like Twitter, Instagram and Facebook. Just wrote an amazing post and want to share that post with your friend? It's a lot easier to text a shortlink than the full URL. WP Bitly also provides some insights (via a metabox on your edit post screen) as to how your link is being passed around, and who's clicking on it. = Coming Soon = * More feedback from Bitly on how your link is generating leads * Feature Requests are welcome via the [Support Forum](https://wordpress.org/support/plugin/wp-bitly) == Installation == 1. From the *Dashboard* navigate to *Plugins >> Add New* 2. Enter "WP Bitly" in the search field 3. Select *Install Now*, click *OK* and finally *Activate Plugin* 4. This will return you to the WordPress Plugins page. Find WP Bitly in the list and click the *Settings* link to configure. 5. Authenticate with Bitly, select the post types you'd like to use shortlinks with, and you're done! == Frequently Asked Questions == = After installation, do I need to update all my posts for short links to be created? = No. The first time a shortlink is requested for a particular post, WP Bitly will automatically generate one. = What happens if I change a posts permalink? = WP Bitly verifies all shortlink requests against Bitly. If the URL has changed it will see this and request a new shortlink. = Can I include the shortlink directly in a post? = The shortcode `[wpbitly]` accepts all the same arguments as the_shortlink(). You can also set a "post_id" directly if you wish. = How do I include a shortlink using PHP? = `wpbitly_shortlink(); // returns the shortlink for the current post` `wpbitly_shortlink(42); // returns a shortlink for the page or post with ID 42` == Upgrade Notice == = 2.4.2 = Updates to core functionality, adds PHP 5.2.4 support == Changelog == = 2.4.2 = * Backwards compatible with PHP 5.2.4 * Updates styling on settings page * Updates `wp_generate_shortlink()` * Adds debug setting back = 2.4.0 = * Updated for use with WordPress 4.9.2 and current Bitly Oauth = 2.3.2 = * Fixed a typo in `wpbitly_shortlink` = 2.3.0 = * Trimmed excess bloat from `wp_get_shortlink()` * Tightened up error checking in `wp_generate_shortlink()` = 2.2.6 = * Fixed bug where shortlinks were generated for any post type regardless of setting * Added `save_post` back, further testing needed = 2.2.5 = * Added the ability to turn debugging on or off, to aid in tracking down issues * Updated to WordPress coding standards * Removed `wpbitly_generate_shortlink()` from `save_post`, as filtering `pre_get_shortlink` seems to be adequate * Temporarily removed admin bar shortlink button (sorry! it's quirky) = 2.2.3 = * Replaced internal use of cURL with wp_remote_get * Fixed a bug where the OAuth token wouldn't update = 2.0 = * Updated for WordPress 3.8.1 * Updated Bitly API to V3 = 1.0.1 = * Fixed bad settings page link in plugin row meta on Manage Plugins page = 1.0 = * Updated for WordPress 3.5 * Removed all support for legacy backwards compatibility * Updated Settings API implementation * Moved settings from custom settings page to Settings -> Writing * Enabled shortlink generation for scheduled (future) posts * Added I18n support. = 0.2.6 = * Added support for automatic generation of shortlinks when posts are viewed. = 0.2.5 = * Added support for WordPress 3.0 shortlink API * Added support for custom post types. = 0.1.0 = * Initial release of WP Bitly