I’m using the Balance theme that has a built in portfolio page, which I love. I am wanting to create more than one portofolio page, with each portfolio page pulling from a different post category. Does anyone have a link to a thread or a post of the best way to do this?
I think you can copy the portfolio template and change it to a different category name. Then go back to the dashboard and create a new portfolio using the newly name template. I can’t say for sure, but that might work for you.
I was able to copy the template and rename it to create a different type of Portfolio page. However, in the Balance theme, it is using the Genesis – Featured Posts widget, so it still just pulls from that widget. I really need to create multiple versions of that widget. I’m not sure if that’s even possible (without modifying the Genesis framework which I don’t want to do of course). Perhaps I need to try an approach that doesn’t rely on the plug in?
LauraJane, I would like to do the same thing, I looks like we have to do create a 2nd page and register a 2nd widget in functions php to match.
You would not modify the Genesis framework, just the Balance child theme files – functions.php, and create another Portfolio Page Template
genesis_register_sidebar( array( ‘id’ => ‘portfolio’, ‘name’ => __( ‘Portfolio’, ‘balance’ ), ‘description’ => __( ‘This is the portfolio page.’, ‘balance’ ), ) );
The category name is set when you put the featured posts widget in the new widget area.
Another option is to use a grid category post layout, like Bill Erickson’s http://wordpress.org/extend/plugins/genesis-grid-loop/
I’ll give this a try later on a copy of my Balance site and let you know how it works.
Yes! That worked!!!
I have not had chance to try this yet – glad it worked for you. Now sooner or later if I can get to it for me:)
You must be logged in to reply to this topic.
Are you a blogger, web designer, developer, or website owner looking to generate more income?
Promote products for the largest and fastest growing online website platform as part of our affiliate program.