- ->register('wp.frontend.base', function () {
- return ['url' => rtrim(CIVICRM_UF_BASEURL, '/') . '/'];
- })
- ->register('wp.frontend', function () use ($paths) {
- $config = \CRM_Core_Config::singleton();
- $suffix = defined('CIVICRM_UF_WP_BASEPAGE') ? CIVICRM_UF_WP_BASEPAGE : $config->wpBasePage;
- return [
- 'url' => $paths->getVariable('wp.frontend.base', 'url') . $suffix,
- ];
- })
- ->register('wp.backend.base', function () {
- return ['url' => rtrim(CIVICRM_UF_BASEURL, '/') . '/wp-admin/'];
- })
- ->register('wp.backend', function () use ($paths) {
- return [
- 'url' => $paths->getVariable('wp.backend.base', 'url') . 'admin.php',
- ];
- })