For users and developers alike choosing a CMS can be hard. There are many pros and cons of using a CMS, Bootstrap, or in-house development process. For this post we will be examining two different CMS structures and considerable variables such as:
- Developer, Editor, Client interaction
- Basic Development
- Basic Editing
Shall we get started?
This is basic outline/explanation of WordPress. If you are interested in building a website, please consult various developers and agencies to gain a more detailed understanding.
You’ve been warned.
WORDPRESS: OR 18.9% OF THE INTERNET
Developers use various methods for website creation. Whether using a 3rd party CMS, Bootstrap methods, or an in-house grid. All have the same goals in mind, how can sites look nice, display information, and be responsive? A second underlying and less spoken-about principle is: How can the developer, editor, and client get along? We will be focusing on the latter.
For this reason, many agencies choose WordPress. A familiar, friendly CMS which incorporates themes, plugins, visual editors, and a responsive layout. All the foundations needed for a successful website. So how does this add toward the above-mentioned relationship?
LET’S CHECK IT OUT
Or those with a limited knowledge of coding languages, WordPress is a great system to be able to layout everything fluidly and easy-to-understand. Since visual editors are complete in the back-end the editors don’t have to worry about navigating lines and lines of html to edit/change copy in between <p>, <h1>, <h2>, <div>, <span> codes. This makes the risk of messing things up significantly less! Which is a great thing for the developer, usually since we already trying to fix something we messed up. Also, elements are easy to change such as a milestone counter. The editor can easily just choose “edit” and place in a new milestone number/title. The same process works for most other elements as well. So for editors, WordPress provides an easier (notice I didn’t say easy) environment to edit text and most elements (structure and additional pages are completely different).
WordPress is a CMS that is incredibly intuitive and easy to navigate. It can help prop up a false sense of confidence and illicit statements from the client like, “Oh it’s that easy, we could have done that!”. When you should always respond with, “Yes, why yes, you could have” and smile. It helps to build the client understanding of web process and will actually lead to a greater relationship. Since many clients will get to see all the insides or what I like to call “the bloody guts” of their website, they will better understanding of deadlines and overall edits.
SO IN SUMMARY:
- Developers have a stable environment to make a great-looking, responsive website
- Developers can easily migrate, and point registrar information using tools like: cpanel, ftp structure, IP, CNAME.
- Editors don’t need a vast knowledge of coding languages (basic html only)
- Editors can edit any text and elements (as designated by the developer) such as: images, milestone counters, icons, etc.
- Clients get to see how a website is made
- Clients can see the back-end “bloody guts” of their websites
- WordPress can only support beginner-intermediate functionality websites (unadvisable for advanced functions – doable – but unadvisable)
- 3rd party reliance
- Developers may have a hard time navigating themes, plugins, and additional functionality not written by them
- Editors may not understand the back-end organization such as the dashboard. If they haven’t worked with WordPress before
- Clients may voice wants for certain functionality that is out-of-scope for WordPress (although this is rare).