记录一些常用的函数和瞎折腾的过程……

wordpress替换附件为二级域名

提醒:本文最后更新于 2593 天前,文中所描述的信息可能已发生改变,请谨慎使用。

首先,我们在 wp-config.php中加入如下代码:

//指定cookies的域名  
define('COOKIE_DOMAIN', 'www.psay.cn'); 

然后在模板目录下的function.php添加以下内容即可:

//域名替换
ob_start("Static_Switch");  
function Static_Switch($buffer){  
    $buffer_out = preg_replace('/https:\/\/www.psay\.cn\/wp-([^"\']*?)\.(jpg|png|gif|css|js|woff|woff2|ttf|svg|eot)/i','https://static.psay.cn/wp-$1.$2',$buffer);  
    return $buffer_out;  
}