demand

What’s Next for WP Theming

Posted

I’ve been working as freelance web developer for the last couple years working almost primarily with WordPress. I’ve enjoyed every minute of it, but I was recently offered the opportunity to work full time with Demand Media.

Demand Media runs eHow.com, Trails.com, Livestrong.com (among others) and social widgets that are viewed on millions of pages per day. It’s a really exciting company and position. Couldn’t pass it up. I start today, which also just happens to be my 29th Birthday.
Read more

meta-feat

How to Add a Metabox to a Custom Post Type

Posted

Most custom post types in WordPress will need (or could benefit from) a unique set metaboxes for entering information.

For example, a “photography” post type might need fields for “location of photo”, “type of camera”, etc. And an “event” post type would probably need a “location” and an “event date”.

Metaboxes aren’t the easiest to set up- so I’ve written up this tutorial which shows how to add a one line field for “location” to an “event” post type.

Hopefully, you’ll be able to use this guide to add any sort of metaboxes you need.
Read more

portfolio-feat

Portfolio Press

Posted

Portfolio Press is a responsive WordPress theme for showcasing your photography, art, web sites, or other projects. It also works nicely as a regular blog site. An options panel is available for uploading logos and changing the layout. There’s also support for various post formats and menus.

Here’s a video screencast of how it works:

Download It | Demo It

The theme is in the WordPress Themes Directory. You can demo it here. Or download a copy and try it out.
Read more

Browser Refresh Button

How to Refresh Your Browser

Posted

When you view a website, your browser will usually save a copy of all the files onto your hard drive. This is called a browser cache. It does this so the page loads quicker the next time you view it and everything doesn’t need to be downloaded again.

Browsers will generally be able to detect if the website has been updated and get a copy of the new files, but sometimes it fails. This is especially true if your web designer has been changing background images or xml files. To see those changes, you will need to refresh your browser.

Here’s a short video screencast explaining how to refresh the browser in Firefox, Safari, Google Chrome, and Internet Explorer 6.
Read more

Curvy Corners

Posted

I prefer using CSS3 properties whenever possible to make rounded corners on a website. But if it’s absolutely necessary to have rounded corners with Internet Explorer, I sometimes use the Curvy Corners javascript. You can download the script from the www.curvycorners.net website. If the CSS3 properties are defined for rounded corners with Firefox and Safari, this script will automatically apply them to IE browsers.
Read more

Texture Pattern

Posted

This repeatable background texture was built off a photo I took in Antigua, Guatemala. You can use any of the tiled images below, or download the .psd and make your own colors. No attribution needed. Enjoy. (The white texture is being used as the background on this post.)

Download the Photoshop File

I am the original photos into a set on Flickr (creative commons).

How to Make a Child Theme for Canvas

Posted

I’ve been working a lot with Canvas, a new framework by Woo Themes that gives users a plethora of design options. This video by Magnus shows a little how it works.

When setting up a new site with Canvas, I’ll make new default style settings using a child theme. This is the safe way to set up the theme, because if the design is done purely through the admin panel there’s the chance we’ll lose it if it’s ever reset. It also gives us the full css toolkit rather than just the options that Woo has provided.

Additionally, by using a child theme, we can make changes to the markup (adding extra divs or wrapper for styling)- and not be worried about losing those customizations when a new updates of Canvas roll out.
Read more

Custom Page Templates with Thematic

Posted

Sometimes you need to display a certain post or page of your Thematic child theme differently than the standard template. If it is simply style changes, the best way to do this is generally with the dynamic body classes and targeted css. But if you need to alter the the html code or add extra markup, you would likely use a combination of body classes and a custom page template.
Read more