Help Needed: WordPress Module Development


I am looking forward to develop a wordpress plugin which needs to interact with database extensively and may need additional database.

What I have done

I have read the following howtos word to word including a few linked pages from the howtos.


I am still a bit confused about the database interaction part because none of the above howtos explain the database interaction clearly. In case you know of some resource(s) which explains the interaction clearly and can help me get going with the plugin development, please share it.

Thanks in advance :)

PS : I am comfortable with Drupal module development but finding it a difficult to get started with wordpress module development.


I announce ( the official guide for caching videos )

I still remember when I launched in November last year. That was my first website that I owned and I came to know about things like hosting, domains and related things. This year, I am proudly launching, which will act as an official website for my (now) popular squid plugin youtube cache. The website is drupal based and all I have done is populated the content, modified some CSS, installed some modules, themes etc. It took almost 1-2 days for building that website. Drupal is a real cool CMS if you want to build sites quickly. Will write a post about how I build that site sometime. A big thanks to Sambhav Jain for customizing the header image for the website using photoshop. And train loadz of thanks to SMR for providing fu**ing awesome hosting service at Will write a review about the hosting sometime soon.

My addiction for purchasing domain names is growing with time. I currently own 10+ domains just for the heck of it. Wasted (invested?) more than $100 in last one year on purchasing domains. I own the following domains currently.


Hopefully I’ll stop purchasing domains and start working on putting content on them :)


I Feel Good

I have been posting a lot recently. But I am just doing all this to remember all these things few years down the line :) To remember the things that makes me feel good.

I have been working on Yum and Drupal since 3 months now. I have learnt a lot about drupal in these three months. I am a drupal module developer now and also have written a new module which is inspired from a couple of existing modules but make things really simple :) I also submitted a patch for one of the contributed modules.

As knowledge of Yum is necessary for my BTP, I am quite involved in testing the latest release and trying to get started with yum development. I am trying to learn the yum internals and the yum plugin development. To get started with yum plugin development, I picked up an existing plugin fastestmirror and wrote documentation for it. Few days back I submitted the documentation patch on yum-devel list and it is included in the latest release of fastestmirror. Here is the changelog. Apart from this I have also sent 2-3 small patches on yum-devel.

I have come a long way this semester. This semester was almost free. Only 6 classes and a tutorial per week. I was able to focus more on open source and now I feel good that I have finally started contributing to open source :)