π
π
π
π
sixodp
Searchβ¦
π
π
π
π
sixodp
Technical documentation for data portal
Architecture
General
AWS
WordPress
CKAN
Translations
Transifex
Version Upgrades
CKAN
WordPress
Continuous integration
Installing updates
Powered By
GitBook
WordPress
WordPress is used with custom built theme available in
https://github.com/6aika/sixodp/tree/master/sixodp
. Following list on plugins are installed with the theme:
β
Advanced Custom Fields
, adds new fields to posts.
β
Custom Twitter Feed
, handles twitter feeds.
β
AddThis
, adds social media sharing buttons to content.
β
Polylang
, handles localization of content to different languages.
β
Google Analytics dashboard for WP
, adds google analytics intergration,
β
Disqus Comment System
, adds disqus comments to posts.
β
ReCaptcha Integration for WordPress
, adds recaptcha checks to anonymous data and showcase requests.
β
WordPress Importer
, allows importing WP content from other site. Used in the past but could be removed.
β
WP User Avatar
, adds avatar images on articles.
β
Classic Editor
, adds the old wysiwyg editor.
β
Yoast SEO
, adds search engine optimization features.
Following plugins are modified in some way and as such not installed through WordPress plugin repository:
WP Trello (
https://github.com/6aika/wp-trello
), provides integration to trello boards.
Contact Widgets (
https://github.com/6aika/sixodp/tree/master/wordpress/contact-widgets
), adds managings of social media profiles.
Menu routes for WordPress (
https://github.com/6aika/wp-api-menus
), provides menus in api for CKAN.
Installation
WordPress is installed by running ansible (
https://github.com/6aika/sixodp/tree/master/ansible/roles/wordpress
). Installation is done with the help of WP CLI. Currently using old 1.5.1 cli version as Polylang CLI development was abandoned (
https://github.com/diggy/polylang-cli/issues/118
)
Architecture - Previous
AWS
Next - Architecture
CKAN
Last modified
9mo ago
Copy link