Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress TinyMCE图像上传问题_Php_Wordpress_Tinymce - Fatal编程技术网

Php Wordpress TinyMCE图像上传问题

Php Wordpress TinyMCE图像上传问题,php,wordpress,tinymce,Php,Wordpress,Tinymce,我正在使用WP_编辑器功能向自定义数据库表添加一些内容,我遇到的唯一问题是图像,TinyMCE添加了一些不必要的字符,这会阻止图像显示 例如: src="\"http://localhost:8888/wordpress/wp-content/uploads/2014/04/dscn7122-300x225.jpg\"" 应该是: src="http://localhost:8888/wordpress/wp-content/uploads/2014/04/dscn7122-300x225.

我正在使用WP_编辑器功能向自定义数据库表添加一些内容,我遇到的唯一问题是图像,TinyMCE添加了一些不必要的字符,这会阻止图像显示

例如:

src="\"http://localhost:8888/wordpress/wp-content/uploads/2014/04/dscn7122-300x225.jpg\"" 
应该是:

src="http://localhost:8888/wordpress/wp-content/uploads/2014/04/dscn7122-300x225.jpg"

在构建src时,只需使用str_replace进行快速修复

str_replace('\"','',image_src)
这是没有编辑插件代码的快速修复


希望这对您有所帮助。

我应该在何处添加此内容,因为建筑肯定是在WP_编辑器功能中完成的?您可以在渲染图像的位置添加此内容。如果它在WP_编辑器中,那么在显示内容时,您可以使用它。您使用的不是image\u src,而是\u content函数,因此无论匹配引号出现在image中的什么地方,它都将替换为空文本。试试这个