Posted on July 16, 2010 by robbychen
I have been making this second Worldpress theme for the final project in my CMS class. Compare to the first theme I made, it has more customized features such as custom background and custom navigation menu, the design of the theme is more complex, and the theme layout becomes more standard. Here is an overview of its features copied from this page:
- Custom background
- Custom menu (only allow one level of drop-down menu)
- Three widget areas
- Left widget area – default widget is categories if no widget is set
- Right widget area – default is the search form
- Bottom widget area – default is tag cloud
- Show category and tag list at the end of each post, display a message if there is no category / tag assigned
- Custom 404 page
- Display 10 recent posts under each post
For more information on each of the above features, and to see the code snippets for them, read the original post.
This theme is still incomplete because I need to add the comments area on the post page, as well as some design changes. The deadline for this final project is next Thursday, July 22. I still have some time to finish up.
I will post the final progress of the theme and its source code when it’s completed.
Posted on June 16, 2010 by robbychen
After read about the malicious code in free WordPress themes, I have decided to learn and make my own WordPress theme after I complete the redesigning project. Since I created this blog about one year ago, I only used two free WordPress themes directly installed from WordPress.org. The first theme used CSS 3 styles. However, I remembered that sometimes the theme was corrupted for no reason and one time all of the post pages were changed to some kind of advertisement without my knowledge. I think that there were some malicious code in there although I didn’t look and modify the theme code. The current theme for this blog is called minimalism. I used this theme to increase site’s performance. The original layout for this theme was very ugly. The font size was small and the text color didn’t have enough contrast. With the help of FireBug, I changed a little bit of CSS and applied into the theme. The current modified theme still looks a bit ugly but I will make this theme as the theme template to create my own theme. I will also post the latest development on my projects here.