We’ve discussed about Customize Comment_form() in WordPress with the filter: comment_form_defaults. But the problem with comment_form_defaults is that it doesn’t allow you to add class to the submit button which means you can’t style the submit button. For example, I want to use Bootstrap style button for the submit button of my theme No Newz. I can’t make that happen with this filter.
I’m testing the No Newz theme with WordPress’ Theme Unit Test. Some small bugs were fixed, including Calendar widget, widget with oversize image, long title in Select and columns displaying error of gallery images. These are just tiny things which can be fixed with some CSS styling. But one thing I never noticed before, there is a post which has no title. Therefore you can’t display a link on your post list(index.php) to access that post. As a result, you can’t even open the page of that post. This is kind of a problem.
I spent quite a while studying Bones and Underscores(_s) theme. There are many articles discussing these two starter themes. I personally prefer Bones to _s, because it’s much more ready-to-go.
The latest version of Bones starter theme is very friendly to the official Theme Check plugin. Eddie had done a great job to make this happen in the last update. But when I got Bones on my WordPress blog and ran Theme Check, I still found several ‘errors’ needed to be fixed. This is what I got from the plugin:
It’s been a long time since I published my last WordPress Theme. Recently I started a new website: No Newz is Good News to share things that are worth sharing online. I decided to develop a new theme.
As so many things are different now, I sought for a starter theme or a theme framework to begin with. After trying several of them, I found Bones and Underscore. Both are great, but if possible, I hoped I could have two more things in my themes which are: Bootstraps and a powerful option panel. I thought it’s impossible to find a starter theme to have all these stuff together, but I met BREW. Dan Brown was looking for the same things as I did, he didn’t find any, so he created one by his own.
Updated to version 1.0.3 : 29/June/2014
- Bugs fixed.
Updated to version 1.0.2 : 14/May/2014
- Fixed a bug in comments.