New book on WordPress Theme Development: WordPress Themes In Depth
2007 Oct
Monthly Archive

Bloggers Toolbox: Strategic Elements for a Perfect About Page

As a quasi-reclusive introvert with paranoiac-critical tendencies, one of my least favorite aspects of blogging involves creating those dreadful “About” pages that reveal unknown things about you. About pages are important to many people, providing a way to learn about and connect with the person or people “behind the blog.” After all, websites are relatively impersonal, as viewers are required to extract meaning and personality from behind a large, square piece of machinery. Regardless of the type of site or blog you happen to be creating, the About page is your primary key to connecting with your readers. In fact, when […] Read more »

New Mobile CSS Styles for Perishable Press

The amount of time I spend surfing the Web from a mobile device has steadily increased since the acquisition of my new favorite mobile device. Unfortunately, many sites have yet to implement (or even consider) support for mobile devices. Without proper formatting, such sites are virtually useless, requiring unnecessary download times, displaying unreadable pages, and serving unusable content. Given the inevitable ubiquity of mobile access to the World Wide Web, providing reasonable support for handheld browsers is becoming increasingly important. Without it, your site is left looking incomplete and unprofessional when viewed from mobile devices. So, with that said, today […] Read more »

New Widgetized Version of AddMySite Released!

It must be national “update-your-WordPress-plugins” month around here or something. First a completely renovated version of Category LiveBookmarks Plus, then a WP-2.3-compatible facelift for BlogStats PCC, and now a completely widgetized & automated version of the popular AddMySite plugin. Coincidence? — I think not.. Due to popular demand, I am proud to announce the release of a new widgetized version of the free AddMySite (AMS) plugin for WordPress. The new version (0.88) is compatible with all versions of WordPress (including all WP 2.3+), and is easily integrated into any widget-capable area (e.g., sidebars, footers, etc.) of any widget-friendly WordPress theme. […] Read more »

New Version of BlogStats PCC for WordPress 2.3

Just a note to announce the release of a new version of BlogStats PCC. BlogStats PCC is a free WordPress plugin that provides an easy way to share your blog’s core statistics with your visitors. You can show off any or all of the following statistics: total number of posts total number of comments total number of categories total number of registered users total number of unregistered users total number of individual, static pages the date of the most recent post modification a link to the most recently published blog post a link to the name of the most recent […] Read more »

Killer Collection of CSS Resets

Update! Check out CSSresetr for an easy way to test and download the best reset styles for your next design. Using CSS to style semantically meaningful (X)HTML markup is an important key to modern web design practices. In a perfect world, every browser would interpret and apply all CSS rules in exactly the same way. However, in the imperfect world in which we live, quite the opposite frequently happens to be the case: many CSS styles are displayed differently in virtually every browser. Many, if not all, major modern browsers (e.g., Firefox, Opera, Internet Explorer, Netscape, et al) implement their […] Read more »

Rocking the Boat

Ladies and gentlemen, things have become a little too comfortable around here. Themes are displaying with nary a hitch, files are being downloaded as expected, URLs are served like butter, and the site is experiencing fewer errors (PHP, 404, etc.) than ever before. After two years of perpetual updating, posting, fixing, and tweaking, Perishable Press is finally performing exactly as desired (all things considered, of course). Yes sir, things are running quite smooth indeed.. A little too smooth. Sure, given the comfortable equilibrium that I am currently enjoying, it would be very easy to kick back, get lazy, and just […] Read more »

Everything You Ever Wanted to Know about Favicons

Fifty Favorite Favicons If you have a website, you need a favicon. For those who may not know, favicons are the small, square icons that frequently are associated with websites. Favicons appear in many places, including browser toolbars, bookmarks, tabs, and address bars. Favicons provide immediate visual identification of their represented sites, enabling super-easy navigation for Web users. While surfing bookmarks with fifty tabs open, finding and clicking on icons is far more efficient than reading through piles of link text. Yet, beyond making it easier for people to identify and locate their favorite websites, favicons also play a critical […] Read more »

Meditation on the Details

You want people to visit your site. Even better, you want people to stay awhile and enjoy your content. The more time visitors spend at your site, the more likely it becomes that they will notice the little things that make your site unique. As your guests scan your pages, you want to reassure them that you have accounted for everything. When I notice that a blogger has addressed the subtle nuances associated with running a site, I feel more confident that their blog is a source of authoritative content. If, for example, the posts are riddled with spelling errors, […] Read more »

New Version of Category LiveBookmarks Plus for WordPress 2.3

CLB+ As many WordPress users now realize, there have been many fundamental changes in the new version of WordPress. The latest version of WordPress — 2.3 — features a considerably revamped database structure, including a complete reorganization and redistribution of the wp_categories table. Unfortunately, such database alterations have rendered inoperable many popular plugins, proving quite unfortunate not only for millions of WordPress users, but also for those of us who donate time, effort, and resources toward the development of freely available WordPress plugins. Thus, with the advent of WordPress 2.3, developers whose plugins have ceased to function must now decide […] Read more »

Ultimate htaccess Blacklist 2 (Compressed Version)

In our original htaccess blacklist article, we provide an extensive list of bad user agents. This so-called “Ultimate htaccess Blacklist” works great at blocking many different online villains: spammers, scammers, scrapers, scrappers, rippers, leechers — you name it. Yet, despite its usefulness, there is always room for improvement. For example, as reader Greg suggests, a compressed version of the blacklist would be very useful. In this post, we present a compressed version of our Ultimate htaccess Blacklist that features around 50 new agents. Whereas the original blacklist is approximately 8.6KB in size, the compressed version is only 3.4KB, even with […] Read more »

Conversationalisms

I don’t know about you, but I have been fascinated with the fine art of interpersonal communication for many years. Specifically, I am intrigued by the complex subtleties involved with human conversation. Although I fail miserably at small talk, I enjoy following its unfolding and continually look for opportunities to lure the conversation into deeper, more relevant territory. Frequently, such attempts are met with unenthusiastic mockery, as conversing parties prefer to revel within the safe corridor of idle banter. I have to admit, jovial sparring and padded laughter have proven entertaining on a number of occasions, however I often find […] Read more »

Miscellaneous Happenings

Many changes around here lately — new styles, new software, new hardware, and a whole lot more. I will be covering several of these items in greater depth in future posts, but for now, here is an overview of some of the recent happenings unfolding here in Perishable land.. New Mobile Styles I finally took the time to throw down some tuff mobile CSS styles for Perishable Press. Before, the site was virtually impossible to use via mobile devices because of the comprehensively applied screen styles, which completely overwhelm the screen real-estate and system resources of the average mobile device. […] Read more »

Critical Thinking Excercise, Part One: Just Do It

An excellent way to exercise your critical thinking skills involves critically analyzing corporate slogans. Company slogans such as Nike’s “Just do it,” Budweiser’s “King of beer” and Fruit Loop’s “Follow your nose!” are ubiquitous in contemporary capitalistic culture. So, as you journey through your day, keep your eyes and ears open to the various business taglines that you will inevitably hear, and pick your favorite for further analysis. Read more »

How to Verify the Four Major Search Engines

Keeping track of your access and error logs is a critical component of any serious security strategy. Many times, you will see a recorded entry that looks legitimate, such that it may easily be dismissed as genuine Google fare, only to discover upon closer investigation a fraudulent agent. There are many such cloaked or disguised agents crawling around these days, mimicking various search engines to hide beneath the radar. Thus, it is a good idea to implement a procedure for scanning and checking select agents for authenticity. In general, the verification process involves a “forward/reverse” DNS lookup, which is then […] Read more »

You Know Nothing

One of my favorite things to do involves reading and listening to the opinions of others. This is great for me, because people and their opinions are everywhere. I derive pleasure from considering alternate points of view and even enjoy arguing against my own ideas. Whenever I think that I honestly know something, I try questioning it until I prove myself wrong or decide to try again later. It usually doesn’t take very long to realize that I don’t know what I am talking about. Read more »

Hello, I Hate You.

I have been fairly nervous about starting mindfeed.org*. Like you, I fear ridicule, rejection, and criticism. Although I don’t understand exactly why, I find myself differentiating between the criticism of others and the criticism of myself. Perhaps the reason involves the perceived intention of the criticism. I know that when I criticize myself, it is done with the purpose of improving or bettering some aspect of myself. However, improving myself is not the result of every personal criticism. During certain periods of my life, self-criticism nearly cost me my life. Nevertheless, in general, I employ self-criticism for beneficial purposes. Read more »

Latest Tweets USP Pro v1.9 now available, many great new features: plugin-planet.com/usp-pro-vers… #wordpress #plugin