Bedrock does certain things a bit differently than the default WordPress installation, but it does so by leveraging functionality that WordPress Core provides.
If a plugin or theme works with a vanilla WordPress install and not with Bedrock, the plugin or theme is likely at fault: In most cases, it is hard-coding assumptions about directory structure or file location and ignoring the systems WordPress has in place to determine those things dynamically. This type of issue will often arise not only on Bedrock, but also on sites that have installed WordPress in its own directory or moved the wp-content folder.
Common issues include:
- Assuming the content directory is
- Assuming WordPress is not in a subdirectory.
- Trying to include wp-load.php.
If you reach a WordPress error page on a non-development environment that says
"Sorry, you are not allowed to access this page.", then the plugin or theme could be conflicting with Bedrock's use of
If you run into an issue with a specific theme or plugin, please contact their authors first and link them to this page.
Help us continue to build and maintain our open source projects. We’re a small team of independent developers and every little bit helps.Sponsor Roots on GitHub