{"version":"1.0","provider_name":"CodexWorld","provider_url":"https:\/\/www.codexworld.com","title":"Server-side Image Upload in TinyMCE Editor using PHP - CodexWorld","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"UcIkdx0zUj\"><a href=\"https:\/\/www.codexworld.com\/tinymce-upload-image-to-server-using-php\/\">Server-side Image Upload in TinyMCE Editor using PHP<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.codexworld.com\/tinymce-upload-image-to-server-using-php\/embed\/#?secret=UcIkdx0zUj\" width=\"600\" height=\"338\" title=\"&#8220;Server-side Image Upload in TinyMCE Editor using PHP&#8221; &#8212; CodexWorld\" data-secret=\"UcIkdx0zUj\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.codexworld.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2018\/01\/tinymce-image-upload-handler-to-server-from-computer-using-php-codexworld.png","thumbnail_width":1366,"thumbnail_height":768,"description":"TinyMCE image upload handling - Learn how to upload image to the server in TinyMCE editor using PHP. Handle image upload functionality in TinyMCE editor with PHP. Example code to enable image upload feature in TinyMCE and upload image from computer using PHP."}