Merge branch 'master' into grunt
This commit is contained in:
@@ -138,12 +138,9 @@ add_filter('body_class', 'roots_body_class');
|
|||||||
* @author Scott Walkinshaw <scott.walkinshaw@gmail.com>
|
* @author Scott Walkinshaw <scott.walkinshaw@gmail.com>
|
||||||
*/
|
*/
|
||||||
function roots_root_relative_url($input) {
|
function roots_root_relative_url($input) {
|
||||||
$parsed_url = parse_url(site_url());
|
|
||||||
$site_domain = $parsed_url['host'];
|
|
||||||
|
|
||||||
preg_match('|https?://([^/]+)(/.*)|i', $input, $matches);
|
preg_match('|https?://([^/]+)(/.*)|i', $input, $matches);
|
||||||
|
|
||||||
if (isset($matches[1]) && isset($matches[2]) && $matches[1] === $site_domain) {
|
if (isset($matches[1]) && isset($matches[2]) && $matches[1] === $_SERVER['SERVER_NAME']) {
|
||||||
return wp_make_link_relative($input);
|
return wp_make_link_relative($input);
|
||||||
} else {
|
} else {
|
||||||
return $input;
|
return $input;
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ if (!defined('__DIR__')) { define('__DIR__', dirname(__FILE__)); }
|
|||||||
// Define helper constants
|
// Define helper constants
|
||||||
$get_theme_name = explode('/themes/', get_template_directory());
|
$get_theme_name = explode('/themes/', get_template_directory());
|
||||||
|
|
||||||
define('THEME_NAME', next($get_theme_name));
|
define('THEME_NAME', next($get_theme_name));
|
||||||
define('RELATIVE_PLUGIN_PATH', str_replace(home_url() . '/', '', plugins_url()));
|
define('RELATIVE_PLUGIN_PATH', str_replace(home_url() . '/', '', plugins_url()));
|
||||||
define('RELATIVE_CONTENT_PATH', str_replace(home_url() . '/', '', content_url()));
|
define('RELATIVE_CONTENT_PATH', str_replace(home_url() . '/', '', content_url()));
|
||||||
define('THEME_PATH', RELATIVE_CONTENT_PATH . '/themes/' . THEME_NAME);
|
define('THEME_PATH', RELATIVE_CONTENT_PATH . '/themes/' . THEME_NAME);
|
||||||
|
|||||||
Reference in New Issue
Block a user