bradp/dotenv

There is no license information available for the latest version (1.0.3) of this package.

Set WordPress options from a .env file

Maintainers

Details

github.com/bradp/dotenv

Source

Issues

Installs: 147

Dependents: 0

Suggesters: 0

Security: 0

Stars: 13

Watchers: 3

Forks: 0

Open Issues: 3

Type:wordpress-plugin

1.0.3 2021-05-28 13:05 UTC

This package is auto-updated.

Last update: 2024-05-16 20:44:58 UTC


README

A WordPress plugin to set WordPress options from a .env file.

Any WPENV_ prefixed variables in the .env will be used to override the WordPress options. For example, if you'd like to set a specific environment to "Discourage search engines from indexing this site", you can add WPENV_BLOG_PUBLIC=0 to your .env file.

Usage

  • Install the plugin.
  • Add a .env file either in the root of your site or one level above.
  • Add any WordPress options keys to filter with the prefix WPENV_

Details

  • Any option in the wp_options table or retrieved by get_option() can be set this way.

  • You can define keys either as WPENV_BLOGDESCRIPTION or as WPENV_blogdescription, both will work.

  • If you'd like to define the location of your .env file, rather than the plugin looking for it, you can filter dotenv_location to be a directory path.

  • You can also change the WPENV_ prefix by filtering dotev_key_prefix to be a different prefix.