Wordpress Configuration

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 [], [] and [] 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