Performancing Metrics

Archive for February, 2009

WP-Invoice: Change WordPress into an Invoice Management System

Twin Cities Tech has released a pretty powerful plugin for WordPress that transforms it form a blogging engine to an invoice management system ala Blinksale. The plugin is called WP-Invoice and is currently available for free.

WP-Invoice lets WordPress blog owners send itemized invoices to their clients. Ideal for web developers, SEO consultants, general contractors, or anyone with a WordPress blog and clients to bill. The plugin ties into WP’s user management database to keep track of your clients and their information.

Once an invoice is created from the WP admin section, an email with a brief description and a unique link is sent to your client. Clients follow the link to your blog’s special invoice page, view their invoice, and pay their bill using their credit card.

Credit card payments may be accepted via, MerchantPlus’ NaviGate, or PayPal. For recurring billing we have integrated’s ARB API that will allow you to setup payment schedules along with invoices.

I have to admit, I am pretty impressed by this whole thing, and I look forward to seeing reviews on it. I currently have little need for something like this, but I could see how useful it could be for most freelancers. WordPress does nearly everything else these days, why not manage invoices as well?

Is this something you would use, and if so, does it replace another piece of software or service you are already using? I wonder if this makes certain web services a little nervous?

Categories: WordPress Plugins

Mastering WordPress Shortcodes

Shortcodes are a nice way of doing complex things within a post, without having to push PHP code through ExecPHP or one of those other plugins. Many plugins already make use of short codes allowing you to easily insert information into your posts.

Smashing Magazine has done a great job of explaining WordPress Shortcodes, how you can take advantage of them, and even write your own.

Introduced in WordPress 2.5, shortcodes are powerful but still yet quite unknown WordPress functions. Imagine you could just type “adsense” to display an AdSense ad or “post_count” to instantly find out the number of posts on your blog.

WordPress shortcodes can do this and more and will definitely make your blogging life easier. In this article, we’ll show you how to create and use shortcodes, as well as provide killer ready-to-use WordPress shortcodes that will enhance your blogging experience.

Of course you can go too overboard with these sorts of things, so I recommend limiting your shortcodes to less than five items, but it can be a great way to speed up what could be otherwise monotonous work when blogging.

Categories: WordPress Hacks, WordPress Tutorials

Will The WordPress Dashboard Ever Be Expanded?

Recently, on WPTavern, Jeff answered a question relating to his site ever getting on the WordPress Dashboard.

The short answer is, slim to none. The reason being, I plan on monetizing this website soon and those who have a reason to pay for advertising are sometimes outside the realm of compliance when it comes to the GPL. Thus, if I will be displaying advertising on this site for things which may not be fully compliant with the GPL, there is no reason to have this site in the dashboard.

This site used to be on the dashboard a long time ago, and since then a few sites have been added and removed from the dashboard, and while Jeff thinks that WPTavern won’t be added, I wonder if any site could get to the level when it was considered worthy?

Should the WordPress dashboard be expanded with more sites, or has it become nearly useless to everyone? If you could add or remove a site from the WordPress dashboard, which one would it be and why? There is a lot of traffic that flows through the dashboard to member sites, and with traffic comes revenue, so I’ll be interested to see what you guys think.

Categories: WordPress News

Blog Owner Help: Writer Stats Tracking Idea

So I was talking to a friend of mine, and he wanted to start offering performance based incentives for his writers, but instead of offering them at a per author level, he wanted to offer them incentives as a group, which made good sense to me.

His concern, though, was his own posts and how they would effect stats. He wanted to make sure that he was basing his incentives on the traffic received to the entire site, except people going to articles written by him, the administrator.

He asked how he could track such a thing easily while still getting lots of detail like he was used to in Performancing Metrics. There is a really easy way to do this. First, add a second site on Performancing Metrics that will be used to track everything but your own posts.

Then in the footer, next to your other Performancing Metrics javascript call, add the following code:

< ?php if(!is_author('admin') { ?> place Pmetrics JavaScript Here < ?php } ?>

This way it will check to see which author it is, and if it is anyone other than the administrator, it will show the Pmetrics JavaScript and track actions on that page. This is great because it should not only discount traffic to single posts made by the admin, but also any traffic going to pages created by the admin.

Thus, the traffic you see under the new account in Pmetrics should be everything, except the traffic to your own posts if you are the Admin. So next time you write a post that gets on Digg, it won’t count towards your writers statistics, messing up your bonus incentive system.

Categories: Blog Statistics, WordPress Tips