how to build wordpress sites efficiently with existing themes and plugins

48
How to build WordPress sites efficiently with existing themes and plugins

Upload: dat-hoang

Post on 08-Sep-2014

716 views

Category:

Technology


0 download

DESCRIPTION

● What makes a good website ● Do I need to be a graphic designer? ● Do I need to be a programmer? ● How to build nice sites with existing themes ○ where to search themes ○ tips and hints for choosing themes ○ tips for non-programmers for theme customisation ● How to extend site functionality with plugins ○ most wanted plugins ○ tips and hints for searching plugins Content credit to: Agnes Bury @agnesbury Saigon, July 12, 2014 Event: http://www.meetup.com/Saigon-WordPress/events/188401902/

TRANSCRIPT

Page 1: How to build WordPress sites efficiently with existing themes and plugins

How to build WordPress sites efficiently with existing themes and plugins

Page 2: How to build WordPress sites efficiently with existing themes and plugins

About me and the companyDat Hoang

● Community & Support of OnTheGoSystems

● Marketing Online

OnTheGoSystems

● WPML● Toolset plugins● ICanLocalize

Page 3: How to build WordPress sites efficiently with existing themes and plugins

Agenda

● What makes a good website● Do I need to be a graphic designer?● Do I need to be a programmer?● How to build nice sites with existing themes

○ where to search themes○ tips and hints for choosing themes○ tips for non-programmers for theme customisation

● How to extend site functionality with plugins○ most wanted plugins○ tips and hints for searching plugins

Page 4: How to build WordPress sites efficiently with existing themes and plugins

What makes a good website?

Page 5: How to build WordPress sites efficiently with existing themes and plugins

What makes a good website

Page 6: How to build WordPress sites efficiently with existing themes and plugins

Content

Good content features● unique● clear message● meeting your

visitors expectations

How to provide good content● learn how to write

for web● choose a theme

which helps you to achieve your goals

Page 7: How to build WordPress sites efficiently with existing themes and plugins

Write for web, make your content scannable

Some good practices:● keep your

paragraphs short● use intertitles● use bullet-point lists● use deep captions● use pictures

source: http://www.copyblogger.com/scannable-content/

Page 8: How to build WordPress sites efficiently with existing themes and plugins

Expose your content with theme features

● calls to action● pricing tables● testimonials● services● progress bars

pictures come from Lounge theme, source: http://themeforest.net/item/lounge-clean-elegant-wordpress-theme/full_screen_preview/4616086

Page 9: How to build WordPress sites efficiently with existing themes and plugins

What makes your site look attractive

Page 10: How to build WordPress sites efficiently with existing themes and plugins

Design

● typography● colors● good layouts● attractive pictures● consistency● special effects● responsiveness

picture comes from Extremis theme, source: http://themes.themegoods2.com/extremis/

Page 11: How to build WordPress sites efficiently with existing themes and plugins

How to design a good website?

A challenging path● become a graphic

designer (to design)● become a

CSS/HTML/js programmer (to implement)

An easy path● find a good theme● learn how to

customise it

Page 12: How to build WordPress sites efficiently with existing themes and plugins

What makes your site functional

Page 13: How to build WordPress sites efficiently with existing themes and plugins

What makes your site functional

From a visitor point of view● easy navigation● search● galleries● contact forms● newsletters● social media

integration

● From a site owner point of view

● easy content maintenance

● security● backups● performance● SEO

Page 14: How to build WordPress sites efficiently with existing themes and plugins

How to provide a functional website

A challenging path● become a web

programmer

An easy path● find appropriate

plugins● learn how to use

them effectively

Page 15: How to build WordPress sites efficiently with existing themes and plugins

Creating sites using an easy route approach

Steps1. Learn WordPress2. Find a theme3. Customise it4. Provide valuable content5. Extend the functionality with plugins

Page 16: How to build WordPress sites efficiently with existing themes and plugins

All resources are within your reach

source: http://naswp.cz

Page 17: How to build WordPress sites efficiently with existing themes and plugins

How to learn WordPress: possibilities

“Tell me and I forget, teach me and I may remember, involve me and I learn”

Benjamin Franklin

1. Start for free with WordPress.com

2. Find (free) hosting a. with WordPress

installed automatically

b. install WordPress yourself

3. Install WP on your localhost

Page 18: How to build WordPress sites efficiently with existing themes and plugins

wordpress.com: good for the start

Advantages● free● backups done

automatically ● no software

maintenance● always live, always

fast● jetpack: a kit full of

useful features

Limitations● limited themes● no outside plugins ● ads placed on your

site● no FTP access to

files (no custom php coding)

Page 19: How to build WordPress sites efficiently with existing themes and plugins

localhost - a website on your own PC

How to have a localhost● XAMPP● Appserv● MAMP PRO

For Mac

Page 20: How to build WordPress sites efficiently with existing themes and plugins

Making your site attractive with themes

Page 21: How to build WordPress sites efficiently with existing themes and plugins

Searching for themes

1. Free themes in WordPress.org repository

2. Free commercial themes

3. Premium themes

Page 22: How to build WordPress sites efficiently with existing themes and plugins

Searching WordPress theme repository

Page 23: How to build WordPress sites efficiently with existing themes and plugins

Use filters

Page 24: How to build WordPress sites efficiently with existing themes and plugins

Commercial yet free: a good compromise

Source: http://gavickpro.com/

Page 25: How to build WordPress sites efficiently with existing themes and plugins

Commercial yet free: a good compromise

source: http://www.woothemes.com/

Page 26: How to build WordPress sites efficiently with existing themes and plugins

Commercial yet free: DesignWall (VN)

source: http://www.woothemes.com/

Page 27: How to build WordPress sites efficiently with existing themes and plugins

Premium themes

Popular theme stocks● ThemeForest.net● ThemeplateMonster.

com● MojoThemes.com● AppThemes.com

picture comes from http://themeforest.net/

Page 28: How to build WordPress sites efficiently with existing themes and plugins

Premium themes: what to expect

● very good design● easy to customise● rich sliders● fully responsive● demos and sample

data (xml)● rich documentation

including videos● wooCommerce and

WPML supportpicture comes from the7 theme, source: http://themeforest.net/item/the7-responsive-multipurpose-wordpress-theme/5556590

Page 29: How to build WordPress sites efficiently with existing themes and plugins

Choosing a theme: tips and hints

● theme flexibility saves your time

● check author credibility

● watch the pictures● watch the fonts

Multipurpose themesfree● Responsive● Attitudepremium● Avada● Enfold● X - The Ultimate

WordPress Theme

Page 30: How to build WordPress sites efficiently with existing themes and plugins

A tip: fill in your site with example content

● use WP Example Content (or similar) plugin

Page 31: How to build WordPress sites efficiently with existing themes and plugins

What elements need checking?

● Headings: h1, h2, h3… tags ● Bullets● Page/post designs, ● Widget● Fonts (change it easily or not, the fonts

support UTF-8 or not)● Responsive - MOST IMPORTANT IN MULTI-

SCREEN AREA

Page 32: How to build WordPress sites efficiently with existing themes and plugins

Nice pictures and fonts: so far so good...

source: http://themeforest.net/item/newsroom-responsive-news-magazine-theme/3357554

Page 33: How to build WordPress sites efficiently with existing themes and plugins

Disable images and switch to default font

source: http://themeforest.net/item/newsroom-responsive-news-magazine-theme/3357554

Page 34: How to build WordPress sites efficiently with existing themes and plugins

Customising your theme: a step further● useful plugins

○ Google fonts○ custom CSS○ drag & drop

functionality (Layouts plugin)

● learn CSS and inspecting tools

● learn how to create a child theme

Page 35: How to build WordPress sites efficiently with existing themes and plugins

Making your site functional with plugins

Page 36: How to build WordPress sites efficiently with existing themes and plugins

Most wanted

Most wanted functionality for business websites:● under construction● contact forms● nice effects for galleries● social media integration● newsletters● security and backups● SEO and statistics● speeding up

Page 37: How to build WordPress sites efficiently with existing themes and plugins

Most popular WordPress plugins

source: http://plugintable.com/

Page 38: How to build WordPress sites efficiently with existing themes and plugins

Under construction

source: https://wordpress.org/plugins/ultimate-coming-soon-page/

Page 39: How to build WordPress sites efficiently with existing themes and plugins

Contact form 7

● easy to install and configure

● lots of options● non-official WP

standard for contact forms (themes are compatible with)

picture comes from http://makiety.olkusz.pl/ site, based on Roya theme

Page 40: How to build WordPress sites efficiently with existing themes and plugins

Lightbox effect for galleries

How to create galleries ● use WordPress

native gallery● add a plugin for

lightbox effectLightbox plugins● Easy FancyBox● Gallery Carousel

Without JetPackpicture comes from: http://wordpress.org/plugins/easy-fancybox/

Page 41: How to build WordPress sites efficiently with existing themes and plugins

Newsletters and new posts notifications

MailPoet plugin● easy to configure● drag and drop

newsletter editor● sends your latest

posts automatically● Gmail, iPhone,

Android, Outlook, Hotmail support

source: https://wordpress.org/plugins/wysija-newsletters/

Page 42: How to build WordPress sites efficiently with existing themes and plugins

Schedule automatic backups with plugins

BackWPup● decide what to

backup● decide where to

store your backups● backups scheduled

or made on demand

source: https://wordpress.org/plugins/backwpup/

Page 43: How to build WordPress sites efficiently with existing themes and plugins

Secure your site with iThemes SecurityExample plugin features● Renames "admin"

account● Changes the URLs for

WordPress dashboard ● Changes wp-content

path● Changes the WP

database table prefix● Registers bad login

attemptssource: https://wordpress.org/plugins/better-wp-security/

Page 44: How to build WordPress sites efficiently with existing themes and plugins

SEO plugins: rank high in SERP

The things to consider:+ sitemap+ rel=canonical+ social tags+ customized title and description

Recommendation plugins: + WordPress SEO+ All in One SEO Pack

Page 45: How to build WordPress sites efficiently with existing themes and plugins

Searching for a good plugin: tips & hints

● ratings● reviews● number of

downloads● support● if plugin author

builds a business around a plugin, it’s a good sign

pictures come from https://wordpress.org/plugins/events-manager/

Page 46: How to build WordPress sites efficiently with existing themes and plugins

Extending WP functionality: a step furtherWhat to use: some ideas ● different elements on the

sidebars for some posts or pages

● custom post types and taxonomies

● custom fieldsUseful Free Plugins● Custom sidebars● Types

Page 47: How to build WordPress sites efficiently with existing themes and plugins

DiscussionQ & A

Page 48: How to build WordPress sites efficiently with existing themes and plugins

Big Thanks!Dat HoangCommunity & Support Vietnam E: [email protected]: wpml.org | wp-types.com | icanlocalize.com

Saigon, July 12, 2014