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

How to build WordPress sites efficiently with existing themes and plugins

Sep 08, 2014

Download

Technology

Dat Hoang

● 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/
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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