How To Create Personal Website?

How can I create a fully customized CMS website for a personal design portfolio?

  • I'd like to create a personal portfolio site using wordpress and want it to be fully customized (i.e. not using any existing templates). Aside from HTML and CSS, what else should I know?

  • Answer:

    Hi, WordPress Codex has a very comprehensive guide on theme development: http://codex.wordpress.org/Theme_Development. Aside from HTML/CSS you will definitely need some PHP knowledge and at least a basic understanding how things work in WordPress (The Loop, Widget API, Menu API and so on). Some Javascript/jQuery knowledge might also be needed, depending on your actual plans. If it is your first venture into WordPress theme development, I strongly advice trying to understand and modify some existing theme beforehand, just to get familiar with main concepts and structures.

Arūnas Liuiza at Quora Visit the source

Was this solution helpful to you?

Other answers

I second what others have said on technical knowledge: php, HTML, CSS, and JavaScript. I wouldn't get too hung up on the idea of "from scratch" though. In the real world developers use frameworks and learning how to properly setup a child theme outweighs "from scratch". Get a solid framework base theme and learn how to modify it. Unless this is 100% for your own education. But even then I think it's easier to learn by studying what others have done right rather than just hacking together things you don't completely understand yet.

Jarrod Swart

You have to choose a online portfolio service in CMS that allows easy updation and control. Try Pixpa, a simple, minimalist online service that enables designers to showcase and share their work with style and simplicity. It supports your site on all devices and allows you to have a free hosting along with your domain. I had great success with this, so I recommend you check out . http://www.pixpa.com/features.

Abhishek Hazarika

PHP (up to a certain level) and the WordPress codex. It's very well documented. Also - don't base yourself on the included themes, find a simple example one, try and understand which part does what, tweak, modify and build.

Bram Van Oost

Hi, If you know HTML and CSS, then just go with Wordpress. By HTML ans CSS you can easily create your template and then integrate it into the earlier installed theme. For this you need to know some PHP code so that your theme can run, for codes you can take reference from old one Wordpress theme and also http://wordpress.org.

Pranav Pathak

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.