Archive for the ‘Shameless Plugs’ category

Tortoise IT Ltd is now open for business

April 19th, 2012

It’s been on the cards for a while this one but I have just arranged with my Accountant for my new company to open it’s virtual doors. Nothing will really change for me or this site for now although I have an excellent new theme to put live very soon and a WordPress Clinic to open!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage

The above will show ALL posts in the featured category although don’t worry if you want a shorter list as you can optionally add a ‘limit’ argument to show but a few instead.

The latest version is already sitting in the WordPress Plugin Directory so go and download it and let me know what you think!

Donation buttons and self promotion in your plugins and themes.. yes or no?

December 14th, 2011

As regular readers might have noticed, I am a (more than) full time WordPress plugin and theme developer. I have spent the last few years doing this and have an intimate knowledge of WordPress. Because of this, like so many others, I have a base stock of plugins I tend to use for my clients’ sites which I use for a number of reasons.

The list of reasons tends to include the obvious things like ‘are they any good or not’ and ‘are they free’ (always a winner that one). However, one of my other criteria is to do with the existence of the other plethora of rubbish that some developers seem to chuck into their plugins almost as a matter of course.

This post was to do with donation buttons but I suppose that we can extend it to the following:

Automatic backlinking

When I looked at my sites XML Sitemap the other day I noticed that there was a nice little comment in there attributing the work to the guy that wrote the plugin. I find this incredibly annoying as, if it were an option in the plugin, it would almost certainly be turned off.

Donate buttons

I appreciate that plugins take time to write but little cheeky buttons that suggest they want $5 for a coffee is a particular annoyance of mine. I have one donate button and it’s on my homepage sidebar. This means that anyone wishing to give a donation can do but I never expect anyone to. The important thing is that whenever I go to the settings page on a plugin it’s not sitting there in a little box begging for some cash or, more suggestive, suggesting I look at their Amazon wishlist.

Flashing/fixed admin banners

I find that within some plugins people have gone as far as to write a nag box to show within the admin screens to ask for money or to show me a ‘sponsored’ news feed. Often the developer has copied and pasted some code to add this and managed to add it to that all roles can see it, not just Administrators.

News feeds

This one doesn’t bother me as much but I do appreciate an ‘off’ button. On the WordPress dashboard there are boxes linking to WordPress RSS feeds for plugin news and updates. Some developers like to put their little boxes on there too. If I were to allow people onto the admin backend of a site the last thing I would want to show them would be several boxes picking up content from RSS feeds I have no control over.

Social media buttons

The curse of social media now means that every man and his dog wants a Facebook or Twitter button on their site. I actually found myself considering getting a Twitter account the other day but then slipped out of that coma and came back to my senses. My personal feelings on people wasting their life posting ‘status updates’ aside, seeing these boxes splattered all over the admin systems that I use is as much of an annoyance as anything else. Social media sites are great for companies wishing to promote themselves and for people ‘getting back in touch’ (as often is an excuse given by Facebook fans.. what ever happened to email. Given it’s a new technology I know) and not to mention SEO but do I need a dedicated sidebar on admin pages for some plugins telling me what the developer ate from breakfast and is currently doing on the toilet.

HTML comment backlinks

I notice these all the time.. in fact I was speaking to a good friend about them last night when I mentioned I had written a major app which is being used by a few big name companies and he said that I need my name in there somewhere. I suppose my point is that if I have been paid to write something for someone then it’s their name that goes on it, not mine. It’s a little bit different with ‘free’ WordPress plugins where the author needs their credit but then again that’s that the Author Name and Author URI comment fields are for within each plugin and theme.. to attribute credit in a clear, consistent and unbiased/customer facing manner.

Forced suggested donations

I came across this idea when using a plugin this morning. I am working on a client site and wanted to remove a little blue box which keeps popping up suggesting I buy him a coffee or pay his mortgage or something. There was a convenient little button to dismiss the box which I clicked (who wouldn’t!) and it took me to his site which was splattered with both advertising, follow buttons and an explanation saying that if I were to pay him some money they he would ‘arrange for those boxes to flutter away’.

Security concerns

I have some concerns here.. in effect the developer has written a back door into the site (and he’s not the only one.. lots of plugins do it). He can easily log my site address or any other information sent with the request and note how often it’s being used. It’s stats heaven for the developer but rather concerning for anyone else. In effect in order for advertising to ‘flutter away’ he needs to add my site address to a list he has somewhere which will cause the advertising not to show. Feels a bit wrong to me.. thoughts anyone?

Conclusion

I tried to be impartial in this posting and intended to weigh up the pros and cons of this shameless self promotion (whoops) but clearly failed. It’s a shame that I really have to stop using, or just edit the code inside, some plugins because the person who wrote it feels that, for offering an open source plugin, they get carte blanche to advertise/nag/demand money from you until you jump through a hoop or two.

Plugins written for free should really be rated highly on the WordPress plugin directory. They should be talked about, celebrated and, as such, the developer will see both an improved site ranking/self popularity and most likely end up with more work because of it.

I have several plugins in the plugin repository myself and have offered tens of plugins on this site for free. In each one the only link to me or my name is the plugin author and site. The rest is on this site (sans social media and advertising and only the one small donate button if people really feel the need). I would love for a few more developers to take this approach as there are some really good plugins out there which I simply can not use out of the box because of one (or frequently more) of the afore mentioned reasons.

To see a list of the things I offer on this site then take a look at my downloads page

Ho ho ho and happy holidays everyone. I shall be working up until Christmas Eve undoubtedly but I hope to have written a new theme for this site by the n new year. Let’s see if it happens!

Want a website? Basic details on cost and what you are likely to be asked for…

July 14th, 2011

A lot of my clients seem to think, at least initially, that having a website built is a case of asking someone like me to write one and then their involvement stops. That is not the case as you are about to find out. This isn’t a rant or attack on people who don’t know the specifics of the web but hopefully will serve as a guide to those people or give other people like me a checklist to refine and give their clients…

First things first… Costs.

It doesn’t cost the earth to have a website written. A normal company is likely to want a presence on the net and that’s it. No need for huge fancy sites to be optimised to within an inch of their life and no need to even have a graphic designer involved. Of course you can do, and generally end up with a better site but if you want to keep things simple then it’s not necessary.

There are only really two ongoing costs for a website… domain name(s) and website hosting.

Domain Names

A domain name is very cheap indeed although costs do vary. In the past I have used a few registraars and people always have their favourites. I use Europe Registry for this site but have just registered www.letsboat.co.uk with 123-reg (aff link) for a grand total of £7 for two years.

Web Hosting

Many website developers such as myself will offer to host the site for you at £X per year. This is a good idea if you want a lot of support but ultimately it’s cheaper to do it yourself and pay a developer when (if) things go wrong. This site is hosted with imountain however I wouldn’t recommend them at all. It costs me $10 per month but I find it very slow here in the UK. I tend to recommend Hostgator (aff link) to my clients. All you need for your own website is their most basic package although I would recommend their Baby plan in case you want to host more than one site using the same account. you can pay monthly with most hosts although you only usually get the quoted prices if you pay for two or three years up front. Depending on your financial situation this might be worth doing. If you go to hostgator.com and use tortoise25 as the coupon code you will get 25% off the quoted price if it helps.

Website Development

No one, if they can help it, writes sites in pure code any more. They are a nightmare to maintain and generally not very good. Also, as the client, you end up paying for a developer to make the smallest change. This is where WordPress comes in. WordPress, a content management system (CMS), allows you and developers to write sites (like this one in fact) quite quickly and with a massive range of free themes and plugins to make sites do whatever you want them to. Galleries, shops, video players, etc… All doable without much more than a few simple steps.

Installing WordPress requires you to get a PHP enabled server, set up a MySQL database, FTP up the WordPress files found at WordPress.org, apply the theme, add some plugins and write the content in. Sounds like a lot but when you do it for a living it doesn’t take long to get something up there. However it’s kind of like car maintenance.. you think you can service it yourself and you know that, in principle, replacing a few engine consumables is an easy job and takes a mechanic only a couple of hours. Then you start the job and it takes two days and never does run right after that. See the parallel there? :)

That’s it…. you never have to pay for content updates and you can always contact me for advice/help. If you hadn’t noticed, I’m a bit of a WordPress enthusiast. But then why not when WordPress is used for a huge number of sites on the internet (50,000,000 I think was the last count I read).

What do you need to provide to a Website Developer?

Simple enough question to ask, hard question to answer really. Here is a very basic list…

  • Content
  • Look and feel
  • Gather resources to use

And then for any site with an ecommerce aspect:

  • Products
  • Payment processor (Paypal, Clickbank, Sagepay, etc…)
  • Gather resources for download or delivery

Let me expand on these…

Content is self explanatory. I recommend firstly thinking about how many pages you want on the site and then jotting down, in something like Word, the content for each page. Images to compliment text is always a nice addition but can be done later. Additionally with a domain and a site you might want to let people get in touch with you. Have a think about what phone numbers (if any) and email addresses you want public or if you just want a contact form.

Look and feel is something that will definitely need to be expanded on. If you have a look at a few themes around the internet. There are literally thousands of them out there, loads free and others premium. Either is ok and neither better than the other. WordPress has it’s own showcase of free themes (required to be free to be in the list!). Someone like myself will firstly ask if you want a graphic designer involved, at which stage this process will be escalated to another level of cost and complexity. However, if you want something basic then a free theme will do. There are a large number of ‘framework’ based themes for free out there which allow people to edit their theme without touching the code. They tend to be very basic but might be a good starter. Otherwise there are even more standard themes about which can be modified to suit if need be. I normally recommend that people give up to three themes from the directory they like and then a new theme can be made which incorporates the better features of each.

Gathering resources is really just a cursory note for you to gather any images or logos (your company logo for example) in digital form to be added to the site. They need to be as high a quality as you can find. Images like logos should really be in JPG, PNG or GIF format and be bigger than needed so they can be trimmed to fit for the site. You can make images smaller and retain quality but not make them bigger.

Ecommerce aspects really are similar… Products is just something, as before, for you to think about. The descriptions for the products, the pricing, images and ways of getting hold of them (postage, pdf, etc..)

Payment processor is what we call the way in which people are asked to pay for their items. Normally Paypal is the standard for small sites. People tend to have accounts via eBay these days anyway. Other types of processor are available but tend to incur monthly costs (£20/month I think for Sagepay). Paypal is the easiest if you want to keep ongoing costs down. The requirement to sell is that you have a premier or business account. To do it you just need to login and look at your account settings then jump the hoops to update your account. This simply involves linking a bank account to you Paypal account (takes a few days, best done in advance of being needed). Nothing official otherwise needed.

Gathering resources is, again, just putting together the images and the content for the products. There are several shopping carts for use for downloads and ecommerce within WordPress.

SEO

Perhaps the buzzword of the net these days. I’ve not yet met someone that hasn’t heard the acronym although often people don’t know what it means… only that they want it. Plugins exist for free for WordPress to allow you to add your site to Google and other search engines and to allow you to compliment your content with the right sort of data to get you noticed. There are quite a few guides on the internet to help you through this.

Summary

So what was the point of all that then? Well… hopefully now you shall know about the sorts of things you are likely to be asked for when wanting a website and will be prepared for your initial conversation with website developers if that’s the direction you want to go.

By all means get in touch with me to go over any project you have in mind or even just to get an idea of how much it would cost for me to do it all for you. Take a look at some of the sites I have done in the past on my Portfolio page or get in touch using either of my contact or get a quote forms.

SB Child List finally gets an update!

April 29th, 2010

It’s been a year apparently since I last updated the plugin. Time flies doesn’t it! I needed to show a list of category posts on a page for another project so decided to merge it into SB Child List. So now you can have a new separately templated shortcode originally called sb_cat_list which shows you a list of posts in that category.

Usage