{ "manifests": { "mukadi/wordpress-bundle": { "manifest": { "bundles": { "Mukadi\\WordpressBundle\\MukadiWordpressBundle": [ "all" ] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/", "public/": "%PUBLIC_DIR%", "wp/": "wp/", "wp-config.php": "wp-config.php", "sf-wp-bootstrap.php": "sf-wp-bootstrap.php" }, "copy-from-package": { "wp-cli.yml": "wp-cli.yml" }, "env": { "WP_PREFIX": "wp_", "WP_THEME": "wp-blank", "WP_DIR": "public", "AUTH_KEY": "%generate(secret)%", "SECURE_AUTH_KEY": "%generate(secret)%", "LOGGED_IN_KEY": "%generate(secret)%", "NONCE_KEY": "%generate(secret)%", "AUTH_SALT": "%generate(secret)%", "SECURE_AUTH_SALT": "%generate(secret)%", "LOGGED_IN_SALT": "%generate(secret)%", "NONCE_SALT": "%generate(secret)%" }, "gitignore": [ "/public/wp-*/", "/public/wp-*", "/public/xmlrpc.php", "/public/composer.json", "/public/readme.html", "/public/license.txt" ], "post-install-output": [ " * Add the WordpressBundle routing file in your `config/routes.yaml`, after your custom routes to catch all Wordpress routes.", "", " * Read the documentation at https://github.com/mbo2olivier/mukadi-wordpress-bundle" ] }, "files": { "config/packages/mukadi_wordpress.yaml": { "contents": [ "mukadi_wordpress:", " table_prefix: \"%env(WP_PREFIX)%\"", " wordpress_directory: '%kernel.project_dir%/%env(WP_DIR)%'", "" ], "executable": false }, "public/.htaccess": { "contents": [ "", " RewriteEngine On", "", " RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\\2$", " RewriteRule ^(.*) - [E=BASE:%1]", "", " RewriteCond %{ENV:REDIRECT_STATUS} ^$", " RewriteRule ^index\\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]", "", " RewriteCond %{REQUEST_FILENAME} -f [OR]", " RewriteCond %{REQUEST_FILENAME} -d", " RewriteRule .? - [L]", "", " # Rewrite all other queries to the front controller.", " RewriteRule .? %{ENV:BASE}/index.php [L]", "", "", "", " ", " RedirectMatch 302 ^/$ /index.php/", " ", "", "" ], "executable": false }, "public/index.php": { "contents": [ "load(__DIR__.'/../.env');", " }", "", " $env = $_SERVER['APP_ENV'] ?? 'dev';", " $debug = (bool) ($_SERVER['APP_DEBUG'] ?? ('prod' !== $env));", "", " if ($debug) {", " umask(0000);", "", " Debug::enable();", " }", " define('WP_DEBUG', $debug);", "", " if ($trustedProxies = $_SERVER['TRUSTED_PROXIES'] ?? false) {", " Request::setTrustedProxies(explode(',', $trustedProxies), Request::HEADER_X_FORWARDED_ALL ^ Request::HEADER_X_FORWARDED_HOST);", " }", "", " if ($trustedHosts = $_SERVER['TRUSTED_HOSTS'] ?? false) {", " Request::setTrustedHosts(explode(',', $trustedHosts));", " }", "", " $kernel = new Kernel($env, $debug);", " # SF container in WP", " $GLOBALS['sf'] = function ($id) use (&$kernel) {", " return $kernel->getContainer()->get($id);", " };", "", " $kernelRequest = Request::createFromGlobals();", " $kernelResponse = $kernel->handle($kernelRequest);", " $kernelResponse->send();", " $kernel->terminate($kernelRequest, $kernelResponse);", "}", "run();", "" ], "executable": false }, "sf-wp-bootstrap.php": { "contents": [ "load(__DIR__.'/../.env');", " }", "", " $env = $_SERVER['APP_ENV'] ?? 'dev';", " $debug = (bool) ($_SERVER['APP_DEBUG'] ?? ('prod' !== $env));", "", " if ($debug) {", " umask(0000);", "", " Debug::enable();", " }", " define('WP_DEBUG', $debug);", "", " if ($trustedProxies = $_SERVER['TRUSTED_PROXIES'] ?? false) {", " Request::setTrustedProxies(explode(',', $trustedProxies), Request::HEADER_X_FORWARDED_ALL ^ Request::HEADER_X_FORWARDED_HOST);", " }", "", " if ($trustedHosts = $_SERVER['TRUSTED_HOSTS'] ?? false) {", " Request::setTrustedHosts(explode(',', $trustedHosts));", " }", "", " $kernel = new Kernel($env, $debug);", " # SF container in WP", " $GLOBALS['sf'] = function ($id) use (&$kernel) {", " return $kernel->getContainer()->get($id);", " };", "", " $kernelRequest = Request::createFromGlobals();", " $kernelResponse = $kernel->handle($kernelRequest);", " $kernelResponse->send();", " $kernel->terminate($kernelRequest, $kernelResponse);", "}", "run();", "" ], "executable": false }, "wp-config.php": { "contents": [ "apply();", "/** Sets up WordPress vars and included files. */", "require_once(ABSPATH . 'wp-settings.php');", "" ], "executable": false }, "wp/mu-plugins/symfony-bridge.php": { "contents": [ "dispatch($name, $event);", "}", "" ], "executable": false }, "wp/plugins/index.php": { "contents": [ "", "", "", "" ], "executable": false }, "wp/themes/wp-blank/functions.php": { "contents": [ "", ">", "", " \">", " ", " ", "", ">", "", "
", " ", "
", "" ], "executable": false }, "wp/themes/wp-blank/index.php": { "contents": [ "", "", "
", " ", "
", "
", "

", "
", "", " ", "
", " ", "
", "

Nothing to see.

", "
", " ", "
", "", "