Want performance, security, and ease of use? Check SSW's WordPress consulting page.
If you’re planning to use Markdown, we recommend TinaCMS for its Git-backed workflow, developer-friendly editing experience, and seamless integration with modern front-end frameworks.
Backing up your WordPress site is important and while most hosting providers will perform backups on your behalf, it doesn’t hurt to have another copy tucked away safely. For this purpose we use and recommend the BackWPup WordPress plugin.
Don't lose your Google juice when you rename a file. Do not use META refresh to redirect pages - "301" code is the most efficient and Search Engine Friendly method for webpage redirection. There are different ways to implement and it should preserve your search engine rankings for that particular page. If you have to change file names or move pages around, always use the code "301", which is interpreted as "moved permanently".
A nice looking image can be harmful to your website if it's not optimized. It's important to optimize images for the web because the fewer bytes the browser has to download, the less bandwidth the client uses, and the faster the browser can download and render your content on the screen.
Extensive caching can complicate things if you’re working on your site and expecting to see changes immediately on the frontend. Purging cache is an essential part of the development process.
One of the biggest mistakes in WordPress is storing everything as standard Pages or Posts.
When content has its own purpose, such as Case Studies, Testimonials, Events, Team Members, or FAQs, it should usually be created as a Custom Post Type instead of forcing it into generic content types.
Markdown keeps content clean, portable, and easy to maintain. It improves consistency, reduces editor complexity, and makes version control easier for technical teams.
With WordPress, Markdown is not native, so the best approach is usually through plugins or a Git-based workflow.
By default, WordPress shows the whole article content on a post list. Knowing that some posts are quite long - taking a lot of real estate on the page - it's a good idea to summarize it and add a "read more" link.
To share a draft of a post with others you need to install the plugin 'Public Post Preview'.
If you need to publish a blog post without WordPress admin access (/wp-admin), you can use the Jetpack Post by Email plugin.