As most people with a WordPress site, it seems like you can never get up to date. I thought I would be a good idea to clean up the server. Dump the current install and do a fresh install, remove all the unneeded plugins, and start fresh. Kept all the comments and data but thats it. Defiantly runs better. I also use Piwik for tracking visitors on this site as well as others since Google Analytics has a site limit. Before I had it hard coded to the template, now I’m using the WP-Piwik plugin by AndrĂ© Bräkling. I must say this is a great plugin! It does much more then I need and it uses little to no overhead. Shows all my stats without logging into my Piwik install. Beyond that, WordPress 3.4.2 runs great!

Just posted the SimplyCaptcha WordPress Plugin, Click here to see it. Really simple to install. Drag and drop, like most WP plugins. Once installed you will need a key and your URL to start using the SimplyCaptcha system. In the next hour or so I will post the new SimplyCaptcha website which will allow you to register your site and get your key.

I made SimplyCaptcha because I was sick of all the other captcha systems. SimplyCaptcha solves the number one issue with Captchas, they don’t convert. I have worked with clients where they would loose 30% to 40% of they’re customers because the customer couldn’t read the captcha. So I went with a simple format for the captcha system. I use simple questions anyone can answer, instead of the image based systems.

Now, I know the question based versions have been done. The thing is, they are just question based. SimplyCaptcha is not. SimplyCaptcha has multiple spam monitoring features and blocking capabilities.

Two of the biggest are the bot and IP monitoring features. As queries are made to SimplyCaptcha, the input is monitored, including the user agent and IP address. If they’re are too many attempts at a form, the IP is blocked. If the same user agent is constantly showing up on other sites, its blocked. When an IP or Bot is blocked, they cannot submit the form at all.

Let me know what you all think. I have some additional plans to add more layers of security and I’ll be rolling out another layer in a few weeks. So far since I have built SimplyCaptcha, I have seen 100% spam blocked. On all the sites I run, Including client sites.

I have been really busy so for all of you waiting for me to respond you should get a email or comment shortly.

WePay News

There will be updates this week. I have a handle full of updates to all the plugins. As soon as they post I will post on here. There are also 2 new plugins posting. I will probably post them this weekend since I am currently wrapped up in code right now on other projects.

SimpleCapcha

So I get slammed with spam all the time. I have tired all sorts of different capcha systems and plugins. I built a simple one a while back ago that works great! So I thought why not make a service for Simple Capcha and make a WordPress Plugin for it. And then Simple Capcha was born. The site will be up and running shortly and hopefully the plugin will be out in the next week. The features that Simple Capcha offers is full control of the look of your forms, or using a pre built capcha form. Its handled with JSON and POST calls to the server. All that is needed is your website address. The website address is needed to monitor usage. All accounts are free up to 5,000 requests a day for all websites under that account. You can register as many websites as you want under one account. Pretty sweet little system and it works flawlessly.

Expect to see a lot of posts this week.

Alright to get the WordPress Wepay Plugin working you will need API Access to Wepay. I decided to split this tutorial into part 1 and Part 2, Part 1 is how to get your API information and account id. Part 2 is the setup of the plugin. I’m only going into production mode. I don’t see the need to test it since the plugin has been tested. Also your plugin will not work till Wepay activates your API, if its pending, you will not be able to process transactions.

Lets get started.

 

Part 1. Getting your API information

1. First you will need to goto https://www.wepay.com/developer. That is the production site, which means you can start collecting money today.

2. Once you register you will need to go to the developer section again, click on “Your Apps”

3. Click on “Create an application”, fill out all the fields, and hit submit.

4. You now have registered a app with wepay, which will give you your client secret, access token.

5 . You will now need to create an account you want your money to go into. Click on the “Home” link at the top of the screen. This will bring you to your account home page. You can ether use an account you have created or create a new one. In this case I will use one I already have, so click on the one you want to use.

Once you have clicked on it, in the address bar on your browser will tell you your account number.

Example: https://www.wepay.com/group/view/<YOUR ACCOUNT NUMBER HERE>

Copy that number you have in your browser, you will need it later.

 

Part 2. Setting up the Plugin

1. Copy the folder “wepay-wordpress-plugin” into the plugin directory on your wordpress site.

2. Login and activate the WordPress Wepay Plugin

3. Once activated, you will see a new tab on your sidebar in the admin. Goto Wepay Manager > Wepay Settings

4. Set the follow:

  • Production mode to Production
  • Fill in your account ID, client id, client secret, and access token.
  • Thank you page – this has to be the direct link to the page you want your end users to see after the transaction has been completed. (i.e. http://www.mysite.com/thankqpage/)

Hit “Save Changes”

5. Now your hooked up to Wepay. Go to “Wepay Manager > Wepay Manager”

6. Read the information on how to use the short codes.

[wepay text="Buy Now" amount="1.00" sdesc="testing" css="buttoncss" feepayer="Payee"]

-With the short code we call on “wepay” as the short code itself.
“Text” is the value or what you want the button to say.
“amount” is amount you want to charge.
“sdesc” a short description of what you want to sell or the payee is donating for.
“css” is the css property you want to call on, otherwise if you do not it will just look like a link.
“feepayer” specifies who is going to pay for the fees for this transaction, you (Payee) or the purchaser (Payer). You must use “Payee” or “Payer”, anything else and it will not work.

7. Take your new short code and paste it on the page or post you want it on. Update the post or page and you should now have a Wepay Payment Button.

 

If you have any questions, post a comment.

Just about done with the WordPress Plugin, should be out this weekend yet.
What version 1.0 will do:

  • See you account balance
  • Create buttons for your users to make payments on using shortcodes. (Totally customizable, make the button any type.)
  • Settings Menu to control API information

IPN integration will not be in this version. Feel free to ask questions.