{"id":11745,"date":"2011-01-13T03:19:41","date_gmt":"2011-01-13T03:19:41","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/googl-shortlinks\/"},"modified":"2011-04-09T21:11:29","modified_gmt":"2011-04-09T21:11:29","slug":"googl-shortlinks","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/googl-shortlinks\/","author":7291930,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.2","stable_tag":"trunk","tested":"3.1.4","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"Goo.gl Shortlinks","header_author":"Christopher Cochran","header_description":"","assets_banners_color":"","last_updated":"2011-04-09 21:11:29","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_donations&business=TLKVZFHV64ZS4&lc=US&item_name=Christopher%20Cochran&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted","header_plugin_uri":"http:\/\/christophercochran.me\/googl-shortlinks","header_author_uri":"http:\/\/christophercochran.me","rating":0,"author_block_rating":0,"active_installs":10,"downloads":3547,"num_ratings":0,"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":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1573780","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1573780","resolution":"1","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1573780","resolution":"2","location":"plugin"}},"screenshots":{"1":"Get shortlink popup","2":"Goo.gl Shortlinks Settings page","3":"History: 10 Most recent shortend URLs ( only available when authenticate. )"}},"plugin_section":[],"plugin_tags":[14411,11104,5530],"plugin_category":[],"plugin_contributors":[78757,78085],"plugin_business_model":[],"class_list":["post-11745","plugin","type-plugin","status-closed","hentry","plugin_tags-goo-gl","plugin_tags-shortlinks","plugin_tags-url-shortener","plugin_contributors-cochran","plugin_contributors-ronalfy","plugin_committers-cochran","plugin_committers-ronalfy"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/googl-shortlinks.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/googl-shortlinks\/trunk\/screenshot-1.png?rev=1573780","caption":"Get shortlink popup"},{"src":"https:\/\/ps.w.org\/googl-shortlinks\/trunk\/screenshot-2.png?rev=1573780","caption":"Goo.gl Shortlinks Settings page"},{"src":"https:\/\/ps.w.org\/googl-shortlinks\/trunk\/screenshot-3.png?rev=1573780","caption":"History: 10 Most recent shortend URLs ( only available when authenticate. )"}],"raw_content":"<!--section=description-->\n<p>The default method of WordPress' implementation of shortlinks adds ?p={post-id} to the end of your site name in place of the full URL. Though this can indeed shorten your link quite significantly; if you have a long site name it still might not be as effective.<\/p>\n\n<p>This WordPress plug-in allows automatic url shortening of post links with goo.gl URL Shortener using the API recently provided by Google in place of the default ?p={post-id}.<\/p>\n\n<p>For Example:<br \/>\nWordPress \"shortlink\": http:\/\/christophercochran.me\/?p=47 (not so short is it?)<br \/>\nShortlink created with the goo.gl API : http:\/\/goo.gl\/Tqczu (I can haz more to say about my awesome link on Twiter now \u2013 YAY)<\/p>\n\n<h3>Coming Soon<\/h3>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>In post link statistics with referrers, clicks, and browser stats.<\/li>\n<li>Shortcode to place short links inside a post for users to copy.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the entire 'goo.gl-shortlinks' folder to the '\/wp-content\/plugins\/' directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Navigate to the 'Settings &gt; Goo.gl Shortlinks' menu<\/li>\n<li>Add your API key for a higher usage limits 'Homepage Teasers'<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>What is goo.gl?<\/dt>\n<dd><p>goo.gl is a service that takes long URLs and squeezes them into fewer characters to make a link easier to share, tweet, or email to friends. For example, the short URL http:\/\/goo.gl\/O2jpy is a convenient shorthand representation for the long URL http:\/\/christophercochran.me\/.<\/p>\n\n<p>Goo.gl short URLs are randomly generated, and the mappings of short URLs to long URLs are publicly accessible. Additionally, the short URL to long URL mappings are:<\/p>\n\n<p>Immutable \u2013 once created by you, no one else can change them\nIrrevocable \u2013 once created, they do not expire. Note, however, that Google reserves the right to remove any goo.gl short URL, for example for spam, security or legal reasons<\/p><\/dd>\n<dt>Why use the Google URL Shortener?<\/dt>\n<dd><p>People share a lot of links online. This is particularly true as microblogging services such as Twitter and Google Buzz have grown in popularity. With character limits in tweets, status updates, and other modes of short form publishing, a shorter URL leaves more room to say what's on your mind.<\/p>\n\n<p>Google's global production infrastructure to provide users with the following benefits:<\/p>\n\n<p>Stability \u2013 <em>reliable service with good uptime<\/em>\nSecurity \u2013 <em>warning message if the short URL points to a suspected malware, phishing, or spam website<\/em>\nSpeed \u2013 <em>fast resolution of short URLs (in a few milliseconds)<\/em><\/p><\/dd>\n<dt>Why and where should I get an API Key?<\/dt>\n<dd><p><strong>Why you should get a key<\/strong><br \/>\nHigher usage limits. Without an API key, we don't know who you are, and we're pretty shy. You'll be subject to anonymous usage limits, and those are very, very low. Your requests will fail when you exceed your limits. With an API key, you'll have very high usage limits \u2014 high enough to accommodate most applications' needs.\nTraffic reports. With an API key, you also get access to fun graphs of your API usage on the APIs Console.<\/p>\n\n<p><strong>How to get a key<\/strong><br \/>\nVisit the Google APIs Console and:<\/p>\n\n<p>Create a project. You can create as many or as few projects as you need. (See the Google APIs Console FAQ for details.) We will generate exactly one key per project.\nActivate the URL Shortener API. After creating a project, you should see a list of APIs, each with an Activate button. Click on ours.\nNab the key. Click \"Keys\" on the left-hand side to find out about yours. The \"Value\" is the string you want.<\/p><\/dd>\n<dt>I don\u2019t see the \"get shortlink\" button in my post page?<\/dt>\n<dd><p>Shortlinks will only be generated on a post save. Don\u2019t want to exceed our limit now do we?<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release. <\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Authentication. This will allow any shortlinks created in this app to be available on the user's dashboard at goo.gl. <\/li>\n<li>History within dashboard: Displays 10 most recent shortend URLs.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added uninstall option (removes options when plugin is deactivated and deleted).<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fixed an issue when having no API Key entered may call generation of a shortlink to fail even when google API wasn't exhausted.<\/li>\n<\/ul>","raw_excerpt":"Allows automatic url shortening of post links using goo.gl URL Shortener.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/11745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=11745"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/christopher-cochran"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=11745"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=11745"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=11745"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=11745"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=11745"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=11745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}