Tag Archives: WordPress

Posts by Tag WordPress Plugin now supports shortcodes

One of the most requested features for my Posts by Tag WordPress Plugin was the support for shortcodes. Finally I got some free time over the weekend and was able to implement it.

Shortcodes

In addition to supporting sidebar widgets and template tags, the Posts by Tag WordPress now also support shorcodes.

You can embed a list of posts from a set of tags by using the following shortcode anywhere in your post or page.

In addition to using the tags attribute, you can also use other attributes that are supported by the template tag. For the full list checkout the readme file or the Plugins homepage.

Ability to sort by title

In addition to the support for shortcodes, I have also added the ability to sort by post title in this release. You can choose to sort by title in the sidebar widget or specify in the $order_by param to the template tag or as an attribute to the shortcode.

Download

You can download the latest version of the Plugin from the Plugin’s homepage.

Feedback

Please keep the feedback coming and if you want me to add any new features or find a bug, please leave a comment.

Stay updated

I would be posting updates about this Plugin in my blog and in Twitter. If you want to be informed when new version of this Plugin is released, then you can either subscribe to this blog’s RSS feed or follow me in Twitter.

Posted in Plugin Releases | Tagged , , | 3 Comments

Ability to hide author name in Posts By Tag Plugin

Another day another update to one of my WordPress Plugins. 🙂

This time it is Posts By Tag Plugin. I have updated it to v0.6 and have added the ability to prevent the author name from getting displayed in the widget. Normally in single user blogs it doesn’t make much sense to display the author name (since all are going to be the same user).

In the new version, you have to ability to choose whether you want the author name to be displayed or not.

Screenshot

The following is the screenshot of the new widget admin area.

post-by-tags-wordpress-plugin

Download

You can download the latest version of the Plugin from the Plugin’s homepage.

Feedback

Please keep the feedback coming and if you want me to add any new features or find a bug, please leave a comment.

Stay updated

I would be posting updates about this Plugin in my blog and in Twitter. If you want to be informed when new version of this Plugin is released, then you can either subscribe to this blog’s RSS feed or follow me in Twitter.

Posted in Plugin Releases | Tagged , , | 1 Comment

Bulk Delete now supports deleting private posts

Just now released an update to my Bulk Delete WordPress Plugin, which you can use to delete posts in bulk. This update adds support for deleting private posts.

All the private posts can be deleted in bulk in one go or they can be filtered based on categories or tags.

Like the previous updates, this feature was also requested by the users of the Plugin. So if you have any feedback or feature request, don’t hesitate to contact me, I will try to add them to the Plugin.

Screenshot

bulk-delete-wordpress-plugin

bulk-delete-wordpress-plugin-2

Download

You can download the latest version of the Plugin from the Plugin’s home page.

Feedback

If you have any comments or if you want to report any bugs, please leave a comment below or contact me.

Stay updated

I would be posting updates about this Plugin in my blog and in Twitter. If you want to be informed when new version of this Plugin is released, then you can either subscribe to this blog’s RSS feed or follow me in Twitter.

Posted in Plugin Releases | Tagged , , | 1 Comment

Display Twitter profile image instead of Gravatar in WordPress comments

In the recent release of RoloPress I implemented Twitter avatar, which allows you to show the user’s Twitter profile image instead of Gravatar. I adapted it into a separate Plugin called Twitter Avatar Reloaded so that it can be used in normal WordPress installations too.

Features

When the Plugin is installed it automatically adds a new field to the comment form to get the user’s Twitter username. You don’t need to edit the theme file at all. Isn’t that cool enough 😉

Screenshot

twitteravatarwordpressplugin[1]

Download

You can download the Plugin from the Plugin’s home page.

Feedback

As usual try out the Plugin and do let me know if you have any feedback, queries or comments.

PS: BTW RoloPress 1.2 has been released with lot of new features. Don’t forget to check it out. 🙂

Posted in Plugin Releases | Tagged , , , | 3 Comments

Bulk Delete can now move posts to trash instead of deleting

It’s been quite some time since I released updates to my WordPress Plugins since I was quite busy recently with lot of stuff (including the android course). Anyways I found some free time today and was able to push some updates to my Bulk Delete WordPress Plugin, which was overdue for quite some time. 🙂

Support for trash

WordPress 2.9 introduced the concept of trash, which allows you to move posts to trash (like Recycle bin in Windows or Trash in Mac) instead of deleting them directly.

I have added support for trash to my Bulk Delete WordPress Plugin. Now you can choose whether you want to delete the posts directly or just move them to trash. The credit for this feature goes to David Wren, you contributed code for this functionality.

Batch Deletes

I have also enabled another option which will be quite handy when you want to delete tons of posts. The most popular complain I hear from users of my Plugin is that, the PHP script times out if there were more than 1000 posts.

One possible solution is to increase the timeout period in php.ini file. But changing php.ini values is quite difficult especially if you were on a shared host.

I have now added support for batch deletes which allows you to delete the posts in batches. Say suppose you have to delete 5000 posts, you can now delete them in 5 batches with 1000 in each batch instead of trying to delete all the 5000 posts in a single go which usually results in script timeout. Hope this helps most of the users. 🙂

Screenshot

Below is the screenshot of the updated admin screen of the Plugin.

bulk-delete-wordpress-plugin

Support for translation

I have also generated the pot file for the Plugin and is available with the Plugin. If you are willing to do translation for the Plugin, use the pot file to create the .po files for your language and let me know. I will add it to the Plugin after giving credit to you.

Download

You can download the latest version of the Plugin from the Plugin’s home page.

Feedback

If you have any comments or if you want to report any bugs, please leave a comment below or contact me.

Stay updated

I would be posting updates about this Plugin in my blog and in Twitter. If you want to be informed when new version of this Plugin is released, then you can either subscribe to this blog’s RSS feed or follow me in Twitter.

Posted in Plugin Releases | Tagged , , | 9 Comments

Bright Light, a free WordPress theme

After promising a couple of times, I have finally found time to clean up the files and release the theme which I am using for my blog.

Right now I have uploaded the theme to my github page and you can find more information about using it from the theme’s homepage.

I have to clean up the files a bit more before I could upload them to the WordPress official theme directory. Till then you may have to download it from the theme’s homepage.

Features

The following are the some of the features of the theme

  • Two columns
  • Fluid width
  • Custom top navigation
  • Built-in support for social icons
  • Widgetized sidebar
  • Widgetized footer
  • Easy integration with couple of Plugins

Licence

The theme is released under GPL. Feel free to use or modify it as long as you can keep the link back to this page in the footer. If you cannot place the link (for instance on internal projects) and would still like to use the theme, then contact me and we can see what can be done.

Feedback

If you have any comments or if you want to report any bugs, please leave a comment below or contact me.

Posted in WordPress | Tagged , , , | 4 Comments

Using WordPress as a platform

I just gave a talk in Bangalore PHP Meetup about ways in which we can use WordPress as a platform. The following is the slide I used and a little write up about the talk.

Continue reading »

Posted in Events/Conferences, WordPress | Tagged , , , , , | 9 Comments

WordPress MU merge has begun

Sometime back, I wrote about Matt’s announcement of merging WordPress and WordPress MU codebase together.

Now the wait is over, the actual merge process has started and this is going to be really exciting. 🙂

This will also mean that we will be able to run BuddyPress on single user WordPress installations, which is kind of cool. Eagerly waiting for WordPress 3.0 🙂

Posted in WordPress | Tagged , , | 1 Comment

WordPress Plugin Development: Beginner’s guide – Review

Sometime back, people from Packt Publishing contacted me asking whether I will be interested in reviewing their latest WordPress related book titled WordPress Plugin Development: Beginner’s guide by Vladimir Prelovac. Since the book suited my interests and also the topics which I write in this blog, I accepted, but got busy with RoloPress. Finally, I found some free time to read the book and here is my review. 🙂

Disclaimer: I just received a free copy of the ebook (in pdf format) for review. There was no condition that the review should be only positive and also I didn’t receive any payment for the review. So I am just writing what I felt about the book after reading it.packtpub-wordpress-plugins

About the author

As most of you would know the book’s author Vladimir Prelovac is a popular WordPress Plugin author who does WordPress development as a full time job. He is the “Been there, done that” kind of guy for anything related to WordPress (themes, Plugins, security etc.) and we can be sure that he knows what he is talking about (which is evident from the book).

About the book

The book consists of 8 chapters in which the author dissects and discusses about 6 of his Plugins explaining the code and concept behind them. The first chapter is a general introduction and in the eighth chapter he discusses about post-development activities for the Plugin like generating pot files, generating readme files, deploying etc.

Each Plugin (chapter) deals with different aspect of WordPress Plugin development like social bookmarking, using JavaScript and AJAX in Plugin, Widgets, shortcode API, custom templates, extending TinyMCE, custom post types etc.

Positives about the book

As Ozh says, this book is great for beginners who want to get their hands dirty and quickly learn the concepts behind WordPress Plugins. It can quickly put you on track and from where you can easily be on your own. (Even I wish I had something like this 4-5 years ago when I initially started with WordPress Plugin development)

In each chapter, the author gives a brief explanation about the Plugin and then gradually converts it into code. After each code listing he explains what the code does and how it does it, which would be very useful to grasp the fundamental concepts behind WordPress Plugin development.

Things which are not too good (for me)

The major thing which caught my attention was that, the book is slightly outdated in certain places. It doesn’t mean that the code in the book will not work, but what I mean is that there are certain new and better ways to do things. For instance, using old methods to parse RSS Feeds, having hardcoded paths to wp-content and wp-config.php file etc. Even some of the screenshots are pre 2.7

I wouldn’t blame the author or the publisher for it, because this is bound to happen to any technical book. But I would be really happy if there could be a v2.0 of the book with these changes. 🙂

The other thing which I didn’t like about the book is that most of the code samples doesn’t follow WordPress coding standard (especially camelcase function names). This is just a matter of personal preference but I would have loved if the author followed the recommended coding standards, since this book is meant for beginners.

Final Verdict

So my final verdict is that if you are a beginner or Intermediate WordPress Plugin developer then this book is a must have. It will easily get you on track.

Links

Posted in Books, WordPress | Tagged , , | 2 Comments

RoloPress – WordPress based contact manager

I have been dropping hints about a secret project which I have been working on for quite some time and now it’s time to reveal it.

RoloPress

The secret project was RoloPress, a WordPress based, open source contact manager, which I was developing with my friend Steve Bruner. The main distinction of RoloPress is that it is an application build on top of WordPress and is not a separate application with is tied up with WordPress.

Continue reading »

Posted in Events/Conferences, WordPress | Tagged , , , | 17 Comments