<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>gHacks Technology News &#124; Latest Tech News, Software And Tutorials &#187; wordpress</title> <atom:link href="http://www.ghacks.net/tag/wordpress/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology news blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Fri, 10 Feb 2012 20:51:26 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>How To Analyze WordPress Plugin Performances</title><link>http://www.ghacks.net/2012/01/15/how-to-analyze-wordpress-plugin-performances/</link> <comments>http://www.ghacks.net/2012/01/15/how-to-analyze-wordpress-plugin-performances/#comments</comments> <pubDate>Sun, 15 Jan 2012 11:47:03 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress plugin]]></category> <category><![CDATA[wordpress tips]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=55824</guid> <description><![CDATA[I have been using WordPress ever since I started blogging here on Ghacks in 2005. It has been a pleasant ride most of the time, with the occasional rough bump down the road. As a WordPress administrator, you have access to thousands of different plugins that extend or improve the blog&#8217;s functionality. One issue that [...]]]></description> <content:encoded><![CDATA[<p>I have been using WordPress ever since I started blogging here on Ghacks in 2005. It has been a pleasant ride most of the time, with the occasional rough bump down the road. As a WordPress administrator, you have access to thousands of different plugins that extend or improve the blog&#8217;s functionality. One issue that you may experience after installing plugins is that your site may load slower than before. Plugins can have an impact on the site&#8217;s load time, the server load and overall performance. The more plugins you have installed, the slower your site may become.</p><p>That&#8217;s a big issue in times where search engines are favoring fast loading websites. It also may mean that you have to upgrade your hosting to keep up with the performance requirements of your website.</p><p>P3, Plugin Performance Profiler, is a free WordPress plugin that analyzes the performance of frontend plugins. Frontend plugins are all plugins that are executed during page loading time.</p><p><strong>Installation</strong></p><p>Just open Plugins > Add New in your WordPress admin dashboard and search for P3. Click on the Install Now link to install the plugin, and on Activate on the next screen to activate it. You can alternatively download it <a
href="http://wordpress.org/extend/plugins/p3-profiler/">from the</a> official WordPress Plugin repository to install it manually on your blog.</p><p><strong>Usage</strong></p><p>Open Tools > P3 Plugin Profiler and click the Start Scan button to run the standard scan. The program will load several posts and pages from your site to calculate individual plugin performance data. You can alternatively run a manual scan instead, which allows you to pick the pages and posts that you want to load on the site. The benefit here is that you can specify exactly which posts and pages you want to use for the sample.</p><p>Once done, results are displayed in the program interface.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-plugin-performance.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-plugin-performance-600x385.jpg" alt="wordpress plugin performance" title="wordpress plugin performance" width="600" height="385" class="alignnone size-medium wp-image-55827" /></a></p><p>You should now see the average plugin impact on the site&#8217;s load time, the number of MySQL queries that are run per visit and a runtime breakdown by plugin.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/detailed-breakdown.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/detailed-breakdown-600x316.jpg" alt="detailed breakdown" title="detailed breakdown" width="600" height="316" class="alignnone size-medium wp-image-55828" /></a></p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/detailed-timeline.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/detailed-timeline-600x291.jpg" alt="detailed timeline" title="detailed timeline" width="600" height="291" class="alignnone size-medium wp-image-55829" /></a></p><p>If plugin impact appears to be to high, or if you have a plugin installed that is using a lot of resources, you may want to consider replacing it or removing it completely from the site. You can deactivate plugins before you run the test again to see if the deactivation has a positive impact on the frontend page loading times. You could furthermore install an alternative to see if it is lighter on the resource side.</p><p>There is however no option to compare scans with each other, which is unfortunately. It is also not clear why the performance profiler itself is listed in the results, as it does not really make a whole lot of sense.</p><p>Still, if you are hearing complaints from readers or are noticing server peak load times and resource usage, you may want to check out the Plugin Performance Profiler plugin to see which plugin may be causing it.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/15/how-to-analyze-wordpress-plugin-performances/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Run A Local WordPress Blog With One-Click</title><link>http://www.ghacks.net/2012/01/09/run-a-local-wordpress-blog-with-one-click/</link> <comments>http://www.ghacks.net/2012/01/09/run-a-local-wordpress-blog-with-one-click/#comments</comments> <pubDate>Mon, 09 Jan 2012 12:03:50 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[windows software]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=55573</guid> <description><![CDATA[WordPress is one of the most popular blogging platforms currently available on the Internet. Popular sites like Techcrunch, Gizmodo or yours truly are all powered by WordPress. Users who are just getting started have a few options at their disposal. They can start with a blog over at WordPress.com, get their own website and self-host [...]]]></description> <content:encoded><![CDATA[<p>WordPress is one of the most popular blogging platforms currently available on the Internet. Popular sites like Techcrunch, Gizmodo or yours truly are all powered by WordPress. Users who are just getting started have a few options at their disposal. They can start with a blog over at WordPress.com, get their own website and self-host WordPress there, or start with a local version of the blogging software.</p><p>WordPress Portable is a free program for Windows that automatically ships with everything needed to run WordPress locally. All you need to do is to extract the package contents on your system after download and start the WordPress Portable executable afterwards.</p><p>The blog is available from that moment on and you can do all the things that you can do on a self-hosted WordPress blog as well.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-portable.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-portable-600x555.jpg" alt="wordpress portable" title="wordpress portable" width="600" height="555" class="alignnone size-medium wp-image-55574" /></a></p><p>Just open http://localhost/wordpress/ in your web browser to open the local WordPress installation. Click on log in and enter admin as the username and password to open the administrative interface of the blog.</p><p>First thing you may want to do is to upgrade the blog to the latest version. You should see a notification at the top of the admin interface on first run. The update takes considerably longer than it would on a remotely hosted website.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/local-wordpress-installation.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/local-wordpress-installation-600x529.jpg" alt="local wordpress installation" title="local wordpress installation" width="600" height="529" class="alignnone size-medium wp-image-55575" /></a></p><p>Once done you can start to install new themes and plugins, modify settings, and to start writing your first posts. You basically can do everything that you can do on a self-hosted WordPress installation.</p><p>The local installation can be used for several purposes. This includes local theme and plugin development and testing, testing new WordPress versions before you upgrade your live blogs on the Internet, or to showcase blogs to clients or friends. Another option is to use the local WordPress blog to store your own personal writings, a diary for instance or important information that you need to write down or want to collect.</p><p>WordPress Portable ships with Apache, PHP and MySQL included, which means that you do not have to install those technologies prior to installing the blog. New users benefit from the simplicity of the solution, while advanced users may like the ability to put the package on a portable drive or stick, or to use it to quickly run tests locally.</p><p>The project lacks documentation which can be a issue for some users. It is for instance not clear if and how Apache, MySQL and PHP can be updated to newer versions, or if it is possible to import the database of an existing blog (the later may be possible with the help of plugins).</p><p>WordPress Portable is only available for the Microsoft Windows operating system. Interested users can download the latest version of the package, weighting in at about 10 Megabytes, <a
href="http://wordpress-portable.webnode.com/">from the</a> developer website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/09/run-a-local-wordpress-blog-with-one-click/feed/</wfw:commentRss> <slash:comments>19</slash:comments> </item> <item><title>WordPress 3.3.1 Security Update Available</title><link>http://www.ghacks.net/2012/01/04/wordpress-3-3-1-security-update-available/</link> <comments>http://www.ghacks.net/2012/01/04/wordpress-3-3-1-security-update-available/#comments</comments> <pubDate>Tue, 03 Jan 2012 23:03:38 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=55306</guid> <description><![CDATA[A new version of the popular blogging software WordPress has just been released. WordPress admins should already see update notifications in the dashboards of the blogs that they administrate. The update is also already advertised on the official WordPress website. It is as usually possible to update the blog right away from within the admin [...]]]></description> <content:encoded><![CDATA[<p>A new version of the popular blogging software WordPress has just been released. WordPress admins should already see update notifications in the dashboards of the blogs that they administrate. The update is also already advertised on the official WordPress website.</p><p>It is as usually possible to update the blog right away from within the admin dashboard if it has been configured for that, or via file transfer clients if the former option is not available.</p><p>The blog post <a
href="http://wordpress.org/news/2012/01/wordpress-3-3-1/">that</a> announces the new version of WordPress mentions 15 maintenance related fixes and one security related fix that have been applied to the new version. It fails to go into detail but links <a
href="http://core.trac.wordpress.org/query?status=closed&#038;resolution=fixed&#038;milestone=3.3.1&#038;group=resolution&#038;order=priority">to the</a> bug tracker listing which details every fix except for the security issue.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-3-3-1-update.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/wordpress-3-3-1-update.jpg" alt="wordpress 3.3.1 update" title="wordpress 3.3.1 update" width="290" height="36" class="alignnone size-full wp-image-55307" /></a></p><p>At least one of the issues that have been fixed in WordPress 3.3.1 seem to have affected this site. I was recently noticing issues with the author biographies not being displayed anymore on article pages, and it took a whole day to find a working workaround. It appears now that this was a bug that got fixed with this new WordPress release.</p><p>The security vulnerability is only briefly mentioned in the blog post where it is described as a cross-site scripting vulnerability that is affecting WordPress version 3.3.</p><p>The WordPress Codex <a
href="http://codex.wordpress.org/Version_3.3.1">lists all</a> files that have been revised in the new version. It is theoretically possible to only upload those files to the site to save time and bandwidth.</p><p>I have already updated several WordPress sites to version 3.3.1 and did not notice any odd behavior or issues with the updating or site operation.</p><p>WordPress admins are encouraged to update their blogs as soon as possible to protect it from the security vulnerability and to resolve the stability issues that have been fixed with the update.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/04/wordpress-3-3-1-security-update-available/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>WordPress 3.3 Now Available</title><link>http://www.ghacks.net/2011/12/13/wordpress-3-3-now-available/</link> <comments>http://www.ghacks.net/2011/12/13/wordpress-3-3-now-available/#comments</comments> <pubDate>Tue, 13 Dec 2011 10:25:20 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=54315</guid> <description><![CDATA[The developers of the popular blogging platform WordPress have released version 3.3 just a few minutes ago. WordPress 3.3 update notifications should appear right in the admin interface of the blog. Users can use the internal updater to update from within the admin interface, or by downloading the new version from the official site to [...]]]></description> <content:encoded><![CDATA[<p>The developers of the popular blogging platform WordPress have released version 3.3 just a few minutes ago. WordPress 3.3 update notifications should appear right in the admin interface of the blog. Users can use the internal updater to update from within the admin interface, or by downloading the new version from the official site to update manually.</p><p>The <a
href="http://codex.wordpress.org/Version_3.3">What&#8217;s New</a> page at the WordPress Codex highlights the &#8211; many &#8211; changes of the new version. WordPress admins will instantly notice several changes to the applications admin interface. A new toolbar is displayed on top of the dashboard that combines the features of the admin bar and the admin header.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/12/wordpress-admin-bar.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/12/wordpress-admin-bar-600x102.jpg" alt="wordpress admin bar" title="wordpress admin bar" width="600" height="102" class="alignnone size-medium wp-image-54316" /></a></p><p>The new bar links directly to plugin and theme updates, comments awaiting moderation and the New menu with options to create new content on the blog.  (There is a function to remove some of the elements that are shown in the admin bar. Credits to <a
href="https://gist.github.com/1471510">Sergej Müller</a>)</p><p>Another change are &#8220;fly-out&#8221; menus in the admin interface. All submenus of a menu are displayed when you hoover the mouse over the menu. This saves a click and improves the admin&#8217;s workflow.</p><p>WordPress editors will notice a new file uploader. The developers have done away with the four upload buttons for specific type of media, and replaced it with a single button. The new uploader supports drag and drop operations and file browsing to select files to upload. Support for rar and 7z files have been added to the file uploader.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/12/wordpress-drag-drop-upload.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/12/wordpress-drag-drop-upload.jpg" alt="wordpress drag drop upload" title="wordpress drag drop upload" width="455" height="284" class="alignnone size-full wp-image-54317" /></a></p><p>WordPress admins who switch between themes regularly will notice that widgets are not lost anymore when they do that.</p><p>A video has been created that highlights several of the new features.</p><p><embed
type="application/x-shockwave-flash" src="http://s0.videopress.com/player.swf?v=1.03" width="400" height="224" wmode="direct" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=I7NAw9Zk&amp;isDynamicSeeking=true"></embed></p><p>The WordPress backend has been updated as well with hundreds of bug fixes and performance improvements. It is to early to tell if the improvements will have a significant impact on the blog&#8217;s server resource usage or loading times.</p><p>Have you updated your blog to WordPress 3.3 yet? If so, what do you think of the new version?</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/12/13/wordpress-3-3-now-available/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Fat Pings, What Are They, Why You Need Them As A Webmaster</title><link>http://www.ghacks.net/2011/11/17/fat-pings-what-are-they-why-you-need-them-as-a-webmaster/</link> <comments>http://www.ghacks.net/2011/11/17/fat-pings-what-are-they-why-you-need-them-as-a-webmaster/#comments</comments> <pubDate>Thu, 17 Nov 2011 15:14:35 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[pings]]></category> <category><![CDATA[scraper]]></category> <category><![CDATA[scraper sites]]></category> <category><![CDATA[web development]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=52804</guid> <description><![CDATA[Content scraping is a big issue on today&#8217;s Internet, and a challenge for search engines to get it right. It basically comes down to the question of attribution. Who is the original author of a piece of content and on which website was it published first. Search engines get that right most of the time. [...]]]></description> <content:encoded><![CDATA[<p>Content scraping is a big issue on today&#8217;s Internet, and a challenge for search engines to get it right. It basically comes down to the question of attribution. Who is the original author of a piece of content and on which website was it published first. Search engines get that right most of the time. Sometimes though they fail and it hurts the original content creator badly when that happens.</p><p>Why is it bad? Because search engines rank content in their search results. If they believe you are the creator you are usually ranked higher than a site that has copied the content, if such a site is ranked at all.</p><p>The reality is this. Sites that scrape contents are easy to setup (using RSS feed mostly), require barely any maintenance and earn the creator money. These sites publish copied contents shortly after they have been published on the original website. As long as people can make money from this method, they will use it to do just that.</p><p>Fat Pings are one way to resolve the situation. The idea is simple. When you publish an article you ping a trusted source to confirm that you site is the original location of that article. It does not really matter if you do it 10 seconds before the scraper does the same or one hour, it is only important that you do it before the scraper does. This obviously has consequences for original content creators who do not make use of Fat Pings, as it is quite possible that scraper sites may make use of Fat Pings for an extra advantage.</p><p>How do you cope with that situation? You configure all of your sites to support Fat Pings. Here is how that is done.</p><p>If your blog is hosted on WordPress.com or Blogger, then you do not need to do anything. Fat Pings are automatically sent out. If you are running a self hosted WordPress blog, you can install the free <a
href="http://wordpress.org/extend/plugins/pubsubhubbub/">PubSubHubbub</a> extension to inform search engines when they blog has been updated.</p><p><iframe
width="560" height="315" src="http://www.youtube.com/embed/B5kHx0rGkec" frameborder="0" allowfullscreen></iframe></p><p>The suggestion to use Fat Pings comes directly from Google. You can read up more about it on <a
href="http://www.searchenginejournal.com/pubcon-matt-cutts-amit-singhal/36015/">Search Engine Journal</a> and <a
href="http://www.labnol.org/internet/fat-pings-for-content-scrapers/20400/">Labnol</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/11/17/fat-pings-what-are-they-why-you-need-them-as-a-webmaster/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Speed Up WordPress Page Loading Times By Removing l10n.js</title><link>http://www.ghacks.net/2011/10/25/speed-up-wordpress-page-loading-times-by-removing-l10n-js/</link> <comments>http://www.ghacks.net/2011/10/25/speed-up-wordpress-page-loading-times-by-removing-l10n-js/#comments</comments> <pubDate>Tue, 25 Oct 2011 12:19:05 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[page load]]></category> <category><![CDATA[speed up site]]></category> <category><![CDATA[webmaster]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress tips]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=51927</guid> <description><![CDATA[I recently noticed that my WordPress blog&#8217;s page loading times increased through the roofs which made me reevaluate everything that contributed to the loading times of the website. I implemented a few changes on the blog to improve page loading times. I first got rid of the three social networking buttons pointing to Google Plus, [...]]]></description> <content:encoded><![CDATA[<p>I recently noticed that my WordPress blog&#8217;s page loading times increased through the roofs which made me reevaluate everything that contributed to the loading times of the website. I implemented a few changes on the blog to improve page loading times. I first got rid of the three social networking buttons pointing to Google Plus, Facebook and Twitter, and replaced them with the Add This script instead. The benefit here was that it reduced the external JavaScript code that needed to be loaded for the functionality from three to one.</p><p>I also noticed that articles with hundreds of comments were loading significantly slower than pages with less comments. This made me reduce the number of comments per page to 50 root comments (plus their answers).</p><p>Today I noticed that WordPress added another JavaScript to ever page. The script in wp-inlcudes/l10n.js that is related to the admin bar that the WordPress developers added to one of the recent versions of the blogging platform.</p><p>While it is a small file with a size of 233 bytes it is still a script that is loaded by anyone, not just the admin of the blog. This somehow does not make a lot of sense. The important thing here is that the blog needs to make the request to load the element, not the time it takes to load the 223 bytes.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/10/ghacks-page-objects.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/ghacks-page-objects-600x296.jpg" alt="ghacks page objects" title="ghacks page objects" width="600" height="296" class="alignnone size-medium wp-image-51928" /></a></p><p>WordPress administrators may want to remove the JavaScript element from being loaded by every blog visitor to speed up the blog&#8217;s page loading times. The easiest way to remove the l10n.js from being loaded with WordPress is to unload it in the functions.php file in the WordPress theme folder.</p><p>All you need to do for that is to add the following line of code to the end of the functions.php file.</p><p><code>wp_deregister_script('l10n');</code></p><p>Please note that this may disable part of the admin bars toolbar functionality. Users over at <a
href="http://wordpress.stackexchange.com/questions/5451/what-does-l10n-js-do-in-wordpress-3-1-and-how-do-i-remove-it">Stack Exchange</a> have found a way to keep the JavaScript loaded for administrators of the blog.</p><p>if ( !is_admin() ) {<br
/> function my_init_method() {<br
/> wp_deregister_script( &#8216;l10n&#8217; );<br
/> }<br
/> add_action(&#8216;init&#8217;, &#8216;my_init_method&#8217;);<br
/> }</p><p>Just add this code instead to the functions.php file.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/10/25/speed-up-wordpress-page-loading-times-by-removing-l10n-js/feed/</wfw:commentRss> <slash:comments>20</slash:comments> </item> <item><title>Display Author Profile Photos On Google Search</title><link>http://www.ghacks.net/2011/08/18/display-author-profile-photos-on-google-search/</link> <comments>http://www.ghacks.net/2011/08/18/display-author-profile-photos-on-google-search/#comments</comments> <pubDate>Thu, 18 Aug 2011 13:35:11 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[author profile]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[google profile]]></category> <category><![CDATA[webmaster]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=49249</guid> <description><![CDATA[Maybe you have spotted one of the recent changes on Google search results pages already. Some website listings, Lifehacker&#8217;s for instance, display an author profile photo next to their listing in the Google search results. This only happens on pages where a single author can be easily identified, which is the case for most blog [...]]]></description> <content:encoded><![CDATA[<p>Maybe you have spotted one of the recent changes on Google search results pages already. Some website listings, Lifehacker&#8217;s for instance, display an author profile photo next to their listing in the Google search results. This only happens on pages where a single author can be easily identified, which is the case for most blog posts. The question is: How can you get the same treatment?</p><p>It is thankfully not super complicated to configure your site to be compatible with the new author photo snippets that show up on Google Search. It is at this point in time however not guaranteed that your photo, or a photo of one of your authors, will appear in Google Search. It is rumored that Google has enabled that feature only for selected blogs and sites.</p><p>Nevertheless, it does not hurt to add the code to your site and Google Profile. And if your site gets picked by Google, you can expect a higher CTR (click-through rate) than sites without an author profile photo in Google.</p><p>Lets take a look at how it looks like in the search engine if it is configured correctly and enabled by Google:</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/google-search-author-profile-photos.png" alt="google search author profile photos" title="google search author profile photos" width="600" height="500" class="alignnone size-full wp-image-49250" /></p><p>Here are the steps that you need to undertake:</p><h2>Creating An About Author page</h2><p>You first need to create an about author page on your website. You then need to link to that page from all posts that this author writes. The link needs to use the <strong>rel=&#8221;author&#8221;</strong> parameter. How it is added depends largely on how the author information are posted on the post pages.</p><p>Here on Ghacks, the code looks like this:</p><blockquote><p>&lt;p class=&#8221;tags&#8221;&gt;Author: &lt;a href=&#8221;http://www.ghacks.net/author/martin/&#8221; title=&#8221;Posts by Martin Brinkmann&#8221; rel=&#8221;author&#8221;&gt;Martin Brinkmann&lt;/a&gt;</p></blockquote><p>Adding the code can be an easy task on single author blogs, but a bit more complicated on multi-author blogs. The best way to add support on those blogs and sites is to install a plugin like <a
href="http://wordpress.org/extend/plugins/allow-rel-and-html-in-author-bios/">Allow REL= and HTML in Author Bios</a> that adds the support.</p><p>You are not yet finished though. The about author page needs to exist for every author on the site. The actual page can contain any kind of information. One important part though is that it needs to link to the Google profile of that author. The link to the Google profile needs to contain the parameter <strong>rel=&#8221;me&#8221;</strong>.</p><blockquote><p>&lt;a rel=&#x201d;me&#x201d; href=&#x201d;http://profiles.google.com/ID&#x201d;&gt; Author Name &lt;/a&gt;</p></blockquote><h2>Linking Back from Google Profile</h2><p>In the last step, we need to link back from the Google profile to the about page on the website. Open your Google Profile, click the Profile icon at the top and then the Edit Profile button at the top. Locate links on the right side and select the Add custom link option.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/links-about-page-google-profile.png" alt="links about page google profile" title="links about page google profile" width="346" height="401" class="alignnone size-full wp-image-49255" /></p><p>You need to link to the author page on the website, and enable the &#8220;this page is especially about me&#8221;. You also need to make sure that a photo is added to the profile.</p><h3>Testing the rich snippet</h3><p>Open the <a
href="http://www.google.com/webmasters/tools/richsnippets">rich snippet testing tool</a> and enter an url from your website that is linked to a single author (a blog post for instance).</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/08/rich-snippet-tool.png" alt="rich-snippet-tool" title="rich-snippet-tool" width="600" height="326" class="alignnone size-full wp-image-49256" /></p><p>If you see the author photo next to the listing, you have configured the author profile photo support on your site correctly.</p><p>To summarize:</p><ul><li>Create an about author page on your site. Link from that page to the Google Profile of that author with the rel=&#8221;me&#8221; tag. Link the author&#8217;s blog posts on the website with the rel=&#8221;author&#8221; tags to the about author page on the blog.</li><li>Add a photo and a link to the author&#8217;s about page on the Google Profile of that author. Make sure the &#8220;this page is especially about me&#8221; box is ticked.</li><li>Check for correct implementation with the help of the Rich Snippet Tool.</li></ul> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/08/18/display-author-profile-photos-on-google-search/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>WordPress Toolbar For Firefox</title><link>http://www.ghacks.net/2011/07/15/wordpress-toolbar-for-firefox/</link> <comments>http://www.ghacks.net/2011/07/15/wordpress-toolbar-for-firefox/#comments</comments> <pubDate>Fri, 15 Jul 2011 20:21:03 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Browsing]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[firefox add-ons]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress admin]]></category> <category><![CDATA[wordpress toolbar]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=47858</guid> <description><![CDATA[WordPress is displaying an admin bar since version 3.1 release that administrators can use to access the blog&#8217;s backend when they are on the frontend. The bar displays options to add new contents, edit the current page, open the dashboard, comment moderation or appearance settings of the blog. I personally dislike the new WordPress admin [...]]]></description> <content:encoded><![CDATA[<p>WordPress is displaying an <a
href="http://www.ghacks.net/2011/02/23/wordpress-3-1-released/">admin bar</a> since version 3.1 release that administrators can use to access the blog&#8217;s backend when they are on the frontend. The bar displays options to add new contents, edit the current page, open the dashboard, comment moderation or appearance settings of the blog.</p><p>I personally dislike the new WordPress admin bar for several reasons. First, it always takes up space at the top of the browser window, which means that the start of the website is pushed down a bit. The admin bar furthermore does not link to all available sections of the WordPress admin interface. If you want to manage plugins for instance, you end up with the same amount of clicks than before.</p><p>The WordPress Toolbar is a Firefox extension that resolves those two issues, at least for Firefox users. Unlike traditional toolbars, this one does not add itself to the header area of the browser, which is a good decision. The extension adds a single icon to the Firefox status bar after installation.</p><p>A click on the button has no effect on most sites. It only works on WordPress powered sites and only if the user is currently logged in as a user of that site.</p><p>When that is the case, a button toolbar is displayed in the upper right corner of the page. This toolbar is displayed both on the frontend and backend of the blog.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/07/wordpress-toolbar.png" alt="wordpress toolbar" title="wordpress toolbar" width="435" height="159" class="alignnone size-full wp-image-47859" /></p><p>The toolbar replicates the full WordPress admin backend sans custom theme related sections. The main buttons lead directly to the sections in the backend. If you mouse over a button you see all available submenu options listed there, so that you can open those pages right away as well.</p><p>All options are basically links that point to the section in the admin backend. While that may not be the most comfortable way of integrating the backend in the WordPress frontend, it resolves the issues of the admin bar. WordPress Toolbar links to all sections of the admin interface, plus it does not push down the page with its always visible bar.</p><p>Most WordPress administrators may not like the fact that the button in the status bar needs to be clicked on before the toolbar is displayed in the upper right corner. This means that it requires two or three clicks to load the desired admin page. Even worse, admins need to click on the status bar icon at the bottom of the browser screen and then on a button near the top of the screen. It is possible to customize the button to place it in one of the top toolbars of the browser instead to reduce the time it takes to activate the feature.</p><p>WordPress administrators who would like to give the toolbar a try can download <a
href="https://addons.mozilla.org/en-US/firefox/addon/wordpress-toolbar/">the extension</a> from the official Mozilla Firefox website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/07/15/wordpress-toolbar-for-firefox/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>WordPress 3.2.1 Released, Maintenance Update</title><link>http://www.ghacks.net/2011/07/13/wordpress-3-2-1-released-maintenance-update/</link> <comments>http://www.ghacks.net/2011/07/13/wordpress-3-2-1-released-maintenance-update/#comments</comments> <pubDate>Wed, 13 Jul 2011 06:25:13 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress 3.2.1]]></category> <category><![CDATA[wordpress security]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=47746</guid> <description><![CDATA[About a week after the push to version 3.2 comes the next WordPress update. Updates that follow quickly after a major release are usually either security or bug related. According to WordPress, version 3.2.1 is a maintenance release that fixes a server incompatibility related to JSON, and a few other issues that came up after [...]]]></description> <content:encoded><![CDATA[<p>About a week after the push to version 3.2 comes the next WordPress update. Updates that follow quickly after a major release are usually either security or bug related. According to WordPress, version 3.2.1 is a maintenance release that fixes a server incompatibility related to JSON, and a few other issues that came up after the release of WordPress 3.2.</p><p>Please note that this is not a security release, which means you have got more time than usual to update your WordPress site to the new version of the blogging script.</p><p>WordPress Trac <a
href="http://core.trac.wordpress.org/log/branches/3.2/?rev=18436&#038;stop_rev=18398">lists</a> all the changes in the new release. If you look at the list you will notice that most are design related. Many fix or improve the Twenty Eleven default theme that ships with WordPress, while others do the same for the new admin interface introduced in WordPress 3.2.</p><p>Still no option to change the default font for the admin interface easily, unfortunately.</p><p>Updates are makinguse of the new &#8220;fast&#8221; update mechanism which only updates files that have been changed, instead of all files of a WordPress installation. Users who update via their WordPress Dashboard should notice that the procedure is speedier than before.</p><p>Updates are available via Dashboard > Updates. WordPress administrators can download the new version of WordPress from there or update directly if their blog has been configured properly for that.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/07/wordpress-3-2-1.png" alt="wordpress 3.2.1" title="wordpress 3.2.1" width="391" height="258" class="alignnone size-full wp-image-47748" /></p><p>The new version is alternatively available <a
href="http://wordpress.org/download/">at the</a> official WordPress website.</p><p>I have updated six blogs so far and did not notice any problems with the new updating mechanism or the new version of WordPress itself.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/07/13/wordpress-3-2-1-released-maintenance-update/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>How To Change The WordPress Admin Interface Fonts</title><link>http://www.ghacks.net/2011/07/05/how-to-change-the-wordpress-admin-interface-fonts/</link> <comments>http://www.ghacks.net/2011/07/05/how-to-change-the-wordpress-admin-interface-fonts/#comments</comments> <pubDate>Tue, 05 Jul 2011 13:48:09 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress admin]]></category> <category><![CDATA[wordpress tips]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=47414</guid> <description><![CDATA[With the release of WordPress 3.2 came a redesign of the admin interface, and with that a gruesome new font, line heights and margins. The new design looked that terrible that I &#8211; for the first time ever &#8211; switched from the plain HTML editor to the visual editor. The visual editor uses an eye [...]]]></description> <content:encoded><![CDATA[<p>With the release of WordPress 3.2 came a redesign of the admin interface, and with that a gruesome new font, line heights and margins. The new design looked that terrible that I &#8211; for the first time ever &#8211; switched from the plain HTML editor to the visual editor. The visual editor uses an eye pleasing font and layout.</p><p>It is still a mystery to me why the developers thought it was a good idea to change the default plain HTML editor textarea font in the WordPress admin interface.</p><p>If you are like me, you prefer the old font, especially if you are used to working with the HTML editor of the admin area.</p><p>It is thankfully though not complicated to switch back to the old font. All you need to do is to replace or edit one file of your WordPress installation.</p><p>CSS is used both on the blog&#8217;s frontend and backend to format elements. Lets take a look at the new font of the WordPress 3.2 admin interface.</p><div
id="attachment_47424" class="wp-caption alignnone" style="width: 610px"><a
href="http://www.ghacks.net/wp-content/uploads/2011/07/wordpress-32-admin-interface.png"><img
src="http://www.ghacks.net/wp-content/uploads/2011/07/wordpress-32-admin-interface.png" alt="wordpress 32 admin interface" title="wordpress 32 admin interface" width="600" height="406" class="size-full wp-image-47424" /></a><p
class="wp-caption-text">new wordpress font</p></div><p>To change the WordPress admin interface to this</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/07/wordpress-admin-font.png" alt="wordpress admin font" title="wordpress admin font" width="597" height="404" class="alignnone size-full wp-image-47426" /></p><p>you need to edit the file wp-admin.css located in the wp-admin/css directory. Make a backup of the file before you start editing it. Open it in your favorite text editor and search for the string <strong>#editorcontainer</strong></p><p>You should see code that looks like the following:</p><p><code>#editorcontainer #content{font-family:Consolas,Monaco,monospace;padding:6px;line-height:150%;border:0</code></p><p>Notice the font-family setting? To change the font all you need to do is to add another font in front. I have added Verdana which you can see in the second screenshot of the admin interface. The code for Verdana would look like this</p><p><code>#editorcontainer #content{font-family:Verdana,Consolas,Monaco,monospace;padding:6px;line-height:150%;border:0</code></p><p>You can also change the padding and line-height there to get better values as well if you want.</p><p>I know that some of you may not be comfortable editing css files on their own. I have uploaded the new wp-admin.css file to my server, and you can download it from this link: <a
href='http://www.ghacks.net/wp-content/uploads/2011/07/wp-admin.css'>wp-admin.css</a>.</p><p>Just copy the file to the wp-admin/css/ section of your WordPress blog and you should see the new font when you reload the admin page. The only change in the file is the new font. If you want to change line height, padding or other values you need to do that on your own.</p><p>Update: Files and edits you need to edit have changed in WordPress 3.3.1 as <a
href="http://www.jpetrie.net/2012/01/26/how-to-change-the-wordpress-admin-area-text-field-font/">John Petrie</a> points out. It is now necessary to edit the <strong>wp-includes/editor-buttons.css</strong> file, and change the style information of <strong>wp-editor-area</strong>. Thanks John for posting your solution.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/07/05/how-to-change-the-wordpress-admin-interface-fonts/feed/</wfw:commentRss> <slash:comments>23</slash:comments> </item> <item><title>WordPress 3.2 Released, Design Refresh</title><link>http://www.ghacks.net/2011/07/05/wordpress-3-2-released-design-refresh/</link> <comments>http://www.ghacks.net/2011/07/05/wordpress-3-2-released-design-refresh/#comments</comments> <pubDate>Tue, 05 Jul 2011 06:32:29 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress 3.2]]></category> <category><![CDATA[wordpress release]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=47404</guid> <description><![CDATA[Two WordPress releases in short time, that puts some pressure on system administrators and website owners. That is, if you update your blogs as soon as the updates come out, and not weeks afterwards. WordPress 3.2 is not a security update, which means that webmasters have more time to update their blogs to the new [...]]]></description> <content:encoded><![CDATA[<p>Two WordPress releases in short time, that puts some pressure on system administrators and website owners. That is, if you update your blogs as soon as the updates come out, and not weeks afterwards. WordPress 3.2 is not a security update, which means that webmasters have more time to update their blogs to the new version, as it is not something that they must do right away to protect it from hackers and exploits.</p><p>That&#8217;s good because the new version introduces new system requirements that webmasters should make sure their server supports, before they upgrade. WordPress 3.2 requires as a minimum MySql 5.0.15 and PHP 5.2.4. That&#8217;s a big step from MySQL 4.1.2 and PHP 4.3. Contact your hoster if you are not sure if you server supports the minimum requirements.</p><p>Experienced webmasters can also create a php file with &lt;? PHPINFO(); ?&gt; as the content and upload it to their server. The file displays the information, among many others, in the browser when opened there.</p><p>The highlights of WordPress 3.2 in 40 words or less: WordPress comes with a refreshed admin design, a full screen editor for distraction free blogging, a new default HTML5 theme and an extended admin bar.</p><p>There are other things, largely under the hood that will make webmasters happy. This includes faster page loading times, dropped support for Internet Explorer 6, additional performance and speed improvements and caching of admin dashboard widgets to reduce the site&#8217;s memory footprint.</p><p><object
width="400" height="224" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="src" value="http://s0.videopress.com/player.swf?v=1.02" /><param
name="wmode" value="direct" /><param
name="seamlesstabbing" value="true" /><param
name="allowfullscreen" value="true" /><param
name="allowscriptaccess" value="always" /><param
name="overstretch" value="true" /><param
name="flashvars" value="guid=ac07H291" /><embed
width="400" height="224" type="application/x-shockwave-flash" src="http://s0.videopress.com/player.swf?v=1.02" wmode="direct" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=ac07H291" /></object></p><p>The new admin interface seems to use new typography as well, at least in some parts. Especially the font in HTML editing mode feels strange with its white space between words and a new line height. Editors who switch to the visual mode on the other hand seem to get a default font (does anyone know if it is possible to change the font in WordPress admin?)</p><p>The update notifications are as usual available right on the admin backend of the blog. Webmasters can update their blogs from within their, if configured this way. This is the fastest update option. An alternative is the download of the new version <a
href="http://wordpress.org/news/2011/07/gershwin/">from the</a> official website and updating via ftp or sftp.</p><p>I have updated five blogs yesterday evening and the update went well without difficulties. I will now continue to upgrade my other twenty or so blogs, such fun..</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/07/05/wordpress-3-2-released-design-refresh/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>WordPress 3.1.4 Security Update Released</title><link>http://www.ghacks.net/2011/06/30/wordpress-3-1-4-security-update-released/</link> <comments>http://www.ghacks.net/2011/06/30/wordpress-3-1-4-security-update-released/#comments</comments> <pubDate>Wed, 29 Jun 2011 22:18:48 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[blogging platform]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress security]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=47152</guid> <description><![CDATA[It seems that the WordPress developers have a thing for releasing a new version of WordPress shortly before I&#8217;m going to bed. Whenever they do it means that I have to stay away to find out if it fixes security vulnerabilities. If it does, I update all of my blogs immediately. Instead of going to [...]]]></description> <content:encoded><![CDATA[<p>It seems that the WordPress developers have a thing for releasing a new version of WordPress shortly before I&#8217;m going to bed. Whenever they do it means that I have to stay away to find out if it fixes security vulnerabilities. If it does, I update all of my blogs immediately. Instead of going to bed, I&#8217;m spending between one and two hours updating the sites. Not that pleasant.</p><p>WordPress 3.1.4. has just been released and the developers refer to it as a security and maintenance upgrade. The new version fixes one known vulnerability that &#8220;could allow a malicious Editor-level user to gain further access to the site&#8221;. If you are running a single author blog you are safe from this.</p><p>I&#8217;d still recommend to update the blog as soon as possible because of security hardening additions to the blogging platform.</p><p>The update is as usually available as a direct download, install and update from within the WordPress admin interface, and as a separate download from the official WordPress website. I have updated a total of five blogs so far &#8211; including Ghacks Technology News &#8211; and encountered no problems or issues after the update. While it may be to early to tell, it is relatively safe to say that the update won&#8217;t break the blog.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/06/wordpress-update-3-1-4.png" alt="wordpress update 3.1.4" title="wordpress update 3.1.4" width="387" height="233" class="alignnone size-full wp-image-47153" /></p><p>WordPress admins who are interested in all changes in the WordPress 3.1.4 release find them listed on <a
href="http://core.trac.wordpress.org/log/branches/3.1/?action=stop_on_copy&#038;mode=stop_on_copy&#038;rev=18375&#038;stop_rev=18047&#038;limit=100">WordPress trac</a>.</p><p>The developers have furthermore released the third and final release candidate of WordPress 3.2 which will be released in the near future. While I would not suggest to update a public blog to that version yet, it is clear that it won&#8217;t be long until the final version is released. Likely again before my bedtime.</p><p>You find additional information about the features and changes in WordPress 3.2 on the <a
href="http://wordpress.org/news/2011/05/wordpress-3-2-beta-1/">official beta</a> announcement post over at the WordPress website.</p><p>Have you updated your blogs yet? If so, have you encountered any issues with this update?</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/06/30/wordpress-3-1-4-security-update-released/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Add Thumbnails To Your WordPress Blog</title><link>http://www.ghacks.net/2011/06/06/add-thumbnails-to-your-wordpress-blog/</link> <comments>http://www.ghacks.net/2011/06/06/add-thumbnails-to-your-wordpress-blog/#comments</comments> <pubDate>Mon, 06 Jun 2011 14:25:40 +0000</pubDate> <dc:creator>Melanie Gross</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[thumbnails]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress blog]]></category> <category><![CDATA[wordpress tips]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=46133</guid> <description><![CDATA[Blogging with WordPress is an easy, quick way to get your posts to viewers without sitting down and plugging through an entire website of code yourself. However, there are certain aspects of the program that cause some users pause. For example, many posts benefit from a nice, clean thumbnail seated just to the left of [...]]]></description> <content:encoded><![CDATA[<p>Blogging with WordPress is an easy, quick way to get your posts to viewers without sitting down and plugging through an entire website of code yourself.  However, there are certain aspects of the program that cause some users pause.</p><p>For example, many posts benefit from a nice, clean thumbnail seated just to the left of the title of your posts.  Such images break up otherwise monotonous, similar posts into individual units with their own appearance and characteristics.  They can make the difference between an unattractive blog blanketed in text and an interesting web magazine with illustrations.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/06/wordpress-thumbnails1.png" alt="wordpress thumbnails" title="wordpress thumbnails" width="600" height="407" class="alignnone size-full wp-image-46136" /></p><p>To implement these thumbnails you need to tell WordPress to look for the specific images you want and then to add them itself.  You can do this by creating a field in each post called customimage which, when found, will tell WordPress to make the image appear.  On the off chance that you do not add the customimage field to a particular post, you want WordPress to instead display a default image.</p><p>To begin, select an image that you would like posts to display by default.  This could be your face, your dog, a speeding car – really, it&#8217;s completely up to you.  Open the image in your favorite editor (Gimp, Paint.net or any other image editor that you may have at your disposal) and set it to whatever pixel dimensions you prefer.  Be mindful that regardless of how long your blog title is, your photo will always be the same size.  Somewhere between 150 by 150 and 250 by 250 pixels is probably a safe bet, and square boxes are easier to place various images in later, as opposed to rectangular ones.  Once you have a nice image name it something you can remember (standard.gif, default.gif, etc.).</p><p>Next, upload the default image into your theme&#8217;s image directory.  This makes it available to all pages of your site and any post missing the customimage field.</p><p>Now for the important part: post the following code into the index.php file of your WordPress wherever you would like the thumbnails to appear:</p><p><code>&lt;?php $postimageurl = get_post_meta($post-&gt;ID, 'customimage', true);</p><p>if ($postimageurl) {</p><p>?&gt;</p><p>&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;img src=&quot;&lt;?php echo $postimageurl; ?&gt;&quot; alt=&quot;Post Pic&quot; width=&quot;200&quot; height=&quot;200&quot; /&gt;&lt;/a&gt;</p><p>&lt;?php } else { ?&gt;</p><p>&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;img src=&quot;&lt;?php bloginfo('template_url'); ?&gt;/images/yourwebsite.gif&quot; alt=&quot;Screenshot&quot; width=&quot;200&quot; height=&quot;200&quot; /&gt;&lt;/a&gt;</code></p><p>After you are finished copying over the code and pasting it in index.php, save the file.  Your posts will now place whatever image you chose as your default (customimage) earlier beside each entry.  That&#8217;s good, but you really want to be able to change that image – the point of this entire exercise is to make each post different.</p><p>All that you need to do is create a custom field with each entry called customimage (not in italics, of course).  Change the value each time to the URL of whatever image you would like to display beside the particular post and you will be set to go.  Enjoy having a unique thumbnail beside each post, unless you allow it to fall to the default.</p><p>Images clearly make for a more attractive blog post for the majority of readers. Are you one of those? Photos attract, so make sure that you blog is attractive and attracting.</p><p><strong>Update from Martin:</strong></p><p>You do not necessarily have to paste the code into index.php. You can alternatively paste it into single.php for individual posts, category.php for categories or tags.php for tags.</p><p>If you are not familiar with web development you may want to select a theme that supports post thumbnails out of the box. There are even some that take the first image of each post automatically and use it as the post thumbnail provided that you have not added a thumbnail image of your own to the post.</p><p>You also need to consider that images will increase the loading time of the site. If you have a slow loading site, it is probably best not to add more images to the blog, or at least not before you started to optimize the blog code for speed.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/06/06/add-thumbnails-to-your-wordpress-blog/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>WordPress 3.1.3 Security Update Released</title><link>http://www.ghacks.net/2011/05/25/wordpress-3-1-3-security-update-released/</link> <comments>http://www.ghacks.net/2011/05/25/wordpress-3-1-3-security-update-released/#comments</comments> <pubDate>Wed, 25 May 2011 20:32:16 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress security]]></category> <category><![CDATA[wordpress update]]></category> <category><![CDATA[wordpress vulnerability]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=45561</guid> <description><![CDATA[An update for the popular blogging software WordPress was just released. The developers classify the update as a security update, it appears however that it fixes no zero day vulnerability. The WordPress blog lists the following security enhancements and fixes in WordPress 3.1.3. Various security hardening Taxonomy query hardening Prevent sniffing out user names of [...]]]></description> <content:encoded><![CDATA[<p>An update for the popular blogging software WordPress was just released. The developers classify the update as a security update, it appears however that it fixes no zero day vulnerability.</p><p>The WordPress blog <a
href="http://wordpress.org/news/">lists</a> the following security enhancements and fixes in WordPress 3.1.3.</p><ul><li>Various security hardening</li><li>Taxonomy query hardening</li><li>Prevent sniffing out user names of non-authors by using canonical redirects.</li><li>Media security fixes</li><li>Improves file upload security on hosts with dangerous security settings.</li><li>Cleans up old WordPress import files if the import does not finish.</li><li> Introduce “clickjacking” protection in modern browsers on admin and login pages.</li></ul><p>Interested users can consult <a
href="http://core.trac.wordpress.org/log/branches/3.1/?action=stop_on_copy&#038;mode=stop_on_copy&#038;rev=18023&#038;stop_rev=17805&#038;limit=100">WordPress trac</a> for detailed information on all fixes that have been applied to this release.</p><p>The developers have added quite some security hardening to the new release as you can see from the list of changes above. It is still recommended to update WordPress installations as soon as possible to improve security and close the security and privacy vulnerabilities fixed in the release.</p><p>Self-hosted WordPress blogs are already picking up on the update and notifying administrators in the dashboard about the update.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/05/wordpress-update.png" alt="wordpress update" title="wordpress update" width="414" height="261" class="alignnone size-full wp-image-45562" /></p><p>It is as usual possible to apply and install the WordPress update right from the admin dashboard, or by downloading the new release from WordPress to install it manually by uploading file to the server.</p><p>The WordPress Codex <a
href="http://codex.wordpress.org/Version_3.1.3">lists</a> the file changes in this new release.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/05/25/wordpress-3-1-3-security-update-released/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>WordPress 3.1.2 Released, Security Update</title><link>http://www.ghacks.net/2011/04/26/wordpress-3-1-2-released-security-update/</link> <comments>http://www.ghacks.net/2011/04/26/wordpress-3-1-2-released-security-update/#comments</comments> <pubDate>Tue, 26 Apr 2011 20:48:35 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[security update]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=44411</guid> <description><![CDATA[WordPress has just released a new version of the popular blogging platform. WordPress 3.1.2 is a security update which makes it a mandatory update for all self-hosted WordPress sites. The update &#8220;addresses a vulnerability that allowed Contributor-level users to improperly publish posts&#8221; notes Ryan Boren at the official WordPress blog. The WordPress developers suggest to [...]]]></description> <content:encoded><![CDATA[<p>WordPress has just released a new version of the popular blogging platform. WordPress 3.1.2 is a security update which makes it a mandatory update for all self-hosted WordPress sites. The update &#8220;addresses a vulnerability that allowed Contributor-level users to improperly publish posts&#8221; <a
href="http://wordpress.org/news/2011/04/wordpress-3-1-2/">notes</a> Ryan Boren at the official WordPress blog.</p><p>The WordPress developers suggest to update immediately, especially if users can register as contributors on the blog. WordPress 3.1.2 fixes several non-security related issues which you can see a list of at the <a
href="http://core.trac.wordpress.org/query?milestone=3.1.2">issue tracker</a> over at the WordPress website.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/04/wordpress-update1-570x203.png" alt="wordpress update" title="wordpress update" width="570" height="203" class="alignnone size-medium wp-image-44412" /></p><p>Nothing to spectacular fixed though, take a look below for the list.</p><ul><li>It&#8217;s tricky to drag metaboxes</li><li>Apostrophe in first/last/nickname causes JS error on user profile page</li><li>Missing closing &lt;/fieldset&gt; in user-edit.php for &#8220;show admin bar&#8221;</li><li>Multiple tag queries broken</li><li>WP_User_Query ordered by post_count doesn&#8217;t work if prefix is not wp_</li><li>WordPress 3.1.1 breaks date archive filtering by tag or category</li><li>Walker_PageDropdown doesn&#8217;t filter titles correctly</li><li>Too much escaping for pages when using Quick Edit</li></ul><p>WordPress administrators can update their blogs either directly from the WordPress Dashboard with a click on the Update Automatically button, or by downloading the new release <a
href="http://wordpress.org/download/">from the</a> official WordPress website, uploading the files manually to the server and running the upgrade script afterwards.</p><p>I have just updated more than a dozen WordPress blog to version 3.1.2 and the automatic update worked without difficulties in every instance. WordPress admins should not encounter any page display problems on the frontend or backend after applying the update.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/04/26/wordpress-3-1-2-released-security-update/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>WordPress 3.1.1 Released, Fixes Security Issues</title><link>http://www.ghacks.net/2011/04/05/wordpress-3-1-1-released-fixes-security-issues/</link> <comments>http://www.ghacks.net/2011/04/05/wordpress-3-1-1-released-fixes-security-issues/#comments</comments> <pubDate>Tue, 05 Apr 2011 20:56:51 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[The Web]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=43501</guid> <description><![CDATA[The developers of the popular WordPress blogging script have just released an update that raises the version of WordPress to 3.1.1. WordPress 3.1.1 is a security update which means that it is a mandatory update for all webmasters who run public self-hosted WordPress blogs. The blog post that announced the new version of WordPress mentioned [...]]]></description> <content:encoded><![CDATA[<p>The developers of the popular WordPress blogging script have just released an update that raises the version of WordPress to 3.1.1. WordPress 3.1.1 is a security update which means that it is a mandatory update for all webmasters who run public self-hosted WordPress blogs. The blog post that <a
href="http://wordpress.org/news/">announced</a> the new version of WordPress mentioned three security issues that have been fixed in the release: &#8220;The first hardens CSRF prevention in the media uploader. The second avoids a PHP crash in certain environments when handling devilishly devised links in comments, and the third addresses an XSS flaw&#8221;.</p><p>That alone should be reason enough to update WordPress to the latest version. The post mentions performance improvements without going into further details. It is therefor not clear if the improvements are measurable, and which areas of the platform have been improvement. The remaining changes list fixes for IIS6 support, taxonomy and pathinfo permalinks and various &#8220;query and taxonomy edge cases that caused some plugin compatibility issues&#8221;.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/04/wordpress-update.png"><img
src="http://www.ghacks.net/wp-content/uploads/2011/04/wordpress-update.png" alt="wordpress update" title="wordpress update" width="427" height="143" class="alignnone size-full wp-image-43502" /></a></p><p>Update notifications are not displayed on all WordPress blogs yet. Webmasters should click on Dashboard > Updates to force WordPress to check for new updates. The WordPress 3.1.1. release should be listed on that page then. It is then possible to update the WordPress blog automatically from within the admin interface, or to download the new release and update the blog manually by uploading all files to the server and running the wp-admin/update.php script afterwards.</p><p>I have just finished updating 20 different WordPress blogs and the automatic updating worked on all but one without errors or problems. The one blog is a special case and it is likely that a plugin or special script interfered with the update.</p><p>The latest version of WordPress can be downloaded <a
href="http://wordpress.org/download/">from this</a> page.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/04/05/wordpress-3-1-1-released-fixes-security-issues/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Reduce Page Loading Time With WP-Smush.it For WordPress Blogs</title><link>http://www.ghacks.net/2011/04/01/reduce-page-loading-time-with-wp-smush-it-for-wordpress-blogs/</link> <comments>http://www.ghacks.net/2011/04/01/reduce-page-loading-time-with-wp-smush-it-for-wordpress-blogs/#comments</comments> <pubDate>Fri, 01 Apr 2011 14:57:08 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress plugin]]></category> <category><![CDATA[wp-smush.it]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=43375</guid> <description><![CDATA[A core website metric is the page loading time. It determines the time it takes to fully load a web page. With each passing second, visitors are more likely to close the tab or hit the back button. The page loading time has long evolved, and studies have shown that a faster page loading time [...]]]></description> <content:encoded><![CDATA[<p>A core website metric is the page loading time. It determines the time it takes to fully load a web page. With each passing second, visitors are more likely to close the tab or hit the back button. The page loading time has long evolved, and studies have shown that a faster page loading time increases revenues on a website. And with Google&#8217;s inclusion of page loading times as a ranking signal, it can also have influence on a page&#8217;s search engine rankings. The importance of optimizing a website&#8217;s loading time have therefor become more important in past years.</p><p>Webmasters can do several things to reduce the page loading time of their websites. Services, such as <a
href="http://code.google.com/speed/page-speed/">Page Speed</a>, <a
href="http://gtmetrix.com/">GTMetrix</a> or various browser add-ons aid in finding the page elements that take the longest to load.</p><p>Images that have not been optimized are usually listed as a recommendation. Optimized in this regard means a reduction of an image&#8217;s size without a reduction in image quality.</p><p>WordPress blog owners can install the free WordPress plugin WP-Smush.it that uses Yahoo&#8217;s <a
href="http://www.ghacks.net/2008/10/04/image-optimization-with-smush-it/">Smush.it</a> service to reduce the size of images. The plugin works automatically in the background: It sends all uploaded images to Yahoo&#8217;s image compression service and uploads that optimized version to the server, instead of the unoptimized original version.</p><p>It furthermore allows to optimize already uploaded images. WordPress users need to go to Media > Library where they see a Smush.it column next to each uploaded imaged and a link to <strong>Smush.it now!</strong>.</p><p>A click on the link sends the individual image to the Smush.it service where it will be processed and then re-uploaded to the web server.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/04/smush-it-now.png"><img
src="http://www.ghacks.net/wp-content/uploads/2011/04/smush-it-now.png" alt="smush it now" title="smush it now" width="269" height="289" class="alignnone size-full wp-image-43376" /></a></p><p>The size reduction depends largely on the original state of the image. It usually ranges between 0% to 30%.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/04/optimized-image.png"><img
src="http://www.ghacks.net/wp-content/uploads/2011/04/optimized-image.png" alt="optimized image" title="optimized image" width="343" height="290" class="alignnone size-full wp-image-43377" /></a></p><p>A big usability issue is that there is no option to mass optimize existing images. We host more than 10,000 images here at Ghacks and optimizing them all individually would be to time consuming.</p><p>While it is possible to download and optimize the images locally, or run an external optimization script, it is also possible to utilize the Firefox add-on <a
href="http://www.ghacks.net/2009/08/06/open-multiple-links-at-once-in-firefox-2/">Multi Links</a>, or one of its alternatives, to speed up the image processing.</p><p>Multi Links users can select all links on a media library page at once. For this they need to install the Firefox add-on first. They can then hold down the right mouse button to draw a rectangle around all Smush.it links on the WordPress library page to execute all of them at once. This works very well. All links are opened in new tabs that can be closed after they have loaded.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/04/01/reduce-page-loading-time-with-wp-smush-it-for-wordpress-blogs/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>WordPress: Customer Headers For Categories</title><link>http://www.ghacks.net/2011/03/24/wordpress-customer-headers-for-categories/</link> <comments>http://www.ghacks.net/2011/03/24/wordpress-customer-headers-for-categories/#comments</comments> <pubDate>Thu, 24 Mar 2011 10:01:04 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress hacks]]></category> <category><![CDATA[wordpress tips]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=43001</guid> <description><![CDATA[I&#8217;m currently working a bit on the technical backend of this WordPress blog. You may know that I have started to create custom category pages for each blog category (like Windows, Firefox or Google) here at Ghacks which allowed me to add custom contents to each. I have added a custom heading and a short [...]]]></description> <content:encoded><![CDATA[<p>I&#8217;m currently working a bit on the technical backend of this WordPress blog. You may know that I have started to create custom category pages for each blog category (like <a
href="http://www.ghacks.net/category/windows">Windows</a>, <a
href="http://www.ghacks.net/category/browsing/firefox/">Firefox</a> or <a
href="http://www.ghacks.net/category/google/">Google</a>) here at Ghacks which allowed me to add custom contents to each. I have added a custom heading and a short description on each category page, which looks a lot better than the default plain listing of articles that have been posted in that category.</p><p>What I could not figure out at first was how to use custom headers for each category. Headers in WordPress contain all the HTML head information, like meta tags and the page&#8217;s title, and often the site&#8217;s logo and main navigation.</p><p>Before I go into details I&#8217;d like to explain how to create custom category pages. This works similar to creating <a
href="http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/">custom tag pages</a>. You basically copy and rename the standard category.php file of WordPress, and name it category-name.php where name is the name of the category. A custom template for the Firefox category here at Ghacks would have the name <strong>category-firefox.php</strong>, one for the Operating Systems category <strong>category-operating-systems.php</strong></p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/03/wordpress-custom-categories1.png" alt="wordpress custom categories" title="wordpress custom categories" width="209" height="200" class="alignnone size-full wp-image-43008" /></p><p>You can then edit the code of each category page individually, for instance by adding category specific information or images to the category listing.</p><p>A big problem, from a search engine optimization perspective, is that it is not possible to define custom head information for each custom category page. Why is that a problem? Because you cannot define meta tags and description or the page title in WordPress. Sure, you can modify the category name to a suitable one to get the page title you want, but this one shows up everywhere on your blog where you reference the category, not only as the title (for instance in the category listing in the sidebar).</p><p>This was not an option after all. After some dabbling and searching I came up with the perfect solution to use custom headers for the categories here at Ghacks. It again means that you have to copy and rename files but the solution works nicely and has been tested extensively.</p><p>Copy the WordPress header.php file and rename it. You are free to name it anyway you want, I suggest to name it header-categoryname.php for easier identification.</p><p>You should now have two header files in the WordPress theme folder, in my case they are named header.php and header-firefox.php.</p><p>Modify header-firefox.php as you see fit, you can for instance add meta descriptions, modify the page title or add a custom header image to it.</p><p>All that&#8217;s left now is to link that custom header to the custom category file. Open the custom category file, in my case it is category-firefox.php.</p><p>You should see <strong>&lt;?php get_header(); ?&gt;</strong> at the very top. This command tells WordPress that it should load the default header. We now replace that command to make WordPress load the custom header file instead.</p><p><code>&lt;?php<br
/> include(TEMPLATEPATH.'/header-firefox.php');<br
/> ?&gt;</code></p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/03/custom-wordpress-header.png" alt="custom wordpress header" title="custom wordpress header" width="418" height="195" class="alignnone size-full wp-image-43010" /></p><p>You need to modify the header-firefox.php part with the name of your category page, but that&#8217;s the only change.</p><p>This command tells WordPress to load the custom header if that category page is opened by a visitor of the website. And that&#8217;s basically it. Now you need to repeat the process for all remaining categories that you would like to add a custom header to.</p><p>The very same principle works for tags and pages as well.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/03/24/wordpress-customer-headers-for-categories/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>WordPress 3.1 Released</title><link>http://www.ghacks.net/2011/02/23/wordpress-3-1-released/</link> <comments>http://www.ghacks.net/2011/02/23/wordpress-3-1-released/#comments</comments> <pubDate>Wed, 23 Feb 2011 18:11:13 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[The Web]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wordpress update]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=40150</guid> <description><![CDATA[A new version of the popular blogging platform WordPress has just been released by its developers. WordPress 3.1 contains bug fixes, the developers speak of more than 729 closed issues, new features and several interface changes or enhancements. The update is not a security update which means that there is no rush to install it [...]]]></description> <content:encoded><![CDATA[<p>A new version of the popular blogging platform WordPress has just been released by its developers. WordPress 3.1 contains bug fixes, the developers speak of more than 729 closed issues, new features and several interface changes or enhancements.</p><p>The update is not a security update which means that there is no rush to install it directly.</p><p>Among the new features is the option to link to existing content easier. This is done via the standard link button in the WordPress writing panel and the selection of &#8220;Or link to existing content&#8221;.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/02/wordpress-internal-links.jpg"><img
class="alignnone size-full wp-image-40152" title="wordpress internal links" src="http://www.ghacks.net/wp-content/uploads/2011/02/wordpress-internal-links.jpg" alt="wordpress internal links" width="477" height="467" /></a></p><p>It is possible to search for related content or select one of the most recent items. The writing interface has been overhauled. The developers have many interface elements that were shown by default of the screen which should be beneficial to new users. All writing elements can be added again via the Screen Options at the top of the page.</p><p>Another addition is the new admin bar that is displayed to WordPress administrators when they navigate the WordPress frontend. The bar is actually not displayed on all of my blogs right now. I&#8217;m not sure why that is the case (likely because of CSS minifying or merging) but there is thankfully a way to disable the admin bar.</p><p>Open Users &gt; Your Profile and locate Show Admin Bar near the top.  Remove the checkmark from &#8220;when viewing site&#8221; to disable it.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/02/wordpress-disable-admin-bar.jpg"><img
class="alignnone size-full wp-image-40154" title="wordpress disable admin bar" src="http://www.ghacks.net/wp-content/uploads/2011/02/wordpress-disable-admin-bar.jpg" alt="wordpress disable admin bar" width="486" height="347" /></a></p><p>Other noteworthy features are:</p><ul><li>post formats, meta information used by themes</li><li>network admin, moves the Super Admin menu out of the regular admin interface</li><li>list-type admin screens, now sortable by column, better pagination</li><li>exporter / importer, was overhauled.</li><li>advanced queries, again something for developers</li><li>custom content type improvements, again developer related</li><li>refreshed blue admin color scheme</li></ul><p>Interested users can <a
href="http://codex.wordpress.org/Version_3.1">visit the</a> WordPress Codec for an in depth overview of all the features that have been added, improved or changed in the recent release.</p><p>WordPress administrators can upgrade their blog to WordPress 3.1 either directly from within the admin interface or by downloading WordPress 3.1 <a
href="http://wordpress.org/download/">from the</a> official website and installing the new version manually.</p><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/02/23/wordpress-3-1-released/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>Blog from your desktop with GNOME Blog</title><link>http://www.ghacks.net/2011/02/14/blog-from-your-desktop-with-gnome-blog/</link> <comments>http://www.ghacks.net/2011/02/14/blog-from-your-desktop-with-gnome-blog/#comments</comments> <pubDate>Mon, 14 Feb 2011 21:21:53 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Desktop Manager]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Online Services]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=39872</guid> <description><![CDATA[With my on-going search for making my life ever-easier, I have turned to using smaller applications to keep my readers and fans informed. This can get to be an overwhelming problem when you are tweeting, facebooking, blogging, and &#8211; oh yeah &#8211; writing. So instead of adding to my already-large collection of tabs in Chromium [...]]]></description> <content:encoded><![CDATA[<p>With my on-going search for making my life ever-easier, I have turned to using smaller applications to keep my readers and fans informed. This can get to be an overwhelming problem when you are tweeting, facebooking, blogging, and &#8211; oh yeah &#8211; writing. So instead of adding to my already-large collection of tabs in Chromium Browser, I have found smaller tools that are one-trick ponies that tackle the task at hand with simplicity and speed.</p><p>One such tool allows me to blog to my various blogs quickly. I want to introduce you to this tool so that you are quickly blogging from your GNOME desktop.</p><p><span
id="more-39872"></span><strong>Compatible blogs</strong></p><p>Naturally you can&#8217;t expect GNOME Blog to handle every type of blog in the blogosphere. But it does handle:</p><ul><li>blogs.gnome.org</li><li>Blogger</li><li>Livejournal</li><li>Avogato</li><li>Self-run WordPress</li><li>Self-run Moveable Type</li><li>Self-run Pyblosxom</li></ul><p>Obviously each type of blog will have different setup requirements. Let&#8217;s examine how to connect GNOME Blog to a self-run WordPress blog.</p><p><strong>Configuring WordPress</strong></p><div
id="attachment_39873" class="wp-caption alignleft" style="width: 340px"><a
href="http://www.ghacks.net/wp-content/uploads/2011/02/wordpress_settings.png"><img
class="size-medium wp-image-39873 " src="http://www.ghacks.net/wp-content/uploads/2011/02/wordpress_settings-550x280.png" alt="" width="330" height="168" /></a><p
class="wp-caption-text">Figure 1</p></div><p>In order to blog to WordPress from GNOME Blog you have to enable remote publishing via XML-RPC. Without this set, you will not be able to blog from outside of the web interface. To configure this option you must first log on to your WordPress blog (with administration rights) and then click on Settings &gt; Writing. In that section (near the top) you will see the spot where you can enable this (see Figure 1).</p><p>Once you have checked off the box associated with XML-RPC, scroll down and click Save Changes.</p><p>Now let&#8217;s install and use GNOME Blog.</p><p><strong>Installation</strong></p><p>Installation is simple. I will demonstrate the installation on a Ubuntu 10.10 desktop. Follow these steps:</p><ol><li>Open up the Ubuntu Software Center.</li><li>Search for the term &#8220;blog&#8221; (No quotes).</li><li>Click the Install button associated with GNOME Blog.</li></ol><p>That&#8217;s it. You will now find the tool in Applications &gt; Internet &gt; Blog Entry Poster.</p><p><strong>Using GNOME Blog</strong></p><div
id="attachment_39874" class="wp-caption alignright" style="width: 323px"><a
href="http://www.ghacks.net/wp-content/uploads/2011/02/gnome_blog_prefs.png"><img
class="size-full wp-image-39874 " src="http://www.ghacks.net/wp-content/uploads/2011/02/gnome_blog_prefs.png" alt="" width="313" height="181" /></a><p
class="wp-caption-text">Figure 2</p></div><p>When you fire up GNOME Blog click on the Preferences window so you can choose the type of blog you want to write to. From this new window (see Figure 2) select &#8220;Self-Run WordPress&#8221; from the Blog Type drop-down and then fill in the rest of the information.</p><p>You will not be able to select the Blog Name from the drop-down until you have configured the URL, username, and password. Once you have done that click Lookup Blogs and select the blog you want to post to from the drop-down.</p><p>Once you have selected your blog, click the Close button, and you&#8217;re ready to begin.</p><p><strong>Posting</strong></p><div
id="attachment_39875" class="wp-caption alignleft" style="width: 266px"><a
href="http://www.ghacks.net/wp-content/uploads/2011/02/gnome_blog_post.png"><img
class="size-full wp-image-39875  " src="http://www.ghacks.net/wp-content/uploads/2011/02/gnome_blog_post.png" alt="" width="256" height="251" /></a><p
class="wp-caption-text">Figure 3</p></div><p>Posting with GNOME Blog is simple. From the main window (see Figure 3) you can enter a title and the body of your blog. You can also add a link into the body of the blog by clicking the Add Link&#8230; button and entering the link title and url.</p><p>Upon completion of your blog entry, click the Post Entry button and your blog post will make its way through the ethernet to your blog.</p><p><strong>Final thoughts</strong></p><p>It should be obvious that you can not do much as far as formatting, adding images, and the like. But for simple text-based blog posts, you can&#8217;t beat the simplicity and ease of use of GNOME Blog.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/02/14/blog-from-your-desktop-with-gnome-blog/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
