Exciting – WPFolio 1.6 is almost here. And with it, all kinds of new features and improvements. This post will go over what you can expect when you update and how to have your site looking at it’s best quickly and easily.
WPFolio 1.6 takes advantage of features in WordPress 3.0. When you update, you’ll need to make a few adjustments to your theme to make it current. You will also want to experiment with some of the new features. So, why not start by watching this exciting video on WordPress 3.0?
Updating
First, WPFolio 1.6 requires WordPress 3.0 and up. It’s highly recommended to keep WordPress, your themes, and your plugins updated. And with WordPress 3.0 you can do all this easily from the Admin Interface under Dashboard > Updates. But before we continue, you should already be updated to WordPress 3.0, and all your plugins should be updated. Read more about it at Updating WordPress on the WordPress Codex.
When WPFolio 1.6 is released you can update the theme in the Appearances > Themes area. If that’s not an option, you can download WPFolio from WordPress.org and upload it to your server with your favorite FTP program.
Ok now, everything is up to date and you have the latest version of WPFolio. Have a look around at your site, and then say…
“What happened to my menu?”
WPFolio uses the new custom menu features of WordPress 3.0 that allow you to have beautiful custom, drop-down menus. No more clunky widget hacks! However, by default, when you install the theme it will just show a list of pages in the navifation. There’s a few steps you’ll need to take to make the magic happen!
Step 1. Create A Menu
Start by going to Appearance > Menus. Name your menu, then click on create menu. It needs a name so if you want to have a few and switch them around, you can.
Step 2. Select Your Menu
Step 3. Select and Arrange Menu Items
Select the pages and categories you want to include in your menu, then click add. You can drag these around and arrange them into submenus. Submenus will drop down and look pretty.
Adding Yearly Archive links and external links
Using the Custom Links box, you can add a link to your menu to anywhere. An external link to a project site, another blog, whatever you like. You can also create internal links. And here’s a trick. By adding the code “/?m=2008″ at the end of the url for your wordpress installation this creates a link to yearly archive. For example:
http://yourwebsite.com/?m=2010 creates a link to all work you dated with in the year 2010
http://yourwebsite.com/?m=2009 does the same for 2009
http://yourwebsite.com/?m=2008 ...you get the idea.
If your wordpress installation is in a subfolder, it would work like this:
http://yourwebsite.com/subfolder/?m=2010
Changing the Background
With WordPress 3.0 you can change the background color AND add a background image if you like. The background image will appear on every page. You can tile it or have one image that spreads across the whole background. Solid colors, gradients, tiled wallpaper, big images, yes you can now have any of these options at your fingertips. Exciting!
Note: the background color is called as a color elsewhere in the theme so remember not to leave it blank.
“Oh my, I get more options for fonts?!”
Yes! Another fun new thing is that you have more options for fonts in the WPFolio Theme Options. These options should work on most computers and degrade to close matches when the first choice of font is available on the users computer. All the changes are based on recommendations in this article on Better Font Stacks.
Category Descriptions!
Category descriptions now appear above the grid of thumbnails on a category page:
You can write a description under Posts > Category.
“What happened to my widgets, my fonts, my ____?”
When updating, hopefully all your old selections will remain intact. If not, don’t worry, most can be restored easily, And all the widgets you have created before are saved toward the bottom of the widgets page under Appearance > Widgets and you can put them all back. But it should be fine.
Better Resume Styling
As it turns out, the resume styling in the last version was broken(!) so now it’s fixed. Additionally, the resume css is in a separate resume.css file that’s only called when necessary, which helps load your website faster (in some nearly imperceptibly way). “But how do I take advantage of this?” you ask. I added better instructions and a code sample on the creating pages area on this site. Your resume is about to look sharp.
Previous/Next Links
They work and are included. Make sure you put work in only one category for the best results. For example, you could have a parent category of ART and a child category of DRAWING. Only select drawing and your post will automatically be included in the parent and child categories – and the previous/next navigation will work as expected.
Wide Margins on Pages
Pages now have a default margin of 135 pixels on each side. This is to make the text on pages (about me, resume, contact page, etc) more readable. Though it does cause one problem: if you have a 900px wide image on any page (except the Home page), it throws off the alignment a bit. So as a rule, 630px wide images work best on Pages (again except the home page). If you want to disable this, you can do it by:
- adding the .widemargins-override class to an image (kinda works)
- using the Full Width Page Template – you can select it under Attributes > Template when writing or editing your Page.
Child Theme included!
This is the most powerful part of WPFolio and it will allow you to do… anything really. I’ve written about the reason you’d want to use a Child Theme to modify WPFolio and now there’s a childtheme included to make it as easy as possible. Child Themes allow you to make changes, tweaks, adjustments, rewrites, and generally manipulate theme files and keep your changes separate from the WPFolio code. Why? So you can upgrade to the next new version of WPFolio without losing all your changes! Just drag the sample child theme into your themes directory using your FTP program of choice, and start manipulating the existing files, adding your own template files, and more. I’ve started posting some examples of changes you can make in a child theme on the news area of this site.
Tons of miscellaneous improvements
There are a ton of little improvements in 1.6 like dynamic classes that make WPFolio easier to style, customize, and tweak to your liking. Added efficiencies that make it work better, faster, and leaner. Is it perfect? WPFolio is an ongoing project and there’s always more that can be done. Right now it’s better than ever. If you’d like to contribute, clone the project on github so we can incorporate your improvements!
Thanks & now, please, help us get further.
I want to thank the beta testers who checked this code out and made suggestions. Particularly Karen Bennett who made her opinions known, and send screen shots and code snippets with suggestions on improvements. As well as Mushon Zer-Aviv, Jeff Crouse, Daniel Weiner, Patrick Carey, and Julia Schwadron, and others who sent feedback.
All the changes are great right? Just looking at this list I’m quite proud of this release. But whew, it is a lot of work. It took hours of work over weeks. And untold time in my idle thoughts thinking of little ways to improve things. And there’s more to come. I have more ideas and requests to make WPFolio better.
But in all honesty, what makes it worth it is knowing it’s helping artists get their work online using the best, open source tools available. That WPFolio could mean the difference between someone overspending on Dreamweaver, getting frustrated, and not having a website, and someone using WordPress and WPFolio, spending some time on this site, and having a website that works – that’s a wonderful thing.
It feels great. And money is nice too. Donations help hire skilled programmers that can improve the project. Donations are also a gesture that show you value the code, the tutorials, and the time WPFolio has saved you. If you can’t donate, you can contribute your code (send your child theme!), your feedback on beta releases, or some other way. Part of what fuels this is reciprocation, so please, find a way to reciprocate. It means a lot.











14 Comments
The previous/next links work, but are semantically unclear. When I click “Earlier”, I expect to see works that come from an earlier period of the artist’s career i.e. in the past. When I click “Later”, I expect to see the most recent works of the artist; however, these links currently perform in a functionally reverse manner. I believe this may stem from previous versions of WPFolio when the words “Newer” and “Older” were used. “Earlier” now occupies the same spacial location as “Newer” once did. The problem, then, is apparent: the language change created a conflict between meaning and function.
Having the same issue here, is there a fix for this ? I can’t seem to find where this function is located.
Firebug doesn’t seem to help here.
Cheers
Juddy
it depends on where it’s appearing. This comes up in several different places in the theme. Could be category.php, single.php, index.php or elsewhere.
You should make a ticket for this here:
http://github.com/slambert/WPFolio/issues
When you have a fix, we’ll incorporate it. Thanks!
I’m a newbie to WordPress and making a classical musician’s portfolio, complete with a bio, performance dates, etc., as pages on my blog without regular posts. WPFolio is amazing for all of this– thank you so much! As I won’t be utilizing the categories, however, I can’t seem to remove the “No Categories” portion from my nav bar and was wondering if someone might be able to help me with this. Thanks!
What version do you have installed? Where is the site? Also, not using posts means that people can’t take advantage of your RSS Feeds, etc. I would use posts to announce your upcoming dates at least. Also, check out gigpress.com
Hi! Love the WPFolio theme and I’m working with the beta 1.6 version so I can use the child theme to make edits…however, I’m no css whiz-kid so I’m looking for some guidance with the following situations:
1) I’ve installed a plugin to use a slideshow on my homepage (Meteor Slides). Right now I’m using the page I created called “Home” as a static page and simply have inserted the Meteor Slides slideshow into the page. I’m using 900×450 so it appears in the full screen of most monitors. The slideshow works flawlessly, but I’m having issues with the large margins in WPFolio. They shift the entire slideshow to the right. While I understand the points I show below mean (pulled from above in the post), I do not know exactly how to execute these steps once I get to the page.php in the child theme stylesheet. Help! (For example, what do you mean by “override?” Where/what do I type in the page.php to adjust these margins?)
-with a child theme by overriding the .widemargins class
-rewriting page.php and taking out the .widemargins class in your child theme’s page.php template.
2) I also read the post on preventing the “Home” tab from showing up in the header navigation bar. The post notes that those steps will not work for 1.6. So for 1.6, how do I prevent the static homepage I’m using, “Home,” from showing up in the navigation header? (That post references the earlier version of WPFolio, and you talk about the navbar…I have little understanding of what that is or how it works to begin with!)
Any advice you have would be incredibly helpful!
Thanks for the simple and clean theme! I love it so far and can’t wait to continue learning!
For #2, create a menu and don’t include home in it. http://wpfolio.visitsteve.com/wiki/tag/menu
For #1, maybe the slideshow creates a div you can add some css for? Maybe try Smooth Gallery Replacement plugin – I’ve used it and like it? But it occurred to me now that there should be a page template available without widemargins. If you want to create that template file, I will add it to the code. It would basically by like rewriting page.php If you can do this, it will happen faster than if I do it myself. Right now I’m super busy!
Good luck!
actually, there is some conditional code that should take away the wide margins on the front page. Make sure you’re using the latest version. This is the code starting at line 36: https://github.com/slambert/wpfolio/blob/master/page.php
Ok, actually I just added a page template that will override widemargins. Gotta go!
Thank you soooooo much! Your suggestions worked beautifully! Seriously, I can’t thank you enough for helping out a css rookie!
How can I get a drop down menu on a Category in the menu bar? I’d like to have a one that shows all the works that are in the Category. Is that at all possible?
Like I says: post this on wordpress.org/support and tag it wpfolio.
Thanks so much for the theme, it’s dope!
I am using 1.6 but i have run into a couple problems..
1. In the image galleries i have selected “center ” as the “alignment” for all the pictures but on the site none of them are centered, they are all stuck on the left. I have tried changing the alignment to “right” and changing the margins neither of which have worked.
2. Under the images in my galleries the Title reads “Name of Work | size | medium | year”, but on the site ” | 2011″ gets added to all the titles. I would not mind this however most of the work i am uploading is not from 2011. I tried changing the date of the pictures’ upload both in the galleries in Pages and directly on the pictures in Media, neither of which have worked.
The site is Claudiavargas.net, it is still under construction, but you can see the problems under Archive -> 1985-1993. I was also wondering if the menu could be spaced out over the entire width of the site and not on the left..
Thanks so much!!
Images are aligned separately from text. You can read about it on the wordpress codex. It’s more general wordpress stuff.
Change the date of the post to change the year. More info on the codex as well.
Manipulating the menu is possible by modifying the css.
3 Trackbacks
[...] WPFolio User Showcase « Securing WordPress Upgrading to 1.6 » [...]
[...] you upgrade, you should read through this post to learn about the new [...]
[...] you’re upgrading from 1.5, remember to read this post as things change a [...]