Here is my process wordpress site creation. I cover installation, configuration, and theme creation. I also give some websites and references recommendations. This article intent to give a good start for new wordpress developers.

Wordpress we love written in the send

We love Wordpress by http://inphotos.org

Resume:

  1. Requirements
  2. Wordpress installation
  3. Tools configuraiton
  4. Let’s go for the creative part
  5. Themes creation snippets references
  6. Tips & Tricks
  7. References

Requirements:

  • Local server development start with: MAMP or LAMP or WAMP
  • Wordpress last version : checkout Note: MAMP and WAMP solution proposed here are  intend for test environment only.

After the installation of one of the webserver solution profosed, insure that all services are started (Apache and MySQL and PHP).

Wordpress installation:

  1. Extract Wordpress-version-lang.zip in your project folder (ie: C:\wamp\www\my_wordpress)
  2. Browse to http://localhost/ and select your project in the Projects section.
  3. It’s time to create a MySQL database with phpMyAdmin.
  4. Follow installation instruction.

Tools configuration:

  1. First, update your admin password and information account for security. Chose a strong password for the admin account.
  2. Turbo boost needed ? If you work on a remote webserver, you should really activate that option in top right corner.
  3. Update generals configuration information.
  4. Active Akismet plugin and get an API-Key to filter spams.
  5. Install some useful plugins : mailpress, Contact Form 7, Google Analytics, WP Super Cache, NextGen Gallery, WP Magnify
  6. Configure those plugins.

Let’s go for the creative part now!

  1. Go to the Apparence menu and search for basic design and install one.
  2. Themes file are installed here in C:\wamp\www\wordpress\wp-content\themes.
  3. Make a backup of your theme fordel before editing.
  4. You can now edit index.php and style.css to make your own website.

Theme creation snippets references:

For the webdesigner out there our need quick php references, go here

Mainmenu (header.php)

<div id="mainmenu">

<ul>

< ?php wp_list_categories('sort_column=name&number=7&title_li=&depth=4&exclude='.get_option('Regal_exclude')); ?>

</ul>

</div>

Wordpress base template creation steps:

  1. Page structure creation.
  2. Contact form.
  3. Bad request page setup.

Others cools stuff to check out:

  • Checkout comment system privileges
  • Form creation for subscription
  • Poll creation
  • Web Gallery of events

Others cools stuff to check out:

  • Checkout comment system privileges
  • Form creation for subscription
  • Poll creation
  • Web Gallery of events

Wordpress References:

http://wordpress.org/extend/plugins/download-monitor/

http://codex.wordpress.org/Function_Reference

http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html

http://ekinertac.com/?p=259

Design references:

http://www.progressivered.com/cu3er/

http://kuler.adobe.com/