Love WordPress? Love Bitly? After installing this plugin, you’ll be able to shorten a link and view clicks right from WordPress. Your new links will be saved to Bitly for reference and deeper analysis.
To do that, you must have a Bitly account to use the plugin. Your account is where you store, edit, and view metrics for your links. Register at bitly.com.
No matter the type of site you own (from a personal blog to an ecommerce store and everything in between) Bitly makes it easy to create shorter links and keep an eye on your clicks. Whether you share your links on social, SMS, or email, a short link is easier to manage and remember.
Installing the plugin
You must have a Bitly account to connect to. You can create one at bitly.com. Your account is where you store, edit, and view metrics for your links.
If you’re familiar with adding a plugin to WordPress directly, you can download the ZIP file and upload it to /wp-content/plugins/ after step 2. Otherwise, follow these steps:
1. Go to your WordPress plugins settings.
2. Click Add New.
3. Search for Bitly’s WordPress Plugin.
4. Click Install Now.
5. Click Activate.
6. Scroll down the list of your installed plugins, find
Bitly, and click Settings.
7. Now you’ll connect the plugin to your Bitly account. Scroll down to Bitly’s WordPress Plugin and click Authorize.
8. Sign in to Bitly, if necessary, and click Allow. The plugin will retrieve an authorization from Bitly and update the Bitly OAuth Token field.
9. Scroll down and click Save Changes.
10. Select which types of entries you’ll be creating short links for.
11. If your Bitly account has more than one group, select a group. This is the group where your short links will be saved in Bitly.
12. If your Bitly account has more than one custom domain, select a domain. This is the domain that will be used for your short links.
13. Click Save Changes.
Now you can shorten links when you create a new post!
Creating a short link
After publishing a page or post, you’ll see the Bitly’s WordPress Plugin option in the settings. Click Get Shortlink to create a link to the current content. The link will be saved in your Bitly account, and you’ll be able to view the number of clicks it receives right from this setting.
Viewing a link’s click data
Click metrics for a short link will appear in the post’s or page’s settings. They include the number of clicks today, the total number clicks over time, and a graph of the number of clicks over the last 7 days.
After installation, do I need to update all my posts for short links to be created?
No. The first time a short link is requested for a particular post, the plugin will automatically generate one.
Contributors & Developers
“Bitly's WordPress Plugin” is open source software. The following people have contributed to this plugin.Contributors
“Bitly's WordPress Plugin” has been translated into 4 locales. Thank you to the translators for their contributions.
Translate “Bitly's WordPress Plugin” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
- Updated to prevent short link generation when a post is viewed on the fronted, or edited (but not re-saved) on the backend.
- Updated to prevent short link (re)generation when bulk-editing posts.
- Added placeholder message to Bitly metabox when creating new post.
- Fixed issue where «Default Organization» field displayed incorrect value after configuration change.
- Various additional minor fixes.
- Completely rebuilt for use with Bitly API version 4.
- Fixes various php warnings produced by assuming $post
- Better response handling for wpbitly_get()
- Adds «Regenerate Shortlink» feature to pages and posts
- Adds chart showing previous 7 days of activity
- Adds debugging to authorization process
- Adds manual entry of the OAuth token in case automatic authorization fails
- Backwards compatible with PHP 5.2.4
- Updates styling on settings page
- Adds debug setting back
- Updated for use with WordPress 4.9.2 and current Bitly Oauth
- Fixed a typo in
- Trimmed excess bloat from
- Tightened up error checking in
- Fixed bug where shortlinks were generated for any post type regardless of setting
save_postback, further testing needed
- Added the ability to turn debugging on or off, to aid in tracking down issues
- Updated to WordPress coding standards
save_post, as filtering
pre_get_shortlinkseems to be adequate
- Temporarily removed admin bar shortlink button (sorry! it’s quirky)
- Replaced internal use of cURL with wp_remote_get
- Fixed a bug where the OAuth token wouldn’t update
- Updated for WordPress 3.8.1
- Updated Bitly API to V3
- Fixed bad settings page link in plugin row meta on Manage Plugins page
- 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.
- Added support for automatic generation of shortlinks when posts are viewed.
- Added support for WordPress 3.0 shortlink API
- Added support for custom post types.
- Initial release of WP Bitly