SlideShare a Scribd company logo
1 of 56
Everything
WordPress
Eric Myers
PodCampAZ
Nov. 20, 2010
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
1
Eric J Myers
Loves WordPress who runes a Web
Devolpment company called
NerdEnvy Solutions
• @ericjmyers
• eric@nerdenvy.net
• http://www.nerdenvy.net
• http://www.ericjmyers.com
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
2
 I am Eric J Myers
 High School as a Sophomore.
 I love technology and I designing WordPress
websites in my spare time.
 I am a Apple Fan boy!
 I love WordPress; duhhhhhhh…
 My laptop is a HP Pavillon dv6t Select
Edition
About Me
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
3
What is WordPress
• WordPress is a very popular blog publishing
application and content management system.
• It was first released in May 2003 by its co-
founders Matt Mullenweg and Mike Little as a
(considered the official) successor to
b2cafelog.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
4
Requirements for WordPress
• PHP version 4.3 or greater
• MySQL version 4.0 or greater
• Running on a Linux Host
• Or:
• For a free Blog: http://wordpress.com/
• http://www.nerdenvy.net/billing promo code
->>> podcampaz
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
5
Features
• Easy installation and upgrades
• WordPress Pages
• Easy Importing
• Themes
• Comments
• Multiple authors
• Full user registration
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
6
Public Service Announcement #1
• It’s WordPress.
• Not Wordpress or Word Press
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
7
Public Service Announcement #2
• Fight the fauxgo
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
8
Public Service Announcement #3
• WordPress = Open Source, Free Software
• Please respect the license.
• Promote user freedom.
• Spread the word.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
9
Ok, lets break it down!
• Parent vs. Child Themes
• Top 19 Things To After Installing WordPress
• Don’t Do’s For WordPress…
• My Top 19 Plugins
• Plugins
• SEO
• Themes
• Security
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
10
• Parent vs. Child Themes
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
11
“Parent” themes are...
• • any theme created by anyone
• • no specific coding requirements
/*
Theme Name: Traction
Theme URI: http://thethemefoundry.com/traction/ Description: A
super clean magazine theme featuring built-in post thumbnail support,
a featured post slider, and a robust theme options menu.
Version: 1.02
Author: The Theme Foundry
Author URI: http://thethemefoundry.com/
Tags: fixed-width, two-columns, dark, black, blue, red, green, right-
sidebar, threaded-comments, theme-options, translation-ready */
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
12
“Child” themes are...
• • a subset of modifications
• • only requirement is style.css
/*
Theme Name: Traction PRO Child Theme
Theme URI:http://thethemefoundry.com/traction/
Description: PRO child theme for Traction.
Version: 1.02
Author: The Theme Foundry
Author URI: http://thethemefoundry.com/
Template: traction
*/
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
13
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
14
The importance of child themes...
• you don’t have to reinvent the wheel
• change only what you need
• theoretically protects your modifications from
updates
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
15
Basic Parent/Child theme concepts
• load parent theme css
• override templates to change layouts
• functions.php does not get overridden
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
16
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
17
Top 19 Things To After Installing WordPress
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
18
• 1. Change the Admin Password and Manage Your Authors
• WordPress gives you some random concoction of a password that you’re
*never* going to remember so the first thing you need to do is change this
to something memorable.
• 2. Edit Permalinks
• By default your articles’ urls will look something like
www.leemunroe.com/?p=396. This url structure is poor for SEO and poor
for usability (makes no sense to your users).
• By changing your url structure to something like www.leemunroe.com/25-
hot-female-web-designers you can include the post’s keywords in the url
and it makes more sense to your users.
• Go to Settings > Permalinks
• Under ‘Common settings’ choose ‘Custom Structure’
• Enter %postname%/ in the field
• Or if you prefer to have the category in the url as well, enter
%category%/%postname%/
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
19
• 3. Upload Your Theme and Activate It
• Download a theme or design your own
• Unzip and upload it to wp-content > themes
• Activate it via Appearance > Themes (then just click on your theme)
• 4. Add Your Categories and Change the Default
• When you install WordPress the default category is ‘Uncategorized’ and this just looks ugly. Assume
at some point you’re going to post an article and forget to select a category – what would you want
that post to come under by default? I tend to use News or something general like that.
• Go to Posts > Categories
• Click on ‘Uncategorized’ to edit it – change it to ‘News‘ or similar
• Add your other blog categories
• 5. Activate Akismet
• Akismet is a plugin that blocks comment spam and if your blog allows comments then trust me,
you’re going to get spammed.
• Fortunately Akismet comes with WordPress, you just need to activate it.
• Go to the Plugins page in the admin area and activate Akismet
• To complete Akismet activation, WordPress requires an API key. You can get this by registering on
WordPress.com then viewing your profile.
• Now go to Plugins > Akismet Configuration, and paste in your key.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
20
• 6. Install Google XML Sitemaps
• Google XML Sitemaps generates a compliant XML-Sitemap for your site, allowing
the major search engines (Google, Yahoo, Ask, MSN) to easily index your site. Every
time you edit or add a post, the sitemap will modify itself.
• Click here for Google XML Sitemaps plugin.
• Now go to Google Webmaster Central and log in with your Google Account. On the
first page, there will be a link to “Verify” your site. Follow the instructions there.
• Once that’s done, you can then click the “Add Sitemap” link from the first page and
put in the URL to your sitemap, which will be
http://www.yoursite.com/sitemap.xml
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
21
• 7. Install WordPress Database Backup
• Always good to have a backup in place. Things may go wrong
with your server, or you could even make a mistake yourself.
• WordPress Database Backup will backup your WordPress blog,
and you can even set it so it will email you a backup on a
weekly basis, so you don’t have to do anything yourself but
activate it.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
22
• 8. Test Your Blog With Dummy Content
• You’ll not know what your blog will truly look like until you have thoroughly tested
it with multiple posts and all types of formatting applied.
• Import the sample post collection (Tools > Import > WordPress) and your blog will
compile with sample posts including comments, parent/child categories and
formatting, allowing you to thoroughly test it and make any theme alterations.
• 9. Add your RSS feed to Feedburner
• First edit your RSS settings. Settings > Reading and you can edit how many posts
you want to show in your RSS feed and whether they should show the full post or
not.
• Now you want to burn your feed with Feedburner. Feedburner will provide you
with stats on your feeds and automatically ping services so your new content is
updated immediately along with a whole host of other services.
• Once you have signed up to Feedburner, change your feed subscription link in your
theme. Place the following code between the head tags.
• <link rel="alternate" type="application/rss+xml" title="Feed Title" href="YOUR
FEEDBURNER URL"
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
23
• 10. Activate your Analytics
• Keep track of your users and traffic. I
recommend Google Analytics.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
24
• 11. Protect your plugins
Plugins are an easy way for a hacker to get access to your blog if they’ve got flaws in them. An easy
way for hackers to find out which plugins you’re using is to go to /wp-content/plugins/, and they’ll find all the
plugins that you’re using. The solution? Put a blank index.html file in the wp-content/plugins/ folder.
• 12. Update WordPress
This is super-easy to do, but a surprising number of people don’t do it: update WordPress. If you’re
super-security-conscious then don’t upgrade to the next big release immediately (ie 2.8), wait for the bug fixes
to come in (ie wait for 2.8.1).
• 13. Pick a good password
`Common sense. Use a good password. Don’t use the same password that you use on every site, create
something that is easily memorable, with a mix of UPPER and lower case and some numbers in there too.
Change your password regularly too.
• 14. Change the admin user name
`By default, the WordPress user name is admin. [Lots]% of people don’t change it. Why should you change it? If
a hacker has your username, he’s halfway there to getting into your site, he just has to guess your password. If
the hacker has to guess your username as well, then that’s twice as much work to do. It’s super easy to migrate
posts from one user to another, just create your new user and then delete the admin user. You’ll be given the
option to migrate posts to another user.
• 15. Protect your WP-Config.php file
Your WP-Config.php contains your database name, database username and database password.
It’s something to protect.
Just add the following code to your .htaccess file:
# protect wpconfig.php order allow,deny from NerdEnvy - nerdenvy.net1/29/2015
Everything WordPress by Eric Myers @
PCAZ
25
• 16. Hide your WordPress version
First off, go into your header.php file and remove the meta data (something like <meta
name=”generator” etc). Trouble is, WordPress adds in the meta data automatically! How do you
remove it? Paste this code into your functions.php file.
<?php remove_action('wp_header', 'wp_generator'); ?>
• 17. Limit the number of times user can enter their password (wrongly)
The Login LockDown plugin will lock out users if they enter their password wrong too
many times. You can choose how many times users can enter their password and also how long
they’re locked out for via a neat options page.
• 18. Limit WP-Admin access by IP
This isn’t something that I do personally, as I blog on a fair number of different
computers, but if you’re just on the one, with a fixed IP, then this is a great hack for you: you can
restrict access to the wp-admin directory with a spluginimple .htaccess hack:
• order deny, allow allow from a.b.c.d. #your static ip deny from allSource – Nometech
• 19. Login via SSL
If your host has an SSL certificate then you can use this great little plugin to login via
SSL. The Admin SSL plugin “secures login page, admin area, posts, pages – whatever you want –
using Private or Shared SSL.”
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
26
Don’t Do’s For WordPress…
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
27
• Not using self-hosted WordPress: Yes, there are easier,
simpler, quicker ways to get a blog fired up. But none
of those easier paths will give you the control you will
require later on. I don’t mean to imply self-hosted
WordPress is the only way to go. It’s not. But if you’re
new to blogging, and you want to do this for business,
the learning curve is worth it. Trust me, after you’ve
been blogging for even a short time, you’re really,
really going to want to be able to tweak some things,
optimize your site and take things to the next level, and
if you’re on a platform that doesn’t give you that
control, your creativity is going to be stifled. That’s not
a good thing. If you want to skip the learning curve
altogether and just get a rocking professional blog site
up without a hassle, just hire me to do it for you.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
28
• Using Pirated WordPress Theme;
It's not difficult to find a pirated WordPress theme on torrents
and download it for use but the thing to ask is are those themes really
worth using. Mostly these files contain some Malware or virus in it or
link to some bad network which may be hidden from you. These
malwares are designed to harm your website and leech unnecessary
bandwidth or cause some other kind of malfunctioning to your
website. If your web hosting company notices any malware in your
hosting account they terminate your account instantly and in many
cases without any notice. Trying to save a few bucks can really cause a
big damage to your blog. I hope you are not making this mistake.
• Running Your Blog On Old WordPress Version;
It's never safe to run a blog on outdated WordPress versions as
it's a delight for hackers because they know the loopholes in the
old WordPress versions and can use them to harm your blog. It's
always smart thing to keep your WordPress blog updated to latest
version.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
29
• Using Unnecessary WordPress Plugins
Don't fill up your plugins section with lots and lots of plugins which may not
be useful to you. Using a plugin just because someone else is using is not really a thing
to follow this applies for plugins apart from security plugins but also don't be too
obsessed with collecting security plugins and installing each and every plugin blindly.
Revise your blog needs and choose your plugins according to that. More the
plugins run on your blog more number of process will run which will put extra load on
the server.
• Making Maintenance Changes To Your Live Blog
If you making changes to your blog while it's live and you have a decent blog
traffic then it really irritate your readers due to any interruption or frequent changes
to page which can effect a user's navigation. There is a maintenance WordPress plugin
which you can use while your blog is undergoing maintenance. Your readers will read a
message that will tell them that the site is down for maintenance, please check back in
few minutes, which is think is far better than a user seeing different things every time
the page is refreshed.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
30
• Being Scared Of Experimenting On Your WordPress Blog
WordPress is one the simplest CMS platforms available.
Technology is changing everyday and you cannot be stagnant
with your blog. If you are new to WordPress then I would suggest
you to learn more about WordPress and start applying those
things which you read, this will help you in understanding
WordPress better. When you will try new things with your blog it
will help you only make your blog better.
• Using The Default WordPress Theme
Too lazy to use a custom theme for your blog. Well
people won't be too exited either in visiting a blog where a
blogger can't even use a custom theme for his blog. There are
hundreds of free WordPress themes out there and it only takes
few minutes to upload and apply the theme.1/29/2015
Everything WordPress by Eric Myers @
PCAZ
31
Top 19 Plugins
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
32
• SEO Smart Links – This SEO-friendly plugin can automatically link keywords and
phrases to related comments, posts, pages, and categories within your site. This
makes less prominent pages or older content more relevant and crawl-able for
search engines, and keeps site visitors engaged. It also lets you set “nofollow” tags
on URL’s and create custom keyword lists with automated URL hyperlinks for
individual terms.
• I Love Social Bookmarking - I.L.S.B. is a great way to encourage blog readers to
rank your post on popular social media sites. In the past year, sites like Digg,
Delicious, StumbleUpon, and Sphinn have become major resources for driving
relevant traffic to quality site content. This plug in inserts an attractive drop-down
menu next to your blog posts that allows readers to submit or rank your site
content on a number of popular social media sites, without leaving your blog.
• WP to Twitter —Twitter is an ideal space for (viral) content sharing since users are
constantly engaged in niche conversations. Now that Google’s Social Search
indexes tweets at the top of SERP’; more tweets/retweets = more indexing
power. WP to Twitter is a plugin that automatically tweets a tiny URL link to new
blog posts or blog edits on your site. Without any additional effort, your content
is distributed to a relevant, willing audience; this can drive relevant traffic and
increase your presence in social search results.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
33
• WP-Super-Cache —This plug in contributes to your site speed and it helps
your blog load faster. The number of pages on your blog that a search
engine will index on a daily basis increases with speed. If indexing each
page is a quicker endeavor, more pages will be indexed. WP-Super-Cache
creates static html pages from your WordPress blog so your server will
present this file instead of the much denser PHP script. This will also help
fortify your server when it is receiving a high amount of traffic, which can
result from all your other great SEO strategies! This is because this plug in
serves a static html page to 99% of your site visitors.
• Robots Meta — Robots Meta automatically inserts “nofollow” tags on
internal site links that are irrelevant to search crawlers; this keeps search
engines from wasting time indexing unimportant pages like results, login,
and admin pages, instead directing crawlers to index primary site content.
• SEO Slug — Blog post titles typically get an h1-h3 heading, which makes
them very important in terms of keyword optimization. SEOSlug optimizes
blog post titles to improve search engine visibility by editing keyword
strings. It removes conjunctions from titles, (words like “as” and “if”) to
allow crawlers to more readily crawl main content keywords as a fluid
string.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
34
• Akismet – Akismet is the comment spam fighter that comes
built into WordPress and it does a mighty fine job. Activate
this plugin and you won’t need to moderate or captcha
your comment submissions. Akismet does 99% of the work
for you.
• WPtouch iPhone Theme – This plugin allows you to
instantly and effortlessly transform your website into a
mobile paradise. Whenever a mobile user accesses your
blog a pleasant looking lighter version designed specially
for mobile devices is presented. This is a must have for
2010.
• Backtype Tweetcount – If you’re using the TweetMeMe
tweet counter badge on your blog then kill it right now.
Nobody wants to authorize another program to access their
Twitter account just to share a link to your site.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
35
• Nofollow Case by Case – This site’s comment links are dofollow. I’ve
stripped out all of the nofollow tags from the comment section of Site
Sketch 101. You leave a comment here and Google page rank will chase
you all the way back to your site. This plugin is what makes that happen.
So leave a comment here and then install this awesome WordPress Plugin
at your blog.
• WP-DBManager – This little gem is amazing for backing up your website. It
actually has quite a few functions that it can perform but perhaps it’s most
impressive feature is it’s ability to email the entire WordPress database to
me every day.
• Thank Me Later – This plugin is great. It sends an email to all first-time
visitors. You can write up the email to remind them about your RSS feed
or just to invite them to connect with you personally. I do both.
• WP-PageNavi – Those ‘Older Posts’ and ‘Newer Posts’ links are
boring. With WP-PaveNavi you can get page buttons so users can go
directly to whichever page they want. Plus they look a lot better than
plain little links.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
36
• Permalinks Moved Permanently – Last year I moved all of my permalinks to post
the page so that they wouldn’t be so long. This would have meant that all of the
links to my posts would generate 404 errors. This plugin just forwards all the links
and PR to the new addresses.
• SEO Slugs – Using your entire post title as the slug for the article can make web
addresses long and it can waste the opportunity to focus on using your
keywords. This plugin strips out all the unnecessary words from the permalink for
you so that you don’t have to.
• SEO Smart Links – Do you inter-link your articles? You should. Linking within an
article to other articles is a great way to build Page Rank throughout your site and
it’s a great way to get readers to find your other articles on similar subjects. This
plugin will interlink keywords to your other articles for you.
• Subscribe to Comments – This plugin took a little bit of work to get it to work right
but it’s great because it allows people to subscribe via email to any other
comments that show up on a given post. This helps get readers to keep coming
back.
• Top Commentators Widget – At the bottom of the sidebar here, you can see the
top 10 commentators for this month. This is a great way to provide a dofollow link
back to the people who help make your site great.
• WordPress Related Posts – If a reader enjoys one of your articles then one of the
best things that you can do is to put some more articles in front of them to keep
them digging through your site.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
37
• Simple Feed Copyright: Adds a simple copyright notice at end of full text articles in
your feed. A notice gets attached at the bottom of feed articles.
• Subscribe Me: The Subscribe Me plugin will add buttons that let your visitors share
your content on social media sites such as Bloglines or Google Reader.
• Subscribe2: Subscribe2 provides a comprehensive subscription management and
email notification system for WordPress blogs that sends email notifications to a
list of subscribers when you publish new content to your blog. Plaintext excerpt,
plaintext full post or HTML full post.
• What Would Seth Godin Do: This plugin requires cookies. Users without support
for cookies will always see the new visitor message. New visitors will appreciate
some context and background information about your site. This is your chance to
offer them a special welcome and invite them to become permanent subscribers.
• Subscribe-Remind: some text will automatically be placed at the end of each of
your posts inviting your readers to subscribe to your RSS feed.
• Recommended Reading: Google Reader Shared: The "Recommended Reading"
plug in is the easy way to do it! All you need is a free Google Reader account. It
includes an easy to use configuration panel inside the WordPress settings menu.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
38
Plugins
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
39
• Advanced WYSIWYG Editor – adds more
editing options to the WYSIWYG post editor.
See it below
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
40
• Ever wanted to see how a plugin would interact on your site before
activating it? Plugin Test Drive was written for just that purpose. You
can test it out to see how it looks on your site and configure it
properly before making it publicly activated for your visitors.
• How does it work?
• Plugin Test Drive works by conditionally activating the plugin based
on user name or IP address. Use the IP address option if you’re
testing plugins that are intended for unregistered visitors only.
Select username for testing plugins that work mainly with
registered users.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
41
• WordPress Firewall SEO – This is the one that I use. I like the fact that it
sends me emails with details of the attack and the attacker’s IP address, as
well as blacklist & whitelist capability. It also has a set of hard-coded
criteria that it rejects and prefitted whitelist to make it work out-of-the-
box.
• http://www.seoegghead.com/software/wordpress-firewall.seo
• WP Security Scan –Scans your WordPress installation for security
vulnerabilities and suggests corrective actions.
Google Analyticator: Google Analyticator adds the necessary JavaScript
code to enable Google Analytics logging on any WordPress blog.
http://wordpress.org/extend/plugins/google-analyticator/
• Contact Form 7: Can manage multiple contact forms, plus you can
customize the form.
• http://wordpress.org/extend/plugins/contact-form-7/
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
42
• 8 Backstage Plug-ins:
• WP Super Cache:This plugin generates static html files from your dynamic WordPress blog. After a
html file is generated your webserver will serve that file instead of processing the comparatively
heavier and more expensive WordPress PHP scripts.
• Wp-SlimStat: you can see detailed stats of your WordPress blog. It also filter details and stats using
the filter form inside Details panel.
• Google Analytics and Feedburner Reports plugin for WordPress: allows you to easily view your
Google Analytics and Feedburner reports in your WordPress administration area.
• Download Monitor: plugin for uploading and managing downloads, tracking download hits, and
displaying links. The whole idea to this plugin is to keep your website downloads organised, and
provide means to monitor the amount of downloads a file has, along with an easy method of
linking to those files using its own tags.
• cforms: offering convenient deployment of multiple contact forms throughout your blog or even on
the same page. The form submission utilizes AJAX, falls back, however, to a standard method in
case AJAX/Javascript is not supported or disabled.
• StatPress: the real-time plugin dedicated to the management of statistics about blog visits. It
collects information about visitors, spiders, search keywords, feeds, browsers etc.
• Ozh' Admin Drop Down Menu: all admin links available in a neat horizontal CSS driven drop down
menu. No need to click on "Manage" then "Pages" to edit pages, go to any admin page from any
admin page.
• Excerpt Editor: Excerpt Editor provides a convenient place for creating and editing all excerpts. It
can also add custom excerpts for pages (not possible without a plugin).
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
43
• With .htaccess you can do so many things, but the risky part is almost all the time you need to edit
your .htaccess file manually. However, now there is a special htaccess wp plugin for WordPress
blogs that does so many things (full features are below the screenshot). All you need is “enable” a
particular feature and it will rewrite your .htaccess file automatically.
• Full Features
• Directory Protection
Enable the DirectoryIndex Protection, preventing directory index listings and defaulting.
• Password Protect wp-login.php
Requires a valid user/pass to access the login page
• Password Protect wp-admin
Requires a valid user/pass to access any non-static (css, js, images) file in this directory.
• Protect wp-content
Denies any Direct request for files ending in .php with a 403 Forbidden.
• Protect wp-includes
Denies any Direct request for files ending in .php with a 403 Forbidden.
• Common Exploits
Block common exploit requests with 403 Forbidden.
• Stop Hotlinking
Denies any request for static files (images, css, etc) if referrer is not local site or empty.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
44
• WP Vivtiger Image ResizerAllows users to crop
and resize an image easily using the
WordPress attachment system.
http://wordpress.org/extend/plugins/vivtiger-
image-resizer/
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
45
SEO
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
46
• 3 SEO Plug-ins:
• All in One SEO Pack : Automatically optimizes your
WordPress blog for Search Engines (Search Engine
Optimization). Optimizes your WordPress blog for Search
Engines (Search Engine Optimization).
• Google XML Sitemaps: This plugin will generate a
sitemaps.org compatible sitemap of your WordPress blog
which is supported by Ask.com, Google, MSN Search and
YAHOO. This is a must have if you want your blog to move
up on the Google index. Highly recommended.
• No Self Pings: Prevents WordPress from sending pings to
your own site, for example there are times when you want
to link directly related articles like Part 1, Part 2, by default
site will get pinged by itself.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
47
• mod_pagespeed is an open-source Apache
module that automatically optimizes web
pages and resources on them. It does this by
rewriting the resources using filters that
implement web performance best practices.
Webmasters and web developers can use
mod_pagespeed to improve the performance
of their web pages when serving content with
the Apache HTTP Server.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
48
• HeadSpace 2: WordPress SEO Made Simple-
Move over All in one SEO. There’s a new guy in
town. HeadSpace provides you with the
features you need to drive your site to the
top. People spend way to much time working
on SEO and too little time writing great
content. This plugin let’s you put your focus
back where it belongs. It takes care of all the
SEO work that your blog will need.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
49
• HeadSpace2 is an all-in-one meta-data manager that allows you to fine-tune the SEO potential of your site. Visit
the HeadSpace page for a video demonstration.
• You can configure meta-data for:
• Posts Pages Categories Home page Author pages Search pages 404 page You can define: Tags/keywords, with
suggested keywords Descriptions Page titles Custom 'more text‘ Site name and site description Custom themes -
change your theme on each page! Custom plugins - load a plugin only on specific pages Additional CSS and
JavaScript files Noindex and nofollow meta tags Follow/follow on archive, category, page, tag, and comment links
It also allows you to add: Google Analytics Google Webmaster Google section targeting Mint statistic 103bees
Statcounter CrazyEgg heat map Feedburner Stats Pro Apture Yahoo! Site Explorer Microsoft Live Verification HitTail
Piwik tracking AWStats tracking
• You can also:
• Disable visual editing
• Disable widgets
• Configure first-time visitor messages
• Add frame-breaker code
• Disable WordPress auto-formatting (wpautop and wptexturize)
• Configure memory limits, error reporting, and system timeouts
• This is all included in a single plugin. Because of the large number of other meta-data plugins, HeadSpace provides
an import function for the following plugins:
• Ultimate Tag Warrior
• All-in-one SEO
• HeadMeta Decription
• Jerome's Keywords
• lud.icro.us Head Meta
• SEO Title Tags
• Simple tagging
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
50
Themes
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
51
Lalalalala, ok…
There mare many themes, my favorite is
Platform Pro by Pagelines,
who make AWESOME THEMES
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
52
Security
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
53
• 5 Security plug-ins
• WordPress Database Backup:WordPress database backup creates backups of
your core WordPress tables as well as other tables of your choice in the same
database.
• Semisecure Login: The Semisecure Login plugin for WordPress increases the
security of the login process by using client-side MD5 encryption on the password
when a user logs in.
• WP-SpamFree Anti-Spam: An extremely powerful WordPress anti-spam plugin that
eliminates blog comment spam, including trackback and pingback spam. Finally,
you can enjoy a spam-free WordPress blog! Includes spam-free contact form
feature as well.
• SI CAPTCHA Anti-Spam: dds CAPTCHA anti-spam methods to WordPress on the
comment form, registration form, login, or all. In order to post comments or
regiser, users will have to type in the phrase shown on the image.
• User Locker: This plugin closes this security hole by introducing maximum number
of invalid login attempts. When someone exceeds this number, his/her account
becomes locked, and can be unlocked only by requesting new password (using
Lost Password option) or asking Admin for help (he/she can do it too).
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
54
• WP Security Scan
• This very easy to use plugin will sort out some
of the basic security issues with WordPress –
it’ll change your database’s name and alert
you to flaws in your installation’s security,
amongst other features.
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
55
Questions?
• @ericjmyers
• eric@nerdenvy.net
• http://www.nerdenvy.net
1/29/2015
Everything WordPress by Eric Myers @
PCAZ
56

More Related Content

What's hot

Building a Library Website with WordPress
Building a Library Website with WordPressBuilding a Library Website with WordPress
Building a Library Website with WordPressNicole C. Engard
 
WordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: UpdatesWordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: Updatesthe___miked
 
Kick start your career with wordpress
Kick start your career with wordpressKick start your career with wordpress
Kick start your career with wordpressOpenDev
 
Word press for beginners lesson 3 jalc fall 2015
Word press for beginners lesson 3 jalc fall 2015Word press for beginners lesson 3 jalc fall 2015
Word press for beginners lesson 3 jalc fall 2015Michele Butcher-Jones
 
Mastering use wordpress with post, media, plugins and themes
Mastering use wordpress with post, media, plugins and themesMastering use wordpress with post, media, plugins and themes
Mastering use wordpress with post, media, plugins and themesLuzan Baral
 
All Roads Lead to WordPress
All Roads Lead to WordPress All Roads Lead to WordPress
All Roads Lead to WordPress CMS2CMS
 
Lorelle at WordCamp 2008 - 260 Ways to Break WordPress
Lorelle at WordCamp 2008 - 260 Ways to Break WordPressLorelle at WordCamp 2008 - 260 Ways to Break WordPress
Lorelle at WordCamp 2008 - 260 Ways to Break WordPressLorelle VanFossen
 
Blogging Basics
Blogging BasicsBlogging Basics
Blogging BasicsRino Landa
 
WordPress Customization and Security
WordPress Customization and SecurityWordPress Customization and Security
WordPress Customization and SecurityJoe Casabona
 
WordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manuallyWordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manuallyBalaji kaliamoorthy
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityMichelle Davies (Hryvnak)
 
WordPress best practices by billrice
WordPress best practices by billriceWordPress best practices by billrice
WordPress best practices by billriceRiceDesign
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPressNadine Wildmann
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress BasicsJoe Querin
 
SynapseIndia wordpress installation training module
SynapseIndia wordpress installation training moduleSynapseIndia wordpress installation training module
SynapseIndia wordpress installation training moduleSynapseIndia
 
Kick start your career with WordPress
Kick start your career with WordPressKick start your career with WordPress
Kick start your career with WordPressJignasa Naik
 
WordPress Security Essentials
WordPress Security EssentialsWordPress Security Essentials
WordPress Security EssentialsAngela Bowman
 

What's hot (20)

Building a Library Website with WordPress
Building a Library Website with WordPressBuilding a Library Website with WordPress
Building a Library Website with WordPress
 
WordPress SEO Tips
WordPress SEO TipsWordPress SEO Tips
WordPress SEO Tips
 
Beginning WordPress
Beginning WordPressBeginning WordPress
Beginning WordPress
 
WordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: UpdatesWordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: Updates
 
Kick start your career with wordpress
Kick start your career with wordpressKick start your career with wordpress
Kick start your career with wordpress
 
Word press for beginners lesson 3 jalc fall 2015
Word press for beginners lesson 3 jalc fall 2015Word press for beginners lesson 3 jalc fall 2015
Word press for beginners lesson 3 jalc fall 2015
 
Mastering use wordpress with post, media, plugins and themes
Mastering use wordpress with post, media, plugins and themesMastering use wordpress with post, media, plugins and themes
Mastering use wordpress with post, media, plugins and themes
 
All Roads Lead to WordPress
All Roads Lead to WordPress All Roads Lead to WordPress
All Roads Lead to WordPress
 
Lorelle at WordCamp 2008 - 260 Ways to Break WordPress
Lorelle at WordCamp 2008 - 260 Ways to Break WordPressLorelle at WordCamp 2008 - 260 Ways to Break WordPress
Lorelle at WordCamp 2008 - 260 Ways to Break WordPress
 
Blogging Basics
Blogging BasicsBlogging Basics
Blogging Basics
 
WordPress Customization and Security
WordPress Customization and SecurityWordPress Customization and Security
WordPress Customization and Security
 
DBS-Week9-Wordpress-Session
DBS-Week9-Wordpress-SessionDBS-Week9-Wordpress-Session
DBS-Week9-Wordpress-Session
 
WordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manuallyWordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manually
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & Security
 
WordPress best practices by billrice
WordPress best practices by billriceWordPress best practices by billrice
WordPress best practices by billrice
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress Basics
 
SynapseIndia wordpress installation training module
SynapseIndia wordpress installation training moduleSynapseIndia wordpress installation training module
SynapseIndia wordpress installation training module
 
Kick start your career with WordPress
Kick start your career with WordPressKick start your career with WordPress
Kick start your career with WordPress
 
WordPress Security Essentials
WordPress Security EssentialsWordPress Security Essentials
WordPress Security Essentials
 

Similar to Eric Myers Shares Top WordPress Tips

Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website developmentJohn Faust
 
Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?Michele Butcher-Jones
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site MuhammadUsaid2
 
Most widely used WordPress tips and tricks of 2016
Most widely used WordPress tips and tricks of 2016Most widely used WordPress tips and tricks of 2016
Most widely used WordPress tips and tricks of 2016Reegan
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate WorkshopThe Toolbox, Inc.
 
Wordpress Tech Talk at Atlogys
Wordpress Tech Talk at AtlogysWordpress Tech Talk at Atlogys
Wordpress Tech Talk at AtlogysRitika Garga
 
Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015John A. Walsh
 
WordPress.pptx
WordPress.pptxWordPress.pptx
WordPress.pptxChandlalu
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With LoveUp2 Technology
 
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
2014 WordCamp Austin: Do's and Don'ts of WordPress MultisiteWPMU DEV
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPressMykl Roventine
 
WordCamp RI 2015 - Beginner WordPress Workshop
WordCamp RI 2015 - Beginner WordPress Workshop   WordCamp RI 2015 - Beginner WordPress Workshop
WordCamp RI 2015 - Beginner WordPress Workshop Ella J Designs
 
Your first word press site
Your first word press siteYour first word press site
Your first word press siteMarc Gratch
 
WordPress Questions and Answers Session
WordPress Questions and Answers SessionWordPress Questions and Answers Session
WordPress Questions and Answers SessionAndrew Makar
 

Similar to Eric Myers Shares Top WordPress Tips (20)

Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website development
 
Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site
 
WP-1-cms.pdf
WP-1-cms.pdfWP-1-cms.pdf
WP-1-cms.pdf
 
Word Press Website Tips
Word Press Website TipsWord Press Website Tips
Word Press Website Tips
 
Most widely used WordPress tips and tricks of 2016
Most widely used WordPress tips and tricks of 2016Most widely used WordPress tips and tricks of 2016
Most widely used WordPress tips and tricks of 2016
 
WordPress Workshop
WordPress WorkshopWordPress Workshop
WordPress Workshop
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
 
Wordpress Tech Talk at Atlogys
Wordpress Tech Talk at AtlogysWordpress Tech Talk at Atlogys
Wordpress Tech Talk at Atlogys
 
Wordpress Tech Talk
Wordpress Tech Talk Wordpress Tech Talk
Wordpress Tech Talk
 
Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015
 
WordPress.pptx
WordPress.pptxWordPress.pptx
WordPress.pptx
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
 
WordPress Complete Tutorial
WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete Tutorial
 
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPress
 
WordCamp RI 2015 - Beginner WordPress Workshop
WordCamp RI 2015 - Beginner WordPress Workshop   WordCamp RI 2015 - Beginner WordPress Workshop
WordCamp RI 2015 - Beginner WordPress Workshop
 
Your first word press site
Your first word press siteYour first word press site
Your first word press site
 
Word press powerpoint
Word press powerpointWord press powerpoint
Word press powerpoint
 
WordPress Questions and Answers Session
WordPress Questions and Answers SessionWordPress Questions and Answers Session
WordPress Questions and Answers Session
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Eric Myers Shares Top WordPress Tips

  • 1. Everything WordPress Eric Myers PodCampAZ Nov. 20, 2010 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 1
  • 2. Eric J Myers Loves WordPress who runes a Web Devolpment company called NerdEnvy Solutions • @ericjmyers • eric@nerdenvy.net • http://www.nerdenvy.net • http://www.ericjmyers.com 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 2
  • 3.  I am Eric J Myers  High School as a Sophomore.  I love technology and I designing WordPress websites in my spare time.  I am a Apple Fan boy!  I love WordPress; duhhhhhhh…  My laptop is a HP Pavillon dv6t Select Edition About Me 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 3
  • 4. What is WordPress • WordPress is a very popular blog publishing application and content management system. • It was first released in May 2003 by its co- founders Matt Mullenweg and Mike Little as a (considered the official) successor to b2cafelog. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 4
  • 5. Requirements for WordPress • PHP version 4.3 or greater • MySQL version 4.0 or greater • Running on a Linux Host • Or: • For a free Blog: http://wordpress.com/ • http://www.nerdenvy.net/billing promo code ->>> podcampaz 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 5
  • 6. Features • Easy installation and upgrades • WordPress Pages • Easy Importing • Themes • Comments • Multiple authors • Full user registration 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 6
  • 7. Public Service Announcement #1 • It’s WordPress. • Not Wordpress or Word Press 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 7
  • 8. Public Service Announcement #2 • Fight the fauxgo 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 8
  • 9. Public Service Announcement #3 • WordPress = Open Source, Free Software • Please respect the license. • Promote user freedom. • Spread the word. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 9
  • 10. Ok, lets break it down! • Parent vs. Child Themes • Top 19 Things To After Installing WordPress • Don’t Do’s For WordPress… • My Top 19 Plugins • Plugins • SEO • Themes • Security 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 10
  • 11. • Parent vs. Child Themes 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 11
  • 12. “Parent” themes are... • • any theme created by anyone • • no specific coding requirements /* Theme Name: Traction Theme URI: http://thethemefoundry.com/traction/ Description: A super clean magazine theme featuring built-in post thumbnail support, a featured post slider, and a robust theme options menu. Version: 1.02 Author: The Theme Foundry Author URI: http://thethemefoundry.com/ Tags: fixed-width, two-columns, dark, black, blue, red, green, right- sidebar, threaded-comments, theme-options, translation-ready */ 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 12
  • 13. “Child” themes are... • • a subset of modifications • • only requirement is style.css /* Theme Name: Traction PRO Child Theme Theme URI:http://thethemefoundry.com/traction/ Description: PRO child theme for Traction. Version: 1.02 Author: The Theme Foundry Author URI: http://thethemefoundry.com/ Template: traction */ 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 13
  • 14. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 14
  • 15. The importance of child themes... • you don’t have to reinvent the wheel • change only what you need • theoretically protects your modifications from updates 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 15
  • 16. Basic Parent/Child theme concepts • load parent theme css • override templates to change layouts • functions.php does not get overridden 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 16
  • 17. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 17
  • 18. Top 19 Things To After Installing WordPress 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 18
  • 19. • 1. Change the Admin Password and Manage Your Authors • WordPress gives you some random concoction of a password that you’re *never* going to remember so the first thing you need to do is change this to something memorable. • 2. Edit Permalinks • By default your articles’ urls will look something like www.leemunroe.com/?p=396. This url structure is poor for SEO and poor for usability (makes no sense to your users). • By changing your url structure to something like www.leemunroe.com/25- hot-female-web-designers you can include the post’s keywords in the url and it makes more sense to your users. • Go to Settings > Permalinks • Under ‘Common settings’ choose ‘Custom Structure’ • Enter %postname%/ in the field • Or if you prefer to have the category in the url as well, enter %category%/%postname%/ 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 19
  • 20. • 3. Upload Your Theme and Activate It • Download a theme or design your own • Unzip and upload it to wp-content > themes • Activate it via Appearance > Themes (then just click on your theme) • 4. Add Your Categories and Change the Default • When you install WordPress the default category is ‘Uncategorized’ and this just looks ugly. Assume at some point you’re going to post an article and forget to select a category – what would you want that post to come under by default? I tend to use News or something general like that. • Go to Posts > Categories • Click on ‘Uncategorized’ to edit it – change it to ‘News‘ or similar • Add your other blog categories • 5. Activate Akismet • Akismet is a plugin that blocks comment spam and if your blog allows comments then trust me, you’re going to get spammed. • Fortunately Akismet comes with WordPress, you just need to activate it. • Go to the Plugins page in the admin area and activate Akismet • To complete Akismet activation, WordPress requires an API key. You can get this by registering on WordPress.com then viewing your profile. • Now go to Plugins > Akismet Configuration, and paste in your key. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 20
  • 21. • 6. Install Google XML Sitemaps • Google XML Sitemaps generates a compliant XML-Sitemap for your site, allowing the major search engines (Google, Yahoo, Ask, MSN) to easily index your site. Every time you edit or add a post, the sitemap will modify itself. • Click here for Google XML Sitemaps plugin. • Now go to Google Webmaster Central and log in with your Google Account. On the first page, there will be a link to “Verify” your site. Follow the instructions there. • Once that’s done, you can then click the “Add Sitemap” link from the first page and put in the URL to your sitemap, which will be http://www.yoursite.com/sitemap.xml 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 21
  • 22. • 7. Install WordPress Database Backup • Always good to have a backup in place. Things may go wrong with your server, or you could even make a mistake yourself. • WordPress Database Backup will backup your WordPress blog, and you can even set it so it will email you a backup on a weekly basis, so you don’t have to do anything yourself but activate it. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 22
  • 23. • 8. Test Your Blog With Dummy Content • You’ll not know what your blog will truly look like until you have thoroughly tested it with multiple posts and all types of formatting applied. • Import the sample post collection (Tools > Import > WordPress) and your blog will compile with sample posts including comments, parent/child categories and formatting, allowing you to thoroughly test it and make any theme alterations. • 9. Add your RSS feed to Feedburner • First edit your RSS settings. Settings > Reading and you can edit how many posts you want to show in your RSS feed and whether they should show the full post or not. • Now you want to burn your feed with Feedburner. Feedburner will provide you with stats on your feeds and automatically ping services so your new content is updated immediately along with a whole host of other services. • Once you have signed up to Feedburner, change your feed subscription link in your theme. Place the following code between the head tags. • <link rel="alternate" type="application/rss+xml" title="Feed Title" href="YOUR FEEDBURNER URL" 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 23
  • 24. • 10. Activate your Analytics • Keep track of your users and traffic. I recommend Google Analytics. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 24
  • 25. • 11. Protect your plugins Plugins are an easy way for a hacker to get access to your blog if they’ve got flaws in them. An easy way for hackers to find out which plugins you’re using is to go to /wp-content/plugins/, and they’ll find all the plugins that you’re using. The solution? Put a blank index.html file in the wp-content/plugins/ folder. • 12. Update WordPress This is super-easy to do, but a surprising number of people don’t do it: update WordPress. If you’re super-security-conscious then don’t upgrade to the next big release immediately (ie 2.8), wait for the bug fixes to come in (ie wait for 2.8.1). • 13. Pick a good password `Common sense. Use a good password. Don’t use the same password that you use on every site, create something that is easily memorable, with a mix of UPPER and lower case and some numbers in there too. Change your password regularly too. • 14. Change the admin user name `By default, the WordPress user name is admin. [Lots]% of people don’t change it. Why should you change it? If a hacker has your username, he’s halfway there to getting into your site, he just has to guess your password. If the hacker has to guess your username as well, then that’s twice as much work to do. It’s super easy to migrate posts from one user to another, just create your new user and then delete the admin user. You’ll be given the option to migrate posts to another user. • 15. Protect your WP-Config.php file Your WP-Config.php contains your database name, database username and database password. It’s something to protect. Just add the following code to your .htaccess file: # protect wpconfig.php order allow,deny from NerdEnvy - nerdenvy.net1/29/2015 Everything WordPress by Eric Myers @ PCAZ 25
  • 26. • 16. Hide your WordPress version First off, go into your header.php file and remove the meta data (something like <meta name=”generator” etc). Trouble is, WordPress adds in the meta data automatically! How do you remove it? Paste this code into your functions.php file. <?php remove_action('wp_header', 'wp_generator'); ?> • 17. Limit the number of times user can enter their password (wrongly) The Login LockDown plugin will lock out users if they enter their password wrong too many times. You can choose how many times users can enter their password and also how long they’re locked out for via a neat options page. • 18. Limit WP-Admin access by IP This isn’t something that I do personally, as I blog on a fair number of different computers, but if you’re just on the one, with a fixed IP, then this is a great hack for you: you can restrict access to the wp-admin directory with a spluginimple .htaccess hack: • order deny, allow allow from a.b.c.d. #your static ip deny from allSource – Nometech • 19. Login via SSL If your host has an SSL certificate then you can use this great little plugin to login via SSL. The Admin SSL plugin “secures login page, admin area, posts, pages – whatever you want – using Private or Shared SSL.” 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 26
  • 27. Don’t Do’s For WordPress… 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 27
  • 28. • Not using self-hosted WordPress: Yes, there are easier, simpler, quicker ways to get a blog fired up. But none of those easier paths will give you the control you will require later on. I don’t mean to imply self-hosted WordPress is the only way to go. It’s not. But if you’re new to blogging, and you want to do this for business, the learning curve is worth it. Trust me, after you’ve been blogging for even a short time, you’re really, really going to want to be able to tweak some things, optimize your site and take things to the next level, and if you’re on a platform that doesn’t give you that control, your creativity is going to be stifled. That’s not a good thing. If you want to skip the learning curve altogether and just get a rocking professional blog site up without a hassle, just hire me to do it for you. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 28
  • 29. • Using Pirated WordPress Theme; It's not difficult to find a pirated WordPress theme on torrents and download it for use but the thing to ask is are those themes really worth using. Mostly these files contain some Malware or virus in it or link to some bad network which may be hidden from you. These malwares are designed to harm your website and leech unnecessary bandwidth or cause some other kind of malfunctioning to your website. If your web hosting company notices any malware in your hosting account they terminate your account instantly and in many cases without any notice. Trying to save a few bucks can really cause a big damage to your blog. I hope you are not making this mistake. • Running Your Blog On Old WordPress Version; It's never safe to run a blog on outdated WordPress versions as it's a delight for hackers because they know the loopholes in the old WordPress versions and can use them to harm your blog. It's always smart thing to keep your WordPress blog updated to latest version. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 29
  • 30. • Using Unnecessary WordPress Plugins Don't fill up your plugins section with lots and lots of plugins which may not be useful to you. Using a plugin just because someone else is using is not really a thing to follow this applies for plugins apart from security plugins but also don't be too obsessed with collecting security plugins and installing each and every plugin blindly. Revise your blog needs and choose your plugins according to that. More the plugins run on your blog more number of process will run which will put extra load on the server. • Making Maintenance Changes To Your Live Blog If you making changes to your blog while it's live and you have a decent blog traffic then it really irritate your readers due to any interruption or frequent changes to page which can effect a user's navigation. There is a maintenance WordPress plugin which you can use while your blog is undergoing maintenance. Your readers will read a message that will tell them that the site is down for maintenance, please check back in few minutes, which is think is far better than a user seeing different things every time the page is refreshed. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 30
  • 31. • Being Scared Of Experimenting On Your WordPress Blog WordPress is one the simplest CMS platforms available. Technology is changing everyday and you cannot be stagnant with your blog. If you are new to WordPress then I would suggest you to learn more about WordPress and start applying those things which you read, this will help you in understanding WordPress better. When you will try new things with your blog it will help you only make your blog better. • Using The Default WordPress Theme Too lazy to use a custom theme for your blog. Well people won't be too exited either in visiting a blog where a blogger can't even use a custom theme for his blog. There are hundreds of free WordPress themes out there and it only takes few minutes to upload and apply the theme.1/29/2015 Everything WordPress by Eric Myers @ PCAZ 31
  • 32. Top 19 Plugins 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 32
  • 33. • SEO Smart Links – This SEO-friendly plugin can automatically link keywords and phrases to related comments, posts, pages, and categories within your site. This makes less prominent pages or older content more relevant and crawl-able for search engines, and keeps site visitors engaged. It also lets you set “nofollow” tags on URL’s and create custom keyword lists with automated URL hyperlinks for individual terms. • I Love Social Bookmarking - I.L.S.B. is a great way to encourage blog readers to rank your post on popular social media sites. In the past year, sites like Digg, Delicious, StumbleUpon, and Sphinn have become major resources for driving relevant traffic to quality site content. This plug in inserts an attractive drop-down menu next to your blog posts that allows readers to submit or rank your site content on a number of popular social media sites, without leaving your blog. • WP to Twitter —Twitter is an ideal space for (viral) content sharing since users are constantly engaged in niche conversations. Now that Google’s Social Search indexes tweets at the top of SERP’; more tweets/retweets = more indexing power. WP to Twitter is a plugin that automatically tweets a tiny URL link to new blog posts or blog edits on your site. Without any additional effort, your content is distributed to a relevant, willing audience; this can drive relevant traffic and increase your presence in social search results. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 33
  • 34. • WP-Super-Cache —This plug in contributes to your site speed and it helps your blog load faster. The number of pages on your blog that a search engine will index on a daily basis increases with speed. If indexing each page is a quicker endeavor, more pages will be indexed. WP-Super-Cache creates static html pages from your WordPress blog so your server will present this file instead of the much denser PHP script. This will also help fortify your server when it is receiving a high amount of traffic, which can result from all your other great SEO strategies! This is because this plug in serves a static html page to 99% of your site visitors. • Robots Meta — Robots Meta automatically inserts “nofollow” tags on internal site links that are irrelevant to search crawlers; this keeps search engines from wasting time indexing unimportant pages like results, login, and admin pages, instead directing crawlers to index primary site content. • SEO Slug — Blog post titles typically get an h1-h3 heading, which makes them very important in terms of keyword optimization. SEOSlug optimizes blog post titles to improve search engine visibility by editing keyword strings. It removes conjunctions from titles, (words like “as” and “if”) to allow crawlers to more readily crawl main content keywords as a fluid string. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 34
  • 35. • Akismet – Akismet is the comment spam fighter that comes built into WordPress and it does a mighty fine job. Activate this plugin and you won’t need to moderate or captcha your comment submissions. Akismet does 99% of the work for you. • WPtouch iPhone Theme – This plugin allows you to instantly and effortlessly transform your website into a mobile paradise. Whenever a mobile user accesses your blog a pleasant looking lighter version designed specially for mobile devices is presented. This is a must have for 2010. • Backtype Tweetcount – If you’re using the TweetMeMe tweet counter badge on your blog then kill it right now. Nobody wants to authorize another program to access their Twitter account just to share a link to your site. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 35
  • 36. • Nofollow Case by Case – This site’s comment links are dofollow. I’ve stripped out all of the nofollow tags from the comment section of Site Sketch 101. You leave a comment here and Google page rank will chase you all the way back to your site. This plugin is what makes that happen. So leave a comment here and then install this awesome WordPress Plugin at your blog. • WP-DBManager – This little gem is amazing for backing up your website. It actually has quite a few functions that it can perform but perhaps it’s most impressive feature is it’s ability to email the entire WordPress database to me every day. • Thank Me Later – This plugin is great. It sends an email to all first-time visitors. You can write up the email to remind them about your RSS feed or just to invite them to connect with you personally. I do both. • WP-PageNavi – Those ‘Older Posts’ and ‘Newer Posts’ links are boring. With WP-PaveNavi you can get page buttons so users can go directly to whichever page they want. Plus they look a lot better than plain little links. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 36
  • 37. • Permalinks Moved Permanently – Last year I moved all of my permalinks to post the page so that they wouldn’t be so long. This would have meant that all of the links to my posts would generate 404 errors. This plugin just forwards all the links and PR to the new addresses. • SEO Slugs – Using your entire post title as the slug for the article can make web addresses long and it can waste the opportunity to focus on using your keywords. This plugin strips out all the unnecessary words from the permalink for you so that you don’t have to. • SEO Smart Links – Do you inter-link your articles? You should. Linking within an article to other articles is a great way to build Page Rank throughout your site and it’s a great way to get readers to find your other articles on similar subjects. This plugin will interlink keywords to your other articles for you. • Subscribe to Comments – This plugin took a little bit of work to get it to work right but it’s great because it allows people to subscribe via email to any other comments that show up on a given post. This helps get readers to keep coming back. • Top Commentators Widget – At the bottom of the sidebar here, you can see the top 10 commentators for this month. This is a great way to provide a dofollow link back to the people who help make your site great. • WordPress Related Posts – If a reader enjoys one of your articles then one of the best things that you can do is to put some more articles in front of them to keep them digging through your site. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 37
  • 38. • Simple Feed Copyright: Adds a simple copyright notice at end of full text articles in your feed. A notice gets attached at the bottom of feed articles. • Subscribe Me: The Subscribe Me plugin will add buttons that let your visitors share your content on social media sites such as Bloglines or Google Reader. • Subscribe2: Subscribe2 provides a comprehensive subscription management and email notification system for WordPress blogs that sends email notifications to a list of subscribers when you publish new content to your blog. Plaintext excerpt, plaintext full post or HTML full post. • What Would Seth Godin Do: This plugin requires cookies. Users without support for cookies will always see the new visitor message. New visitors will appreciate some context and background information about your site. This is your chance to offer them a special welcome and invite them to become permanent subscribers. • Subscribe-Remind: some text will automatically be placed at the end of each of your posts inviting your readers to subscribe to your RSS feed. • Recommended Reading: Google Reader Shared: The "Recommended Reading" plug in is the easy way to do it! All you need is a free Google Reader account. It includes an easy to use configuration panel inside the WordPress settings menu. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 38
  • 40. • Advanced WYSIWYG Editor – adds more editing options to the WYSIWYG post editor. See it below 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 40
  • 41. • Ever wanted to see how a plugin would interact on your site before activating it? Plugin Test Drive was written for just that purpose. You can test it out to see how it looks on your site and configure it properly before making it publicly activated for your visitors. • How does it work? • Plugin Test Drive works by conditionally activating the plugin based on user name or IP address. Use the IP address option if you’re testing plugins that are intended for unregistered visitors only. Select username for testing plugins that work mainly with registered users. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 41
  • 42. • WordPress Firewall SEO – This is the one that I use. I like the fact that it sends me emails with details of the attack and the attacker’s IP address, as well as blacklist & whitelist capability. It also has a set of hard-coded criteria that it rejects and prefitted whitelist to make it work out-of-the- box. • http://www.seoegghead.com/software/wordpress-firewall.seo • WP Security Scan –Scans your WordPress installation for security vulnerabilities and suggests corrective actions. Google Analyticator: Google Analyticator adds the necessary JavaScript code to enable Google Analytics logging on any WordPress blog. http://wordpress.org/extend/plugins/google-analyticator/ • Contact Form 7: Can manage multiple contact forms, plus you can customize the form. • http://wordpress.org/extend/plugins/contact-form-7/ 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 42
  • 43. • 8 Backstage Plug-ins: • WP Super Cache:This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts. • Wp-SlimStat: you can see detailed stats of your WordPress blog. It also filter details and stats using the filter form inside Details panel. • Google Analytics and Feedburner Reports plugin for WordPress: allows you to easily view your Google Analytics and Feedburner reports in your WordPress administration area. • Download Monitor: plugin for uploading and managing downloads, tracking download hits, and displaying links. The whole idea to this plugin is to keep your website downloads organised, and provide means to monitor the amount of downloads a file has, along with an easy method of linking to those files using its own tags. • cforms: offering convenient deployment of multiple contact forms throughout your blog or even on the same page. The form submission utilizes AJAX, falls back, however, to a standard method in case AJAX/Javascript is not supported or disabled. • StatPress: the real-time plugin dedicated to the management of statistics about blog visits. It collects information about visitors, spiders, search keywords, feeds, browsers etc. • Ozh' Admin Drop Down Menu: all admin links available in a neat horizontal CSS driven drop down menu. No need to click on "Manage" then "Pages" to edit pages, go to any admin page from any admin page. • Excerpt Editor: Excerpt Editor provides a convenient place for creating and editing all excerpts. It can also add custom excerpts for pages (not possible without a plugin). 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 43
  • 44. • With .htaccess you can do so many things, but the risky part is almost all the time you need to edit your .htaccess file manually. However, now there is a special htaccess wp plugin for WordPress blogs that does so many things (full features are below the screenshot). All you need is “enable” a particular feature and it will rewrite your .htaccess file automatically. • Full Features • Directory Protection Enable the DirectoryIndex Protection, preventing directory index listings and defaulting. • Password Protect wp-login.php Requires a valid user/pass to access the login page • Password Protect wp-admin Requires a valid user/pass to access any non-static (css, js, images) file in this directory. • Protect wp-content Denies any Direct request for files ending in .php with a 403 Forbidden. • Protect wp-includes Denies any Direct request for files ending in .php with a 403 Forbidden. • Common Exploits Block common exploit requests with 403 Forbidden. • Stop Hotlinking Denies any request for static files (images, css, etc) if referrer is not local site or empty. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 44
  • 45. • WP Vivtiger Image ResizerAllows users to crop and resize an image easily using the WordPress attachment system. http://wordpress.org/extend/plugins/vivtiger- image-resizer/ 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 45
  • 47. • 3 SEO Plug-ins: • All in One SEO Pack : Automatically optimizes your WordPress blog for Search Engines (Search Engine Optimization). Optimizes your WordPress blog for Search Engines (Search Engine Optimization). • Google XML Sitemaps: This plugin will generate a sitemaps.org compatible sitemap of your WordPress blog which is supported by Ask.com, Google, MSN Search and YAHOO. This is a must have if you want your blog to move up on the Google index. Highly recommended. • No Self Pings: Prevents WordPress from sending pings to your own site, for example there are times when you want to link directly related articles like Part 1, Part 2, by default site will get pinged by itself. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 47
  • 48. • mod_pagespeed is an open-source Apache module that automatically optimizes web pages and resources on them. It does this by rewriting the resources using filters that implement web performance best practices. Webmasters and web developers can use mod_pagespeed to improve the performance of their web pages when serving content with the Apache HTTP Server. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 48
  • 49. • HeadSpace 2: WordPress SEO Made Simple- Move over All in one SEO. There’s a new guy in town. HeadSpace provides you with the features you need to drive your site to the top. People spend way to much time working on SEO and too little time writing great content. This plugin let’s you put your focus back where it belongs. It takes care of all the SEO work that your blog will need. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 49
  • 50. • HeadSpace2 is an all-in-one meta-data manager that allows you to fine-tune the SEO potential of your site. Visit the HeadSpace page for a video demonstration. • You can configure meta-data for: • Posts Pages Categories Home page Author pages Search pages 404 page You can define: Tags/keywords, with suggested keywords Descriptions Page titles Custom 'more text‘ Site name and site description Custom themes - change your theme on each page! Custom plugins - load a plugin only on specific pages Additional CSS and JavaScript files Noindex and nofollow meta tags Follow/follow on archive, category, page, tag, and comment links It also allows you to add: Google Analytics Google Webmaster Google section targeting Mint statistic 103bees Statcounter CrazyEgg heat map Feedburner Stats Pro Apture Yahoo! Site Explorer Microsoft Live Verification HitTail Piwik tracking AWStats tracking • You can also: • Disable visual editing • Disable widgets • Configure first-time visitor messages • Add frame-breaker code • Disable WordPress auto-formatting (wpautop and wptexturize) • Configure memory limits, error reporting, and system timeouts • This is all included in a single plugin. Because of the large number of other meta-data plugins, HeadSpace provides an import function for the following plugins: • Ultimate Tag Warrior • All-in-one SEO • HeadMeta Decription • Jerome's Keywords • lud.icro.us Head Meta • SEO Title Tags • Simple tagging 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 50
  • 52. Lalalalala, ok… There mare many themes, my favorite is Platform Pro by Pagelines, who make AWESOME THEMES 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 52
  • 54. • 5 Security plug-ins • WordPress Database Backup:WordPress database backup creates backups of your core WordPress tables as well as other tables of your choice in the same database. • Semisecure Login: The Semisecure Login plugin for WordPress increases the security of the login process by using client-side MD5 encryption on the password when a user logs in. • WP-SpamFree Anti-Spam: An extremely powerful WordPress anti-spam plugin that eliminates blog comment spam, including trackback and pingback spam. Finally, you can enjoy a spam-free WordPress blog! Includes spam-free contact form feature as well. • SI CAPTCHA Anti-Spam: dds CAPTCHA anti-spam methods to WordPress on the comment form, registration form, login, or all. In order to post comments or regiser, users will have to type in the phrase shown on the image. • User Locker: This plugin closes this security hole by introducing maximum number of invalid login attempts. When someone exceeds this number, his/her account becomes locked, and can be unlocked only by requesting new password (using Lost Password option) or asking Admin for help (he/she can do it too). 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 54
  • 55. • WP Security Scan • This very easy to use plugin will sort out some of the basic security issues with WordPress – it’ll change your database’s name and alert you to flaws in your installation’s security, amongst other features. 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 55
  • 56. Questions? • @ericjmyers • eric@nerdenvy.net • http://www.nerdenvy.net 1/29/2015 Everything WordPress by Eric Myers @ PCAZ 56