WordPress Configuration

For novices: You are now reading a post on a WordPress Blog. This post explains how it is setup.

WordPress is also the CMS to manage all the static pages on the site. I manage many other WordPress site: either for personal interests or for other Kneaver related companies.

Given most Kneaver users will end up being interested to host their site I got the idea to build a model image that anyone can fire-up on a cloud hosting service like DigitalOcean. Since many tweeps are very capable and WordPress savy I think the best is to use this post to crowdsource a dream configuration.

So to keep the ball rolling here comes Kneaver’s configuration and ideas I’m using on other sites.

WordPress

– WordPress 4.1.1
– OS: CentOS 5.9. The major benefit on other flavours of Linux is extra security features like SELinux.
– Passwords are very long and complex, login names as well (they are like passwords).
– Rights are arranged so that editor and administrators rights separated. You can’t both write and configure with the same login.
– I have several free services monitoring the sites as well a script in NodeJS testing that forms are working.
– Backups are done every day and sent to other places.
– Themes are self made and offer some features as well.
– Backend services provide extra functionalities like store/shop, registration, onboarding, surveys.

Plugins

Plugins with an impact on the content.

  • Bootstrap Shortcodes: Allows to use all the BootStrap look and feel in shortcodes
  • Post Snippets: Create pieces of HTML and assign them to shortcodes. Very handy for buttons, CTA
  • WP-Kneaver: This plugin is essentially passive but it allows remote publishing of posts via Kneaver. As a bonus several shortcodes to build pages and complex posts faster like carousels, sections based pages
  • List Pages Shortcode: Introduces the [list-pages], [sibling-pages] and [child-pages] shortcodes for easily displaying a list of pages within a post or page. Vey handy for modular content design.

Plugins with an impact on the operation of the site.

  • Cache: WP Super Cache, no brainer, seems to be the norm. Settings can be tricky, didn’t dig enough yet into it.
  • Security: IThemes security: hide and prevent brute force login attempts.
  • Security: IThemes security: Login Security Solution
  • Duplicate Posts: An easy way make template of posts. I use if for #PKMChat framing posts for example
  • Broken Link Checker

Plugins for Marketing, SEO, promoting, Engagement

  • SEO
  • Commenting: Disqus (Here I know there is a strong counter proposition with Postmatic)
  • JetPack
  • GA by Yoast
  • Google XML Sitemaps
  • Permalink Editor ( I have redirection in place on the server as well for old pages and shortcuts)
  • WP to Twitter (not used)
  • Wickett Twitter Widget