Like the blog? Get the book »

Optimizing WordPress Post Navigation

Optimizing WordPress Post Navigation

Implementing a solid set of navigational links for your WordPress site is one of the best ways to encourage visitors to stick around awhile and check out additional content. For example, after you’re done reading this post, you’ll find a set of navigation links for the previous and next posts in the blog. So you could, if you wanted to, read through every post, one after another in sequential order.

As discussed in our definitive guide to WordPress post navigation, there are essentially three different types of navigational tags for WordPress:

How to Publish Your Blog in Multiple Languages

BloggingPro.com’s Franky Branckaute provides an excellent guide showing how to use the WPML plugin to easily publish your blog in multiple different languages. Seems like a great alternative to free translation services like Google Translate or Babelfish, and you can even publish each translation to its own separate (sub)domain. This complete step-by-step guide shows you how.

[ 404 link removed ]

Two Ways to Limit the Number of Posts without a Plugin

Two Ways to Limit the Number of Posts without a Plugin

Let’s say your blog is set to display ten posts per page, as specified via the WordPress Admin under Settings ▸ Reading. Once set, ten posts will appear on your home page, archive pages, search results, and so on. In other words, if it isn’t a single-view page or an actual “page” page, you’re gonna get ten posts per page. It’s a global setting.

But what if you want to display different numbers of posts for different types of page views? For example, instead of showing just ten posts on your search-results pages, you may want to show a whole bunch, like maybe fifty or something. Perhaps you would also like to limit the number of posts displayed on your category archives to only five.

Why Choose WordPress?

Alex Denning of WPShout.com asks 21 WordPress theme designers, developers and bloggers why they choose WordPress for their projects. This is the first of four questions that will posted over the next couple of days. Some very interesting responses so far, and a nice presentational style to boot!

Editor’s note: 404 link removed.

Redirect Mobile Users to a Mobile WordPress Theme

Redirect Mobile Users to a Mobile WordPress Theme

Let’s say you want to have a special theme for your WordPress site for mobile users. You don’t want to use a pre-canned solution or anything third-party, you just want to create and design the theme yourself. So what you need to happen is for the site to detect mobile users and server up an alternate theme instead. Here is how I might do it.

WPLookup

Enter a search query (normally a function or variable name) and you will get a listing of multiple results:

  1. Link to the page in the Function/Template Tag Reference from the WordPress Codex
  2. Link to a PHPXref page for your query (@ xref.yoast.com)
  3. Link to the phpDoc page at WordPress.org
  4. Finally, you’ll also get a list of resources and pre-populated search links to other Codex documentation and Google web search

Editor’s note: 404 link removed.

WP Questions

Ever had a “WordPress emergency” — your project is due tomorrow, but one line of code is breaking your site and you need answers fast?

WPQuestions is problem-solving community for WordPress, ideal for users seeking quick, succinct answers they can’t find in any WordPress forums. WPQ is also great for established WordPress developers who want to help problem-solve and be paid fairly for their efforts.

Remove Title from Blogroll

Remove Title from Blogroll

Typically when you use one of WordPress functions to output a list of “stuff” from WordPress, you can pass a parameter to eliminate the “title” that WordPress likes to put in there by default. For example, with wp_list_categories you pass along “title_li=” with nothing after the equals sign to remove the title that normally accompanies the output. With the function to output links (e.g. blogroll), you use the function wp_list_bookmarks, but unfortunately using that same parameter the same way is ineffective at removing the title.

WordPress Podcast Merges with Press This

Charles Stricklin’s WordPress Podcast merges with Joost De Valk’s Press This. Should be all the better for it!

Editor’s note: 404 link removed.

Basic Maths

Premium WordPress theme, with heavy use of intellegent grids, from legendary designer Khoi Vinh. Perhaps a little pricey at $45, but may be worth it for some folks who salivate at perfect grids =). Other features include a robust archives page, shortcode functionalities, widgets, and color-based theme options.

Stay tuned for some similar and equally delicious functionality coming to some DIW themes near you!

Create a Custom Database Error Page in WordPress

Create a Custom Database Error Page in WordPress

As a dynamic blogging system, WordPress consists of PHP files (the WP core) that interact with a MySQL database to generate the web pages for your website. When everything is working properly, this dynamic interaction keeps WordPress humming along like a champ, but when your database crashes, WordPress can’t operate and will deliver the following message to your visitors:

75+ WordPress Tutorials in One Post!

This post was so huge I actually had to edit and post it using phpMyAdmin directly to the database — WordPress apparently can’t handle ‘em that big! Seriously though, it’s a great post with over 75 awesome tips, tricks, and techniques for improving your WordPress site. Just some of the leftovers from the book that were too juicy to throw away ;)

Media Temple, WordPress, Mass Hacking

Media Temple, WordPress, Mass Hacking

Update: Media Temple is saying1 that:

  • They aren’t 100% sure of the cause, but yes, the hack is their fault.
  • About 10% of all (gs) users were affected.
  • It’s not WordPress specific, it’s PHP specific.
  • Definitely change your passwords, definitely don’t change it back to the original password.

Geeky bits in WordPress 2.9

Automatic rel="canonical" support, query for posts AND pages, post thumbnails, optimized database tables, and more!

© 2009–2024 Digging Into WordPress Powered by WordPress Monzilla Media shapeSpace