Information Architecture has everything to do with your theme!

64
INFORMATION ARCHITECTURE has everything to do with your theme! Steven Slack . @slacktronic . S2 Web . S2webpress.com

description

If you are tasked with putting together a WordPress theme for a client organization or business the theme you select is very important. Perhaps your first inclination is to choose a theme that looks great or let your client choose a theme that they are happy with. This practice however can have negative repercussions for your client. In this talk we will discuss how to appropriately choose a theme or build a theme that supports your clients goals. Using information architecture we can better select themes or build new ones.

Transcript of Information Architecture has everything to do with your theme!

Page 1: Information Architecture has everything to do with your theme!

INFORMATION ARCHITECTURE has

everything to do with your theme!

Steven Slack . @slacktronic . S2 Web . S2webpress.com

Page 2: Information Architecture has everything to do with your theme!

We are talking mainly about custom WordPress projects for businesses and organizations

Page 3: Information Architecture has everything to do with your theme!

Each Building serves a different purposeEvery building serves it’s own

purpose

Page 4: Information Architecture has everything to do with your theme!
Page 5: Information Architecture has everything to do with your theme!
Page 6: Information Architecture has everything to do with your theme!
Page 7: Information Architecture has everything to do with your theme!

Ok, great … what does this have to do with

websites?

Page 8: Information Architecture has everything to do with your theme!
Page 9: Information Architecture has everything to do with your theme!
Page 10: Information Architecture has everything to do with your theme!

USER NEEDS and

USER EXPERIENCE

Page 11: Information Architecture has everything to do with your theme!

Pitfalls into a poor user experience

Page 12: Information Architecture has everything to do with your theme!

We decide the direction of the website based on our intuition or preference.

Pitfalls into a poor user experience

Page 13: Information Architecture has everything to do with your theme!

We decide the direction of the website based on our intuition or preference.

We let clients direct the design and discovery process.

Pitfalls into a poor user experience

Page 14: Information Architecture has everything to do with your theme!

MY AWESOME WEBSITE

→ ENTER ←

Page 15: Information Architecture has everything to do with your theme!

It’s NOT about what YOU want

Page 16: Information Architecture has everything to do with your theme!

All websites exist within a particular business or organization context.

Page 17: Information Architecture has everything to do with your theme!

Information Architecture happens!

Page 18: Information Architecture has everything to do with your theme!

What are the goals of the web site?

What are the needs and information seeking behaviors of the audience?

Find the balance:

Page 19: Information Architecture has everything to do with your theme!

How do we define IA?

1. The structural design of shared information environments.

2. The combination of organization, labeling, search, and navigation systems within web sites and intranets.

3. The art and science of shaping information products and experiences to support usability and findability.Information Architecture for the World Wide Web - Peter Morville & Louis Rosenfield

Page 20: Information Architecture has everything to do with your theme!

How can we use IA to create a better user experience and a more

organized navigation system ?

Page 21: Information Architecture has everything to do with your theme!

Discovery

Page 22: Information Architecture has everything to do with your theme!

Discovery● Content Inventory● Review of technical/functional requirements

such as third party integrations or other specific functionality needed

● Analytics and user research● Determining target audience● Develop site content organization

Page 23: Information Architecture has everything to do with your theme!

WHEN YOU SKIP THE DISCOVERY PHASE

Page 24: Information Architecture has everything to do with your theme!

Information Architecture &

WordPress

Page 25: Information Architecture has everything to do with your theme!
Page 26: Information Architecture has everything to do with your theme!

TaxonomiesCustom Meta DataCustom Post Types

Page 27: Information Architecture has everything to do with your theme!

Custom Post Types help us to better organize different content types.

Page 28: Information Architecture has everything to do with your theme!
Page 29: Information Architecture has everything to do with your theme!
Page 30: Information Architecture has everything to do with your theme!
Page 31: Information Architecture has everything to do with your theme!
Page 32: Information Architecture has everything to do with your theme!

Custom Archive template:

archive-staff.php

Page 33: Information Architecture has everything to do with your theme!

What does this do for us?

● Better navigation● More organized● Appropriate assignment of content types

Page 34: Information Architecture has everything to do with your theme!

When to use Custom Post Types, Taxonomies, and Custom

Meta● If post types need custom attributes use custom

meta data.

● Taxonomies are good for grouping and categorizing custom content

● When numerous content types are related to a specific thing such as “staff” use a custom post type.

Page 35: Information Architecture has everything to do with your theme!

ThemeImplementation

Page 36: Information Architecture has everything to do with your theme!

WP tools for better IAMenus:Use this tool to help users move through the site content easily.

Page 37: Information Architecture has everything to do with your theme!

WP tools for better IAMenus:Use this tool to help users move through the site content easily.

Categories & Tags:This is a great way to organize your content and make it easier for your users to find what they are looking for.

Page 38: Information Architecture has everything to do with your theme!

WP tools for better IAMenus:Use this tool to help users move through the site content easily.

Categories & Tags:This is a great way to organize your content and make it easier for your users to find what they are looking for.

Posts & Pages:Determine what is static content and if you have content that can be archived in reverse chronological order.

Page 39: Information Architecture has everything to do with your theme!

WP tools for better IAWidgets:Can provide better site navigation, provide search systems or present the site’s information in a variety of ways.

Page 40: Information Architecture has everything to do with your theme!

WP tools for better IAWidgets:Can provide better site navigation, provide search systems or present the site’s information in a variety of ways.

Other important tools:Authors, Date & Time, Comments, 404 pages, Search forms

Page 41: Information Architecture has everything to do with your theme!

WP tools for better IAWidgets:Can provide better site navigation, provide search systems or present the site’s information in a variety of ways.

Other important tools:Authors, Date & Time, Comments, 404 pages, Search forms

Add-on features and functionality for better organization →

Page 42: Information Architecture has everything to do with your theme!

PluginsE-Commerce

Front-end Registration

Portfolio

Directory

Slider

Advanced Search Shortcodes

Events Calendar

Page 43: Information Architecture has everything to do with your theme!

Presentation & Functionality

Generally, when we refer to functionality in WordPress we are speaking of plugins while themes handle the presentation.

Page 44: Information Architecture has everything to do with your theme!

Add theme support for plugins

TGM Plugin Activation

The best way to require and recommend plugins for WordPress themes (and other plugins)

tgmpluginactivation.com

Page 45: Information Architecture has everything to do with your theme!

Don’t bloat the site with too many

plugins

Many plugins come with a UI with many options that the client or business DOES NOT NEED

This can lead to a poor user experience

Page 46: Information Architecture has everything to do with your theme!
Page 47: Information Architecture has everything to do with your theme!

Put custom functions into a plugin.

Page 48: Information Architecture has everything to do with your theme!

Put custom functions into a plugin.

Data Portability

Page 49: Information Architecture has everything to do with your theme!

Even in custom projects we need to think about data portability

Page 50: Information Architecture has everything to do with your theme!

Organization & Maintenance

● Portable Plugin● Easier to debug● Separation of concerns

Page 51: Information Architecture has everything to do with your theme!

A well organized data structure is good IA

Page 52: Information Architecture has everything to do with your theme!

What does the business or organization get out of well organized code?

Page 53: Information Architecture has everything to do with your theme!

A more stable environment will save you time on debugging, fixing

problems or moving data, hence saving your client money.

Page 54: Information Architecture has everything to do with your theme!

Marketplace themes and Information

Architecture

Page 55: Information Architecture has everything to do with your theme!

Too much custom functionality baked into the theme that is not needed

Page 56: Information Architecture has everything to do with your theme!

Too many features can create a cluttered and confusing UI

Page 57: Information Architecture has everything to do with your theme!
Page 58: Information Architecture has everything to do with your theme!

Design for your content

Page 59: Information Architecture has everything to do with your theme!
Page 60: Information Architecture has everything to do with your theme!
Page 61: Information Architecture has everything to do with your theme!
Page 62: Information Architecture has everything to do with your theme!
Page 63: Information Architecture has everything to do with your theme!

INFORMATION ARCHITECTURE has

everything to do with your theme!

Page 64: Information Architecture has everything to do with your theme!

Thank YOU!