In my business, I come up with the strategy, marketing and design for websites. I use a few developers, and they all seem to make use of the back-end of Wordpress differently.
I've had benefits (bullet points), and page content on pages saved as widgets, requiring the user to put in some rudimentary HTML code. The items in the footer saved as widgets, custom fields added into posts to add things like author of a post.
Now I didn't specify how I wanted these things for the client in the brief, so I can't really complain as long as they work. But to me, they seem to be a little "clunky" and confusing to clients who aren't tech saavy.
Are there generally best practices around for this kind of thing? I do stipulate that the site must adhere to best practice.
I'm a HTML and CSS guy, so it's a bit beyond me and to be honest, coding doesn't interest me and I try to stay away.
Hi Adam, when it comes to WP as you have experience there is more then one way to go about providing the end solution, in regards to what is best practice then I would really make sure that you ask how the developer is going to go about completing what you are requesting within the job, eg how the page/part of the page will be updateable, that way you can see if it is going to be easy for your client. Getting a non tech client to code html is less desirable then having a wysiwyg in place. (With WP you can provide either of those as an option).
Your question about best practice kind off falls into client usability of the administration system of WP which needs some planing before hand on which method within WP will serve the purpose of the client best.