How to add custom functions to a WordPress 1.5 theme?April 19th, 2005 Recently the question (How to add add custom functions to a theme) was posed in WordPress Support Forum. Personally I faced the same question when re-designing this site.
How To Use SAJAX (AJAX Framework) from HTMLMay 15th, 2006 Sajax is an useful ajax framework to simplify ajax based development for languages like PHP, Ruby etc. Not many realize Sajax can be used equally well from plain old html pages (as in .html or .htm).
One Reason Why WordPress Plugin Activation Causes Fatal ErrorJanuary 29th, 2008 When you declare a function in your plugin code which has already been declared previously in either WordPress code or in one of the plugins. To prevent this you should declare your functions like this:
if(!function_exists('your_function_name')) {
function your_function_name() {
//....
WordPress Template Modification Tips for Non-Programmers - RobustnessDecember 27th, 2005 Several WordPress plugins ask you to add certain code to the WordPress theme template files to make them work. If you are not a PHP developer or you don't have time to code review the plugin and you decide to activate the plugin then the plugin can very easily cause your site to crash or worse.
Update On Super Simple Java ORM Replacement in 80 LinesSeptember 13th, 2006 I have been inundated with emails after my article Java Database Framework (ORM Replacement) in 80 Lines of Code, asking for the source code of the framework or if I could release it as open source. I haven't been yet able to individually reply to all of them, sorry.
Next Generation WordPress Theme Design - GiraffeJuly 3rd, 2005 I came across the Giraffe Theme from Urban Design which is unique for several reasons. To my knowledge it is the only theme which comes with an administrative for customizing colors, no of posts and other details:
Change colour scheme
Change font and font size
Change whether to have a full-width lead post, or more traditional two-column layout
Change page dimensions
Configure number of lead posts, recent posts, random posts, and latest comments
Switch logo on or off
The theme is innovative in its layout and positioning of content.
How To Use AdRotator Within Your WordPress Post / PageNovember 17th, 2006 AdRotator Overview
WordPress plugin AdRotator enables you to display an advertisement (which is randomly selected from a group of advertisements specified in a text file) at your chosen location anywhere in your WordPress blog (other free WordPress plugins we provide). Adding ad code is trvial.
Anaconda 3 Column Theme Release ScheduleAugust 23rd, 2006 Update: I am happy to announce the long awaited release of Anaconda theme for WordPress 2.x (and above) blogs. Your search for a good css based three column WordPress theme is finally over.
WordPress Wins Pwnie Award for Mass 0wnage (For Many Many Security Vulnerabilities)August 7th, 2008 WordPress wins the dubious distinction of Mass 0wnage Pwnie Award for an unbelievable number of WordPress vulnerabilities, over 140 as of today. It seems like hardly a week goes by without a new vulnerability in WordPress or one of its many plugins.
WordPress WYSIWYG Editor is a DisasterSeptember 3rd, 2006 I just had quite some experience using WordPress 2.x's new WYSIWYG editor based on Tiny MCE, while publishing documentation for 3 column Anaconda Theme for WordPress. Two word summary of WYSIWYG editor: it sucks.
WordPress: How To Create Multiple Paged ArticlesMay 5th, 2006 Many of my posts have multiple pages. WordPress today doesn't provide a visible way to add multiple pages to your (single) article / post.
5 FaceBook Source Code SecretsAugust 15th, 2007 I glanced over the Facebook source code for both index and search pages. As an enterprise developer of some experience, source code is always interesting to me as it provides an insight into the health of a company.
Next Generation CSS Based 3 Column Anaconda Theme for WordPress ReleasedSeptember 1st, 2006 I am happy to announce the long awaited release of Anaconda theme for WordPress 2.x (and above) blogs. Your search for a good css based three column WordPress theme is finally over.
Experimental Comment Spam Prevention System for WordPress BlogsJanuary 17th, 2007 After being thoroughly fed-up with the state of WordPress comment spam protection, I have decided to solve the comment spam problem in WordPress blogs once and for all. I have installed an experimental commenting system which is designed to completely stop (read 100%) robotic spam (spam generated by bots and not humans) in all my blogs and with no (read 0%) false positives.
Last Week In Perspective: Joel Spolsky, Hani, SSH Hacking, Translator Plugin & Anaconda ThemeSeptember 4th, 2006 Last week was an interesting one as hot debate raged over Joel Spolsky's article on enterprise language, Hani rightly bashed copious logging of open source software and my article on hacking attempts from Caltech topped the list of most read articles. We released Anaconda, a beautiful 3 column WordPress theme and version 3 of Translator Plugin Pro for WordPress.
May 15th, 2006 at 11:26 am
Owen released a similar tool, the WordPress Function Cross-reference, a few days ago. I think that you have both done an excellent job. The best way to get the community involved with WordPress development is to make life easier on them by providing cross-referencing tools such as these.
May 15th, 2006 at 11:50 am
Thanks.
I missed reading about Owen’s tool. After looking at it now I can see the value addition of my tool boils down to having annotation / commenting support.
May 22nd, 2006 at 1:04 am
[...] Angsuman launched “an online cross-reference of WordPress’ source code” with support for user-contributed annotations and comments. [...]
July 19th, 2007 at 6:12 am
is it still actual?