This is a continuation of Part 1 of setting up your wordpress blog.
1. Install wordpress software, create database, admin username, etc.
2. Upload standard plugins to the plugins directory. Akismet usually already installed with wordpress. We add google sitemap generator, google analytics, (customer must supply code), addthis plugin, dd-add-sig plugin, feedburner plugin, and backup database plugin
3. Upload themes that you want to try out into themes directory.
4. Under presentation, try each theme out and choose one. Once you have chosen the theme you will use, delete all other themes from the server except the one you are using, classic, and default.
5. Download the theme and the htaccess file you chose into a client folder on your hard drive for editing purposes.
6. Header image. If the theme comes with a header image, you may need to customize this. If you do want to customize the header graphic, you must find the graphic in the client folder inside the theme you downloaded, in the images file.
Once you find the graphic, open it in photoshop or paint shop pro. The new image you create must be the same size as the header that came with the theme.
Also once you create and replace the old header and upload it to the proper directory, you need to see if the wordpress theme is laying text over the header you just created to see if it looks ok. If it looks bad, go into the wordpress admin area under options and take out the weblog title.
The title will have to be put back in later using your html editor in header.php. Where it says title, you will have to take out the php for the title and manually add the title there. That will be discussed later in this document.
7. User Accounts, In admin, go to users. Create your admin account. Edit each account after creating it. Uncheck visual editor. Choose a display name for each user, hit update.
After typing in the display name, you will need to still go back and choose it from the dropdown menu and hit update again.
8. Options. General tab. Set time to -5 gmt or whatever your time settings are where you live and make sure the options are checked as displayed here.
Anyone can register should be checked.
Users must be registered and logged in to comment is something I usually check.
New User Default Role: subscriber
9. Options. Writing tab. Add ping list below.
http://rpc.pingomatic.com/
http://1470.net/api/ping
http://www.a2b.cc/setloc/bp.a2b
http://api.feedster.com/ping
http://api.moreover.com/RPC2
http://api.moreover.com/ping
http://api.my.yahoo.com/RPC2
http://api.my.yahoo.com/rss/ping
http://www.bitacoles.net/ping.php
http://bitacoras.net/ping
http://blogdb.jp/xmlrpc
http://www.blogdigger.com/RPC2
http://blogmatcher.com/u.php
http://www.blogoole.com/ping/
http://www.blogoon.net/ping/
http://www.blogpeople.net/servlet/weblogUpdates
http://www.blogroots.com/tb_populi.blog?id=1
http://www.blogshares.com/rpc.php
http://www.blogsnow.com/ping
http://www.blogstreet.com/xrbin/xmlrpc.cgi
http://blog.goo.ne.jp/XMLRPC
http://bulkfeeds.net/rpc
http://coreblog.org/ping/
http://www.lasermemory.com/lsrpc/
http://mod-pubsub.org/kn_apps/blogchatt
http://www.mod-pubsub.org/kn_apps/blogchatter/ping.php
http://www.newsisfree.com/xmlrpctest.php
http://ping.amagle.com/
http://ping.bitacoras.com
http://ping.blo.gs/
http://ping.bloggers.jp/rpc/
http://ping.blogmura.jp/rpc/
http://ping.cocolog-nifty.com/xmlrpc
http://ping.exblog.jp/xmlrpc
http://ping.feedburner.com
http://ping.myblog.jp
http://ping.rootblog.com/rpc.php
http://ping.syndic8.com/xmlrpc.php
http://ping.weblogalot.com/rpc.php
http://ping.weblogs.se/
http://pingoat.com/goat/RPC2
http://www.popdex.com/addsite.php
http://rcs.datashed.net/RPC2/
http://rpc.blogbuzzmachine.com/RPC2
http://rpc.blogrolling.com/pinger/
http://rpc.icerocket.com:10080/
http://rpc.pingomatic.com/
http://rpc.technorati.com/rpc/ping
http://rpc.weblogs.com/RPC2
http://www.snipsnap.org/RPC2
http://trackback.bakeinu.jp/bakeping.php
http://topicexchange.com/RPC2
http://www.weblogues.com/RPC/
http://xping.pubsub.com/ping/
http://xmlrpc.blogg.de/
http://rpc.wpkeys.com/
http://blogsearch.google.com/ping/RPC2
10. Options. Reading tab. Set the feed on summary. Check the gzip option.
11. Options. Discussion tab. An administrator must always approve the comment. Check the option as displayed here.
12. Options. Permalink structure. First check date and name based so it will put code into the custom field below. Then change the custom field to the following.
Mainkeyphrasewrittenasallonewordhere/%category%/%postname%/%monthnum%/%day%/%year%/
Now hit the update button and copy the code it gives you. Download the .htaccess file from the server or you may have to create one and add that code to the next available line in the htaccess file.
Then upload the htaccess file to the server. View the blog, hit shift+refresh, then click the post title for the first post. Make sure you get no errors and check the permalink structure in the browser address bar to see if it is correct.
13. Manage Tab in admin area; Click pages. Choose the about page and click edit. Put in the text and links you want. Make sure keywords are used here.
14. Manage Tab in admin area; Click categories. Add categories using key phrases.
15. Blogroll. Check all default links and delete them. Add the links you want. Use good anchor text in the link names.
After adding a couple and choosing categories for them, view the blog to see if it is putting links into categories or putting them all into blogroll. It’s ok either way, but you will at least know whether you need to check categories for the links or not.
Also look to see if you are using too much anchor text and making the blog look sloppy. Alter as needed.
16. Editing Files. You should have downloaded the theme so now you can open all the php files you may need to edit. Usually, header, footer, sidebar, index, single, and page.php are the only files you will ever edit. Although there may be other files you want to look over and see if changes need to be made like to the stylesheet.
17. Header.php. should be the first part of the title. By default it is last. Move it to the front and make sure you put a dash or space before the next item.
Another part that will be there might look like this Now this is whatever you put into the admin area under options, general tab as the name of the blog.
If you had to put nothing in that field due to graphics issues then delete that and put the title of the blog you want there instead. That is all you really need to edit in the header so upload it and view it to see if it works the way you wanted it to. Click a post title to look there also. The title is what appears at the very top of your browser.
18. Sidebar.php. If you are careful, you can move things around here.
Maybe you want your categories at the top, the search at the bottom, whatever. Just make sure you know what you are doing there.
Backup your file first so if you upload and it screwed things up, you can always upload the backup and start over.
Delete the validation links in the sidebar. Wordpress never validates, so they are useless. You should leave the wordpress link since you are using their software. You can add images or anything else you want in your sidebar like widgets, affiliate buttons, etc.
19. Footer.php. You should leave the designer’s name and link, but if you left wordpress link in the sidebar, you can delete it here. If you didn’t leave it in the sidebar, you can leave it here. Once is enough.
That’s pretty much it. All questions are welcome.