Archive

Posts Tagged ‘WordPress’

evolv Climbing Website Redesign

Tuesday, August 23rd, 2011

evolv new website designThis is a sneak peak of the latest project: a redesign of evolv’s website. Initially, we were just going to move the site into WordPress using a design that had already been developed, but ultimately we  moved into the role of designing as well.  We are really excited about how the site is shaping up and have enjoyed working with the team at evolv.
(P.S. we really love their climbing shoes as well!)

Additional features include:

Custom PHP coding to make it dynamic and easier to update. With a focus on user experience, our end goal is a beautiful, navigable, website that effectively conveys evolv’s branding and makes for effortless online product research, and purchase. We’ve integrated a WordPress site with a Pinnacle Ecommerce System and a Custom Dealer Locator.

The Company

Evolve Sports & Designs Co. is a U.S. based climbing footwear company dedicated to creating cutting-edge performance climbing shoes and quality high traction footwear. Providing unique, innovative products and services to the climbing community, evolv is the second largest climbing shoe company in the US.

Artefino Surface Design : Website Design

Tuesday, August 2nd, 2011

artefino surface design homepage

The Company

Artefino Surface Design thrives on transforming blank walls into rich backdrops for artwork, fabrics and furnishings. Even more, she loves the challenge of creating timeless murals and clever trompe l’oeil effects. more…

The Project

We created a unique website design and home page graphic for a WordPress based website.  The website also features image galleries utilizing the SimpleViewer software and is maintained by the client.

The live website can be viewed at http://artefinosurfacedesign.com.

NOTE:The Client maintains and updates this website. Visual Adventures does not have control over the content.
artefino surface design gallery page

artefino surface design gallery page

 

Ouray Mountain Sports : Website Design

Wednesday, July 13th, 2011

Ouray Mountain Sports Website

The Company

Ouray Mountain Sports is an outdoor retail shop in Ouray, Colorado.  A town famous for it’s ice climbing park (the Ouray Ice Park).

The Project

We created a unique website design, and a WordPress based website that integrates with the Interspire Shopping Cart eCommerce solution.  We also added some photo galleries. RSS feeds keep the site dynamic so the client does not have to manually update all of the content.

The live website can be viewed at http://ouraysports.com
NOTE:The Client maintains and updates this website. Visual Adventures does not have control over the content.

Seek Outside : Website Design

Saturday, June 25th, 2011

seek outside website

The Company

Seek Outside is a company that makes lightweight backpacking tents.

The Project

We created a unique website design, and a WordPress based website that integrates with the Interspire Shopping Cart eCommerce solution.

WordPress How To’s for Beginners

Monday, June 13th, 2011

How to Add Pages or Posts

Images

WordPress and Web Design How To’s for Developers

Thursday, June 9th, 2011

WordPress Maintenance

Images

Do I Need a Mobile Version of my Website?

Monday, April 25th, 2011

phoneThis year I recently joined the rest of the world in the latest trend in high tech communication and finally broke down and a bought smart phone. Until now, I hadn’t really felt the need to own one, as being a web designer my Macbook Pro is never far from my side. As well, I didn’t want to be one of those people that can’t seem to have an actual conversation with out using of their thumbs and a keypad. 
So after getting to know my new smart phone a bit, one of the first things I did was to view the Visual Adventures website on my phone. I wasn’t sure what to expect, but from past mobile browsing experiences, i kept my expectations low.  In anxious anticipation I waited for our website to come up. I was a almost disappointed to see there was nothing different. My website, a WordPress based site, looked exactly like it did on my computer, just smaller. A quick swipe of my fingers and the site enlarged and the text moved itself to fill the screen. Wow, these phones are smart I thought. I then looked at some other of my clients sites and they looked fine too. So what’s all this mobile site fuss about anyway?

Lets back up a bit…

A couple of years ago, eons technologically speaking, mobile phone browsers weren’t quite so smart. I had tried web surfing back then and found that it just was a terrible experience, reminding me of the days we referred to the WWW as the “word wide wait”.   Mobile versions of website were needed because you could barely load three hundred characters of text after a five minute wait. Everything had to be stripped down from the site for it to display anything. So after one or two tries, I gave up mobile web browsing all together. This is probably why mobile web browsing was not very popular back then.

….Fast forward to today

With a new generation of cell technology coming out every month, I’m certain that by the time I finish typing this we’ll be buying 44G cell phones. Mobile browsing speed and phone display size are not issues anymore.  Phone salesmen will throw just about anything into the deal to get you to walk out the door with a smart phone, so nearly everyone can afford a one, including many middle school children!   In fact, I walked out of the Verizon store with two Droid phones and didn’t pay a cent….until the bill showed up the next month.

So do I need a mobile version of my website?

I think the first question is to ask yourself is why you would want one?  If your site includes large pieces of flash that is only show and doesn’t deliver much content, then removing that would be worthwhile. As well, if that’s the case with your site you may want to consider a redesign for computer viewers too.  We, here at Visual Adventures lost interest in those silly intros where things bounce around the screen many years ago.
The other thing to consider is your industry.  If you’re in the hotel or restaurant industry, you will probably have a high number of users viewing your site while they travel, via a mobile device. If that’s the case, you want your site to load quickly and retain all the important information.  You can get more information on these statistics by adding Google Analytics to your site, which is easy to do and free.

Considering the above information, many industries would not need a mobile version of their website, but if you decide you do need a one here are a few more articles that mirror my opinion.

The Pros an Cons of Optimizing for Mobile

This Is Why I Don’t Believe In Optimizing for Mobile Devices

This next article has a different view. How to Design Websites for Mobile Phones I disagree with it to some degree because I don’t believe people with the older style phones really do much web surfing. He also brings up the point that there are so many different types of mobile phones and browsers out there, that you can’t even test your site on all of them. I think designing toward newer technology is a better direction. I should also mention that tablets (iPad and Nook) fall into the mobile category when it comes to design.

You Still Want One? Here are some things to consider

  • WordPress Mobile Plugins -If you have a WordPress based site, then there are many WordPress Mobile Plugins that will help you to create a mobile version of your site. It’s then just a matter of deciding which one you would like to use.
  • WordPress Mobile Templates/Themes – I tried some of these, and although they quick and easy to install, they are not very pretty and are more designed toward blogs and not toward a website that has a blog.  
  • Mobile Site Services – If you don’t have WordPress there are services out there that will convert your site for you.
  • Stylesheets – Another option is to use a stylesheet for mobile devices that will remove or replace certain elements of your site to streamline it.
  • Create a Mobile Version of the Site – This is likely the best way to go.  The WordPress MobilePress Plugin will detect the device for your, and you(the web designer) modify the theme files to deliver just the experience you want the viewer to have.  Setting  your layout to a single column expandable layout is a good place to begin.  Sidebars and additional links can show up before or after the main content.  Most of this can be done in the stylesheet for your site.

Final Thoughts

Is removing features of your site for mobile viewers doing them a service or disservice?  Why would they want a different site experience than your computer viewers? Do you have a high number of users viewing your site from a mobile device?   It’s your site. You decide.  Also, feel free to contact us here at Visual Adventures if this is something you would like discuss further.

HTML Basics for WordPress Users

Monday, November 8th, 2010

I understand coding is scary for those not used to it. I avoided it myself for a long time. Knowing some basic HTML can help you manage your website, saving you time and money.   Here are a few basic rules to get you started.

  1. HTML tags are wrapped in these < > symbols. For example, a paragraph tag looks like this <p>. We’ll call the “p” the tag label for now.
  2. The majority of tags have an opening tag <p> and a closing tag </p>. Adding the /before the label means that it is a closing tag.
    1. Regular HTML tags wrap around some sort of content, usually text, or more code. Here is an example of paragraph tags wrapping around text:
      <p>This is my first sentence. This is my second sentence.</p>
      The above example would display as:

      This is my first sentence. This is my second sentence.

  3. There are a couple tags that are self closing. The main ones you’ll see are a <br />, <img /> and <meta />. The self closing tags end in a space, then />. These tags don’t have a closing tag, because they are self closing.
  4. You can add additional information inside an opening tag called an attribute, or one that is self closing. It would look like this:
    <p class="myclassname">This is my paragraph,<br clear="left" /> it has a page break in it that will clear items that have been left aligned. </p>
    Note that we have added an atrribute called a class to the paragraph, and we have told the page break to clear any left aligned items. The above example will display as: 

     

     

    This is my paragraph,
    it has a page break in it that will clear items that have been left aligned.

  5. If you forget to add your closing tag, it can cause the page to display improperly.
  6. Keep your tags lowercase. Like this <p>, not like this <P>.

See, it’s not that complicated. Now rather than learning all of the HTML language, we are just going to focus on a couple basic tags.


The Paragraph Tag

 

<p> begins a paragraph

</p> ends a paragraph

More information about the paragraph tag here.


The Page Break Tag

<br /> this adds a page break. It normally goes within the paragraph tags. See this example:

<p>This is my paragraph,<br /> it has a page break in it that will clear items that have been left aligned. </p>

The above example will display as:

This is my paragraph,
it has a page break in it that will clear items that have been left aligned.

More about the Page Break Tag.


The DIV Tag

A div is essentially a container or a box. It can be used to organize information and for display purposes.

<div> this is begins the div/box

</div> this ends the div/box

You might put a paragraph within a div like this:

<div align="center"><p>This is my paragraph,<br /> it has a page break in it that will clear items that have been left aligned. </p></div>

The above example will display as:

This is my paragraph,
it has a page break in it that will clear items that have been left aligned.

You can use a stylesheet to tell the <div> to do things like be somewhere special on the page, have a border or background color, etc.. Your web designer will create the stylesheet, but that is something we are not going to talk about here as it would be too complicated.

More about the DIV tag.


The Image Tag

<img src="my_image.jpg" /> This is an image tag. As you notice it is self closing. The src tells where the location of the image is. Often times it may look like src="http://www.mywebsite.com/images/my_image.jpg. This tells us that the image named my_image.jpg is located on the www.mywebsite.com website and in the images folder. Search engines like you to add alt text to the image tag so that search engines know what the image is of. This is also helpful to blind folks or those needing screen readers. The alt text is merely a description of the image. It would look like this: <img src="my_image.jpg" alt="I would put my image description here" />. You can also specify a height and/or width to your image. Images are measured in pixels. An image with height and width attributes would look like this: <img src="my_image.jpg" alt="I would put my image description here" height="100" width="100" />

Additional information about image tags here.


The Anchor Tag

The anchor tag is most commonly used to link text or images to another file, website, or email address.

<a> begins the anchor

</a> ends the anchor

The most common attribute that you’ll see in an anchor tag is the href. This is the location you are linking to. Here are a few examples.

<a href="about.html">link to the about page</a>

In this above example, the “link to the about page” text would be linked to a page called about.html that is located in the same folder as the page you are viewing.

<a href="about.html" target="_blank">link to the about page</a>

In this above example, the “link to the about page” text would be linked to a page called about.html that is located in the same folder as the page you are viewing. In this case, the target="_blank" has been added which tells the browser to open the file in a new window.

<a href="mailto:john@gmail.com">send me an email</a>

In this example, mailto: has been added along with an email address. maito: tells the browser to use the computers default email program to create an email. In this case to go to john@gmail.com. If you are on a public computer, like at a library, there is probably not going to be a default email program, and thus the link will not work. Therefore, it may be better to write the link like this so that the user can write down the address. <a href="mailto:john@gmail.com">send me an email at john@gmail.com</a>

Additional Information about anchor or link tags here.


Other Resouces

There are many other resources available on the web. Here are a few to get you started:

How to put the Nextgen Smooth Gallery Plugin into a WordPress Template

Tuesday, October 19th, 2010

I’ve spent hours now fighting with the Nextgen Smooth Gallery Plugin. I’d like it to display in the pagebackground full screen. This does not seem to be possible at this point. I have however unlocked a few pieces of the puzzle. This is a bit of a technical article and assumes you have a basic grasp on CSS and the Nextgen Smooth Gallery Plugin.

One would assume that you could just put the shortcode into a widget or use the

< ?php echo do_shortcode('
         
'); ?>

call in a template. I’ve tried all manner of combinations of this and it just doesn’t work.

The solution I did find is this:

  1. Set the Smooth Gallery to be display in an iframe (WordPress Admin > NextGen Smooth Gallery Options).
  2. Then go to a page you are working on and insert the gallery with the shortcode. [smooth=id:xxx; arrows:false; carousel:false; links:false;] or just [smooth=id:xxx;] Where xxx is your gallery ID.
  3. Publish the page.
  4. Open that page in a web browser and view the source code. In Firefox go View > Page Source. Most browsers will have an option for this by right clicking on the page with your mouse.
  5. Scroll through the source code until you find the iframe code containing the Smooth Gallery.
    Copy the frame code. It should look like this:
    code snippet
  6. Then Paste it into the footer.php, a widget, or a page template file. You may want it include it in a div tag so that you can more easily adjust positioning etc. It would look like this:
    code snippet
  7. You may want to adjust some of the parameters in the frame code. Keep in mind the & symbol separates the variables. You can add true or false to most of these: &embedLinks=true
  8. You’ll want to return to the page/post you put the Smooth Gallery in and then remove it. We no longer need it there since it’s in a template file.
  9. You don’t need the frame box checked in the Smooth Gallery options anymore if you don’t want other galleries displayed that way.

A Few Other Helpful Hints

You may need to edit a few CSS sytles. Look for the jd.gallery.css file in the plugin folder on the server. The Firefox Web Developer Plugin makes such tasks much simpler.

I find adjusting the nggSmoothSharedFunctions.php file is also useful. For example, on line 173 I add a class to the out div:
$out .= '

‘;

to look like this:
$out .= '

‘;

Which also makes positioning and styling of the slideshow much easier.

So Why Can’t the NextGen Smooth Gallery be Displayed Full Screen?

I was successful in getting the iframe to display full screen by changing the code in nggSmoothSharedFunctions.php line 173 – 176 to be:

$out .= '

‘; // margin centers div and clear makes it work like a container
// previously the code was $out .= ‘

‘;
$out .= ‘

// previously the code was $out .= ‘

‘;

Notice I commented out the orginal code. All I did here was strip the height and width settings. I then went and added styles to the stylesheet for the iframe and corresponding divs to have a height and width of 100%.

This works great, except for the fact that the NextGen Smooth Gallery plugin stores images as a background in a div tag. Because of this, I am not able to strectch the image to fit the width of the screen. I can only strech the divs and the background image stays it’s orginal size. As far as I know, there is no way to tell a background image in a div to strech to fit.

Updating your site in WordPress

Wednesday, October 13th, 2010

Updating your site in WordPress

Oh, how do I love WordPress? Let me count the ways! One of which, is that WordPress makes it so darn easy to update your website. Add images, change text, write blog posts, embed video….all with a few clicks of the button.  You can even add new pages with out the help of your web designer because the navigation automatically updates when you add the page.   This tutorial aims to make that process easier and less overwhelming.

One note: Since WordPress is constantly updating it’s software, the pics in this tutorial may look slightly different than what you see on your screen.

To add Blog Post in WordPress

Posts and Pages are edited and created the same. You’ll use a page for permanent information that you want to remain on your site and a post for less permanent information like tips, tricks, rants and raves. Your designer should be able to provide you with a link and an user name/password combo which you will use to log on to your site.

  • After loging in, the first thing you will see is the Dashboard. The Dashboard contains an overview of information regarding your site.  First we will go over the features of the left sidebar. To find out more about the items in that sidebar, go to http://codex.wordpress.org/Administration_Panels.
  • Here is how you add post which will update the blog portion of your site.
  • Begin in the left sidebar and go to Post > Add New. If Add New is not displayed, click on Posts and it will drop down to allow more options. There is a video on how to do this here: http://www.napfish.ca/tutorials/wordpress/wp-post.html. This short video will also show you how to add your post title, some basic content, and publish the post. fig. 1_1
  1. These buttons are to add an image see more about adding images here), a video, music or media (such as a PDF). The buttons to the right of this are standard word processing formatting buttons (bold, italic, left align, bullets and numerical lists). Just right of that is the “link” and “unlink” buttons. This will allow you to link to other places within in your site or other sites altogether. To link, select a portion of text you want to link, then click on the button with the chain icon (the link button). Insert the URL (web page address) for the page you want to link to. The target should be a new window if it’s a URL outside of your site, and in the same window if it’s a URL within your site. Add a title for search engine recognition in the bottom field.
  2. An “add more” link which enables you to show a portion of information and hiding the rest.
  3. The “Show Kitchen Sink” button which makes the second row of buttons visible/invisible.
  4. Add an image, a slide show, or a image list with the NextGen Gallery Plugin (if installed). More about adding NextGen slide shows and images here.
  5. Choose between editing in the Visual Editor, or in the HTML mode. In most cases you’ll use the Visual Editor, but if you need to add a piece of code such as a google map, paypal button or weather sticker, switch to the HTML mode. You many need to ask your designer for help with tasks that require use of the HTML mode.Here are some other great features.

fig. 1_2

  1. Use this pull down to format text for heading tags or as paragraph tags. The styles associated with these will have been set up by your designer. The paragraph tag should be used for all copy and the Heading 1 tag should be used for the title of your blog post. Use only one “Heading 1″ per page as they are set up in a hierarchy. Be sure to use your key term for your blog post in the H1 tag as search engines place more emphasis on these tags.
  2. If you have created a document in MS Word, you will see in a bunch of garbage code that you do not want in the page. The “paste as text” and “paste from word” will strip most of this garbage code out before it’s inserted into the page or post. Click the button, paste your text into the input field, than hit the insert button. Click over to the HTML tab to make sure no garbage code slipped by. If you still see bad code, you can paste your text into Notepad (TextEdit for Mac), then copy it back out, and into your WordPress document. NotePad (TextEdit for Mac) will need to be set to “plain text” for it to strip the code.If you have links embedded in your MS Word document, you can copy into Dreamweaver and then paste it into WordPress’ view. That should retain the links and formatting.
  3. If your halfway through updating your post or page, and need to walk away,  you can set the visibility to Private, and Update the Post. This will save it, but not publish it to the site. When you return you can finish your document, and set the visibility to public. You’re also able to password protect your post here.
  4. You can add tags to your document here. Think of them as keywords. This will allow readers to sort by topic and find your blog once it’s lost in the hundreds of blog posts you’ve published.
  5. Categories are another way of organizing your posts. You can then choose to only display certain categories on a page, search by category, and so forth. Organize now, so you can save yourself time later! This will also help the search engines index the post.
  6. If you have an SEO plugin installed (we recommend the SEO Nova plugin) then you will want to add your page title, meta keywords, and meta description there. This is important for search engine placement. Remember to use your keywords in the page title.

That sums up the post editing features that you’re most likely to use. Hit the publish button (just above the Post Tags) or Update Post if you’re editing an existing document, and you’re live!

WordPress will automatically update the navigation and links in your site. You can find additional information about the post page and writing posts here.

To add a page in WordPress

Adding a page to your website is very much the same as adding a post. Here are the minor differences in features.

  • To begin with, go to the Pages drop down in the left sidebar and choose either Add New or Edit. If you’ve choosen, Edit, select the page you want to edit from the menu.
  • You’ll notice the page looks almost identical to the Post Editing page.
    fig. 1_3
  1. You can change the URL for your page here. Don’t add any special characters like ?#$%” as that’s not allowed for URL’s. Normally you don’t need to change this, but you may want to add some extra keywords into your page URL for search engines. Also, if you have a folder on the server with the same name as your page, then you may get the folder contents displayed instead of your page.
  2. The Attributes Panel
    Parent – You can select a parent for your page to keep the navigation form getting too long, or just to organize your content. For example, you may want to put a page called “Hosting Plans” under a parent page called “Services”. Also, maybe “Hosting Plans” is already under “Services”, but you want to move it under a new page your just created called “All About Hosting”. Once your page has been updated, WordPress automatically updates the navigation to adjust for the change you made here.
    Template – On sites that have different page layouts for different pages, or different sidebars, you can select which layout you want to use for your page here.
    Order – This is the order of the navigation. For example, I’ll put the home page at 0, the about page at 10, a services page at 20 and the contact page at 90 (since the contact page is usually the last in the navigation). That way, later if I decide I want a new page called products, I can give it an order number of 15 and it will appear between about and services.
  3. Page Revisions – So maybe you changed your mind on the new content and want the old page back or perhaps some of the code you pasted into the HTML view broke the whole page layout. Do not fear, there’s no need to call your web designer, just select the last good copy of your page from the page revisions menu and you’re back to where you were. Phew, disaster averted!
  4. (Not shown above) As you scroll down the Page Edit screen you’ll see some other windows in the center column. You can enable or disable comments in the discussion window. If you have an SEO plugin installed (we recommend the SEO Nova plugin) then you can add your page title, meta keywords, and meta description there. This is important for search engine placement. Remember to use your keywords in the page title.

This definitely not all you need to know about page and post updating, but it should be enough information to have you well on your way
If you have updates that are a bit more complicated and/or require more knowledge of HTML code, give me a call or email me at jason@visualadventures.com.

sub heading

DESIGN INSPIRED BY ADVENTURE | 928.699.1061
facebook paper tear icon