2. Best plugins for a beginner blogger?
Before you install a plugin, what functionality do
you need?
www.amakar.com 2
3. Best plugins for a beginner blogger?
SEO
• All in One SEO Pack
• WordPress SEO by Yoast
Spam
• Akismet
Google Integration
• Google XML Sitemaps
• Google Analytics for
WordPress
• Google Analyticator
Technical Functions
• WP Super Cache
• Wptouch
• Jetpack by WordPress.com
• WP-PageNavi
• Broken Link Checker
• W3 Total Cache
• Redirection
www.amakar.com 3
4. Best plugins for a beginner blogger?
Connecting with Visitors
• Contact Form 7
• Ninja Forms
• Really Simple CAPTCHA
• Are You Human
• Fast Secure Contact Form
• Digg Digg
• Sociable
• GTrans
• WP to Twitter
• AddThis
• Buddy Press
Content Management
• TinyMCE Advanced
• NextGEN Gallery
• Word Press Importer
• Yet Another Related Posts
Plugin
• Smart YouTube PRO
• WP-Polls
www.amakar.com 4
5. Best plugins for a beginner blogger?
Monetization
• WP e-Commerce
• WooCommerce
• Cart66
• iThemes Exchange
• http://www.tipsandtricks-hq.com/ecommerce/wp-
shopping-cart
Source
http://visual.ly/wordpress-most-popular-plugins
www.amakar.com 5
6. Andy’s Default Plugins
• Akismet
• Contact Form 7
• Redirection
• Are You Human
• Pretty Link Lite
• Digg Digg
• Google XML Sitemaps
• TablePress
• WordPress SEO
www.amakar.com 6
7. Best Themes for a Beginner Blogger
• Twenty Twelve
• Free WooThemes
– http://www.woothemes.com/product-
category/themes/?prod_cat[]=100&s=&post_type
=product
www.amakar.com 7
8. Free Themes vs Paid
• You get what you pay for
– Expert Design
– Functions and Capability
– Support…Support…Support
• WooThemes provides 3 themes for $70
www.amakar.com 8
9. Useful Resources
• What are 2-3 good resources to follow to learn
as much as possible without suffering from
analysis paralysis?
– http://wp.tutsplus.com/
– http://www.chrislema.com
– http://www.wpbeginner.com
– Google / YouTube what you want to learn
www.amakar.com 9
10. What do most people use WordPress to
accomplish?
• Content Marketing and Promotion
• Blogging
• Corporate Presence
• Membership Sites
• Application Development
– Software As A Service
– http://www.betterbooktools.com
www.amakar.com 10
11. Can you do self-publishing with it?
• Blogging
• Membership Site
• Kindle Ritual : Amazon Kindle self-publishing
solution
• Blog Series = Kindle Self Publishing
www.amakar.com 11
12. Customize vs Template/Plugin
• How much effort should I devote on finding a
developer to custom code my wordpress site
VERSUS looking for a plugin or template that
can do what I want?
• Approach
1. Template the look and feel
2. Plugin for features
3. Customization
www.amakar.com 12
13. Customize vs Template/Plugin
• How complex are your requirements?
• Do you have a budget to work with a
developer?
• Perception : Outsource to a $5 / hr developer
• Get what you pay for
www.amakar.com 13
14. Best Form Plugin
• How does Google forms compare with Gravity Forms
or Contact 7 in WordPress?
• Google Forms (Free)
– Excellent quick form to spreadsheet solution
– Embed or link to a site
• Contact 7 (Free)
– Simple form submission to email
• Gravity Forms (Paid)
– Advanced Form features
– Multi Form surveys, conditional logic, stores results
– Action hooks
www.amakar.com 14
15. Development to Production Workflow
• What is the best work flow for developing on
a local machine and then uploading to a
server?
– Both web and database files
– Avoid overwriting config files
www.amakar.com 15
16. Development to Production Workflow
• www.yourdomain.com
• dev.youdomain.com
• Local machine (XAMP, MAMP)
• PHP files and MySQL Database
• Duplicator Plugin
– http://wordpress.org/plugins/duplicator/
– Exports files and database
– Imports files, database and renames URLs
www.amakar.com 16
17. How to setup Ping backs
• Ping Backs
www.amakar.com 17
18. How to setup Related Blog Posts
• Contextual Related Posts
• http://wordpress.org/plugins/contextual-
related-posts/
www.amakar.com 18
19. Joomla vs WordPress
• There are so many template out there. I am
used to Joomla where we create the design
and not use templates. Can you do the same
with Wordpress?
www.amakar.com 19
20. Joomla vs WordPress
• Joomla uses components
in defined sections
• WordPress uses templates
– Templates assigned by page
– Edit template code to create
a different layout
www.amakar.com 20
23. How to take orders online and make
payments
• WordPress plugins can be added to support
order entry and payments
• May need a customized solution with Gravity
Forms depending on complexity
www.amakar.com 23
• WP e-Commerce
• WooCommerce
• Cart66
• iThemes Exchange
• http://www.tipsandtricks-hq.com/ecommerce/wp-
shopping-cart
24. How to minifying Javascript in WP?
• Enqueueing scripts in the functions.php is
great
– Would like to cut down on my js and css requests.
– It seems like whenever you inspect wp-sites, the
head is full of scripts being loaded.
• If (is_page( 42 ) ) { do_something (); }
www.amakar.com 24
25. How do I create a permanent (static) home
page?
• Settings - Reading
www.amakar.com 25
26. What is a permalink and which should
I chose?
• The URL for your post is ugly and unhelpful.
You can turn it into a dated or undated named
page in settings.
www.amakar.com 26
28. How do I get Twitter tweets to show
on my blog?
• Plugins are used to display the Twitter feed
• Jetpack
• Real Time Twitter
– http://wordpress.org/plugins/real-time-twitter/
• Use Twitter’s own widget tools
– https://twitter.com/settings/widgets
www.amakar.com 28
30. How can I hide my WordPress site
when I'm working on it?
• Ultimate Coming Soon Page Plugin
www.amakar.com 30
31. How can I hide my WordPress site
when I'm working on it?
• Hide from search engines
www.amakar.com 31
32. How to Create a Child Theme
• Why use a Child Theme
– Child theme allows customization
– Child theme prevents losing customizations when
the original theme is updates
www.amakar.com 32
34. How to Create A Child Theme
• Import the parent them
• Activate your theme
• Copy and modify template php files
– Without overwriting master files
www.amakar.com 34
35. Functions.php vs Plugin
• You want to customize your website
• Option 1: Add function to your functions.php
file
– Quick and Easy
– One single error crashes your site
• Option 2: Create a plugin
– More overhead to create
– May generate error but doesn’t crash the site
www.amakar.com 35
36. What are custom post types?
• Custom post types are new post types you can
create
– Directory, Book, Recipe
• How to set them up?
– http://wp.smashingmagazine.com/2012/11/08/co
mplete-guide-custom-post-types/
– http://wordpress.org/plugins/custom-post-type-
ui/
www.amakar.com 36