在编辑器中显示具有相对路径的图像

时间:2011-05-11 作者:John Hunt

默认情况下,编辑器似乎使用绝对路径插入图像。

我们正在开发一个站点/暂存/并计划稍后将其移动。有没有办法获得图像上的相对路径,以便在编辑器中正确显示?也许编辑器中有一个函数或代码片段可以解析为上载路径或其他什么?

例如,我的主页中的图像是:

<img class="alignnone size-full wp-image-21" title="Authentic Chinese Food" src="wp-content/uploads/2011/04/panel_authentic.jpg" alt="Authentic Chinese Food" />
在页面本身上显示良好,但在编辑器中显示不好。

谢谢约翰。

1 个回复
SO网友:Bainternet

我有一位客户这样要求,花了一点时间才得到,但很简单:

function change_mce_path_options( $init ) {
 $init[\'relative_urls\'] = true;
 $init[\'document_base_url\'] = get_bloginfo(\'url\');
 return $init;
}
add_filter(\'tiny_mce_before_init\', \'change_mce_path_options\');

结束