humanmade/hm-platform

Name: hm-platform

Owner: Human Made

Description: HM Hosting platform required plugins

Created: 2016-09-15 21:24:32.0

Updated: 2018-05-19 00:03:24.0

Pushed: 2018-05-24 18:56:11.0

Homepage: https://engineering.hmn.md/platform/plugins/

Size: 3362

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

HM Platform
Shared library for sites on the Human Made Platform.
Version 1.2.12
A Human Made project. Maintained by @joehoyle.
Human Made Platform

This is the Human Made Platform library that should be included on all sites that are being hosted by Human Made. This includes some plugins that are required for the hosting platform, however these can be disabled if alternative versions of plugins are installed.

See the platform page for details on the libraries that are included.

Install Instructions
  1. Add this repository to the content directory of the WordPress install, we recommend you add it as a git submodule.
  2. Require the hm-platform/load.php file from your wp-config.php.
Configuring Activated Modules

To optionally disable any of the platform modules, you can define the global $hm_platform variable setting any of the following to false:

aults = array(
's3-uploads'      => true,
'aws-ses-wp-mail' => true,
'tachyon'         => true,
'cavalcade'       => true,
'batcache'        => true,
'memcached'       => true,
'ludicrousdb'     => true,

Search Engine Indexing

By default, hm-platform will force disable indexing by search engines on any non-production environment. If you wish to disable this feature, add the following to your config:

ne( 'HM_DISABLE_INDEXING', false );

This will fall back to whatever the blog_public option value is in the database.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.