Configuring Wordpress & WPFolio

Introduction

This series of tutorials was prepared for a class at Maryland Institute College of the Arts to create a website for students’ work. I will also be presenting website workshops at Rhode Island School of Design Scultpure Department and Bard. Wordpress with the WPFolio template, created by Eyebeam, offers an inexpensive, extensible way to make an artist portfolio website with little technical know-how. These tutorials include step by step instructions on setting up WPFolio from buying a domain name to adding “gallery” pages to a simple well-designed website. It will be helpful for all artists creating their own websites.

  1. Intro and Examples
  2. Purchasing a domain name and hosting from GoDaddy
  3. Installing Wordpress on GoDaddy
  4. Using FTP in Dreamweaver to upload WPFolio
  5. Configuring Wordpress, WPFolio and required plugins
  6. Creating the Navigation Menu by adding Categories
  7. Creating Galleries of Images
  8. Adding a Bio, Contact & Home Page
  9. Customizing the Menu Order
  10. Other Online Artist Portfolios

Enabling WPFolio

NOTE: You can also take a look at Eyebeam.org’s instructions for WPFolio:
WPFolio Instructions

“http://dev.eyebeam.org/projects/wpfolio/wiki/WPFolio

Go to the admin section of your wordpress website.
the url will be something like:

http://www.yoursite.com/art/wp-admin

http://www.yoursite.com/wp-admin

Fill in your username and password for Wordpress. You will see the WordPress "dashboard".

Click "Appearance" in the left hand menu.

WPFolio

In the themes section click Activate beneath the WPFolio screenshot.
WPfolio

After you have activated WPFolio it will be highlighted as the Current Theme. You may return to the Appearance settings later for further configuration.

Enable Plugins.

Click Plugins on the left hand menu.

You will see a list of plugins. Click "Activate" for Gallery Plus, Lightbox and Contact Form 7 and PHP Markup if you have chosen to install it. You will not need to activate Askimet or Hello Dolly.

WordPress Configuration

General Settings

Click Settings in the left hand menu.

WPFolio

Enter a blog title, usually your name. The tagline is optional. Leave it empty if you wish. Change the timezone to UTC -5.

WPFolio
Don’t forget to click "Save Changes"

Writing, Reading, Discussion Settings

We will skip Writing, Reading, Discussion for now.

Media Settings

Click on "Media" in the "Settings" menu.

Change Large Size to 900 width and 600 height. The other settings should remain as the default.

WPFolio

Don’t forget to click "Save Changes"

Permalink Settings

Click Permalink in the Settings menu. Enter the following in "Custom Structure":
/%category%/%postname%

This will make the url more "friendly" and will be in everyday language.

Click "Save Changes".

WPFolio

For more information see Wordpress Docs on Permalinks. Technical problems can develop when creating friendly urls. This is probably caused by an .htaccess file that is not writable or does not exist. Read the Wordpess Docs on Permalinks to solve the problem. Most of the information you need will be in the section titled "Using ‘Pretty’ permalinks".

Miscellaneous Settings

Leave the Miscellaneous Setting as is.

Configuring Widgets

Now we will add a couple of widgets to the “navbar” to create an easy-to-update menu. The names of Categories and Pages will be the items in the your navigation. Aside from my instructions you can also read the instructions on the WPFolio Site

Click "Widgets" in the "Appearance" in the leftside menu.

WPFolio

In "Available Widgets" drag the "WPFolio Categories" banner to the "navbar".

WPFolio

Open WPFolio Categories Widget by clicking the triangle at the top right. To customize the order of the categories fill in the catgory slug names in the order you wish. Be sure to separate them with a comma. If you are unsure of the category slug name go to Posts->Categories to check them. A slug name will be the category name written in all lower case letters with an underscore replacing white space. Don’t forget to click "Save".

Note: A category will not appear on your website until it includes posts.

WPFolio

In "Available Widgets" drag the "Pages" banner to the "navbar". I recommend that you place "Pages" beneath the "WPFolio Categories" widget. Pages will then appear after Categories in your site navigation.
WPFolio

Ordering Pages – Pages can be ordered alphabetically by title, by their ID or you can customize their order by choosing "Page order" from the drop down list.

WPFolio, ordering pages

You can also exclude pages by adding their ID number.

WPFolio, widget, exclude page

Skip this step if you are not customizing the page order. To customize "Page" order, navigate to Pages->Edit Pages and click on a Page. Add the order number to "order" in the "Attributes" subpanel. Remember that Wordpress, like many digital products, starts with 0 and not with 1. Then "Update" your page.

WpFolio Ordering Pages

Note: You may notice some comments regarding ordering categories in the menu. The instructions above should minimize those problems. If you need to customize your menu more than this I suggest you use the Menus Plus+ plugin. Read my tutorial on how to use Menus Plus+ with WPFolio for installation and usage instructions.

Gallery Plus Settings.

Click Gallery Plus in Settngs menu.

You may wish to change "Gallery Columns" from 3 to 4, depending on how you want the layout of your "galleries".
Check "Show Title in Link"

Check "Image overly package" and add "lightbox" in the text box.
Check "Only show gallery when single post"
Leave the rest as is.

WPFolio

12 Responses to “Configuring Wordpress & WPFolio”

  1. Heidi says:

    Hello,
    I’ve started a good ole fashioned blog with your theme and i love the look.
    But I very much want to have the ability for people to be able to scroll to older post pages at the bottom of my main page (and all subsequent pages) and I can’t do that. Can you advise me how to do this or point me in the direction of someone who can? Thanks so much,
    Heidi

  2. Rodger says:

    I started with the WPfolio template. I thought the category’s: calender, art, ect.. that was the nav would be linked to post or pages. How do I do this.
    Whenever I’m in dashboard I’m not getting how to put the page or post where I want it in my nav structure.
    thanks

    rp

  3. danielwiener says:

    Rodger,
    The next section
    http://www.danielwiener.com/is/artist_website/categories-navigation-menu
    explains categories and navigation better.

    Categories work more like containers. When you click on a category in the menu you will see a list of posts, which in the WPFolio template will previewed as a thumbnail. For WPFolio, “Posts” are meant to be used for a group of images, while “Pages” are meant for more text based entries. I hope this makes it a little clearer.

    If you send me a url of your project I might be able to help more.

    I have added some instructions for a Hack for Ordering Categories.

    – Daniel

  4. Simon says:

    Hello,
    I am new to wordpress and am currently installing wpfolio. I tried the hack for ordering catagories. The result is the current state of my site showing this error:
    Catchable fatal error: Object of class WP_Error could not be converted to string in /home/usimonfl/public_html/wp-content/themes/wpfolio/functions.php on line 218

    So I thought I would start again. I un-installed then reinstalled wpfolio. Started from the beginning and I am still having this problem. Can you help me?

    thanks

  5. danielwiener says:

    Simon,
    I have not come across this problem so I may not have a quick easy answer.

    A few questions:
    Did Wordpress and WPFolio work before you tried the hack for ordering Categories?
    In general I would try to get it to work before changing the code. Once you get Wordpress and WPFolio to work then try the hack. Once you are changing the code, my guess is that it is a missing semi-colon, quote, bracket or some other small mistake that computer code does not like.

    What version of Wordpress?

    What plugins do you have installed?
    When troubleshooting it can help to turn off all the plugins, see if the problem occurs and then turn on plugins one by one to see if they are causing the problem.

    Errors like this are very frustrating but we’ll figure out a solution.

    Daniel

  6. Hi
    I am have set up my site with a static homepage or frontpage. Just curious if it is possible to have more than one image on there.I am thinking like a triptych l. Have tried, with different alignments, but it just comes out uneven and generally strange looking

    Thanks muchly

    Lars

  7. danielwiener says:

    Lars,
    Sometimes things that seem like they would be easy are difficult. This is one of them. The code for floating images that is created by Wordpress is a little funky and not too flexible, so if I were doing this I would make some changes to the CSS. However, this can be a bit complicated unless you have a good understanding of CSS. My recommendation is to create a composite image of your 3 chosen images in your favorite image editor (photoshop, etc.) and then upload that image. I do this frequently, even though it is a compromise. I hope this helps.

    Daniel

  8. Sam says:

    Hello Daniel,

    When I click on thumbnails, lightbox launches a massive un-centered image. I found this hack:
    http://nooxnet.com/2009-07-12/lightbox-2-with-auto-resize-in-wordpress/
    but it didn’t work for me. Any suggestions? Oh, and I’m using “one button ftp,” which is simple and somewhat annoying to use, but free.

    thanks,
    sam

  9. danielwiener says:

    Sam,
    Thanks for the tip on “one button fly” ftp.

    I took a look at Lightbox 2 with auto-resizing. To help you troubleshoot I need more information. If I were troubleshooting this myself I would check to make sure the files are all where they are supposed to be. I would check the page source for the page (in Firefox, it is View->Page Source). Check the settings in Wordpress. I also use the Firebug extension for Firefox to debug javascript. If you give me more information I may be able to give more specific suggestions.

    –And some more thoughts—

    I think the problem is that your images are too big. As with everything digital, images will be rendered on different sized screens with different resolutions, so you have to compromise to fin the optimal image size. Now, I suggest that images be no more than 900 pixels wide and 600 pixels high at 72dpi. This size will fit on an average-sized screen without scrolling but aren’t too small on a big screen. This means that you will need to delete the images you have up on your site now, prepare images with photoshop or another image editor and upload the resized images to the image gallery on your site.

    As an alternative you can tell Wordpress to resize your images when you upload them. Go to Setting->Media in the Wordpress Admin, enter 900 for max width and 600 for max height for large images and save. You will still have to upload your images again for this to take effect.

    If you want to use larger images that are resized to the screen size on the fly as they are displayed, this is something more complicated. I am sure that there is a JQuery plugin or hack that will do that, however I am not familiar with one and I expect using it will require some programming knowledge… not just copy and paste. If you find one, though, please let us know.

  10. Sam says:

    I used photoshop, and it worked great! thanks again.

  11. Meghan says:

    I have gone through these steps and when I go to “view post” this error come up…. any idea what I am neglecting?

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, support@supportwebsite.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.
    Apache Server at meghanrosemorrison.com Port 80

  12. danielwiener says:

    Meghan,
    This was caused by couple of issues. First it was caused by creating pretty urls (when you added /%category%/%postname% to the permalinks settings). Your .htaccess file either was not writable or did not exist. Read the Wordpess Docs on Permalinks to solve the problem. Most of the information you need will be in the section titled "Using ‘Pretty’ permalinks".

    The other reason this happened is that the “WordPress address (URL)” was different than your “Blog address (URL)” in Settings->General. Your Wordpress Address was http://www.yoursitename.com/art (you had placed your wordpress files in the folder called “art”, as I suggested) but you used the root url (www.yoursitename.com) for you Blog Address. This is a perfectly fine thing to do but you need to configure some files in order for it to work. In the Comment section of Installing Wordpress there is an explanation of the problem and links to instructions for solving it.

    A 500 server error is often difficult to solve because the error does not give you any information about what is causing it. The solution to the problem is a little more technical than other parts of these tutorials but is solvable nonetheless with a little patience and careful reading of the instructions.

Leave a Reply

Exhibitions

Exhibition Extended - January 16, 2010
Cavin Morris Gallery

Plant Body, Animal Body
Dec. 3, 2009- Jan. 16, 2010
Opening: Dec. 3rd, 6:00 - 8:00
210 Eleventh Avenue, Suite 201, New York, NY

Eye World

Eye World
November 22, 2009 - January, 2010
Triple Candie
500 West 148th Street, New York, NY

Jancar Gallery

Group Show
May, 2010
961 Chung King Road
Los Angeles, California

News

Online Studio Sale

I am selling watercolors online, through PayPal, at Studio Prices! My watercolors sell for $2000.00 in a gallery. Purchase them now for $800 - what I normally receive after a discount and the art dealer's percentage.This sale is for a limited time only.
graytraversebeads
greenpurplepondtower
sutroleafsplash
bluetowerbeads
headmouthwaterfall
multitentacleseyes
greenscreamingbat
ochrelumppile
redstrokegaruda
redwhirlpoolcity
Flowers Also in Hell

These watercolors are unframed. I will send them to you via Fedex. Shipping is included.

If you are interested in other artworks or would like more information please contact me.

Materials

Apoxie Sculpt

Apoxie-Sculpt is a self-hardening clay manufactured by Aves Studios.

Polytek - Liquid Mold Rubber

I use Polytek 74-30 for poured rubber molds and Polygel 40 or 50 for brush-on molds.

Aqua-Resin

Aqua-Resin (created by an artist) is an easy to use, opaque, non-toxic composite fabricating resin. It is usually used as a casting material but I use it direct, either brushing it or pouring it over a form.

Pilchuck

All the glass seen in my sculptures was produced at Pilchuck Glass School over several weeks during an artist-in-residency. Pilchuck, generously, asks artists to their campus to explore what glass can do. It was a tremendous and productive experience.