Php 在wordpress中为图像生成嵌入代码

Php 在wordpress中为图像生成嵌入代码,php,javascript,wordpress,Php,Javascript,Wordpress,我有一个wordpress网站,我们倾向于在帖子中使用大量图片。现在,这些图像充满了统计数据,人们倾向于复制它们以供参考。现在,我们想要的是让用户为这些图像自动生成嵌入代码 我们为此找到了类似的东西-。然而,插件似乎由于某种原因而被破坏,并且不能与嵌入的图像正常工作。是的,我已经正确使用了出版商的ID 有人能找出这个插件的问题吗?或者,有人可以建议任何脚本或代码生成嵌入代码类似的化身托管网站?这样我就可以在wordpress中集成相同的功能 提前感谢。这可以使用短代码完成: /* * Usag


我有一个wordpress网站,我们倾向于在帖子中使用大量图片。现在,这些图像充满了统计数据,人们倾向于复制它们以供参考。现在,我们想要的是让用户为这些图像自动生成嵌入代码

我们为此找到了类似的东西-。然而,插件似乎由于某种原因而被破坏,并且不能与嵌入的图像正常工作。是的,我已经正确使用了出版商的ID

有人能找出这个插件的问题吗?或者,有人可以建议任何脚本或代码生成嵌入代码类似的化身托管网站?这样我就可以在wordpress中集成相同的功能


提前感谢。

这可以使用短代码完成:

/*
 * Usage: 
 * [embedimage img="http://domain.com/wp-content/uploads/image.png" title="The image title"]
 * or without a permalink wrapping the image: 
 * [embedimage img="http://domain.com/wp-content/uploads/image.png" title="The image title" nolink=""]
 */
add_shortcode('embedimage', 'so_10069934_embed_image');
function so_10069934_embed_image($atts, $content = null) {
    global $post;
    $link_init = (isset($atts['nolink'])) ? '' : '<a href="'.get_permalink($post->ID).'" target="_blank">';
    $link_end = (isset($atts['nolink'])) ? '' : '</a>';
    $html = <<<HTML
    <script type="text/javascript">
        function copyToClipboard (text) {
          window.prompt ("Copy to clipboard: Ctrl+C, Enter", text);
              return false;
        }
    </script>
    <a href="javascript:void(0)" id="copy" onclick="copyToClipboard(document.getElementById('pre').innerHTML);">Copy to clipboard</a>
    <pre id="pre" style="display:none">{$link_init}<img src="{$atts['img']}" alt="{$atts['title']}" border="0" />{$link_end}</pre>
HTML;
    return $html;
}
/*
*用法:
*[img图像=”http://domain.com/wp-content/uploads/image.png“title=”图像标题“]
*或者不使用永久链接包装图像:
*[img图像=”http://domain.com/wp-content/uploads/image.png“title=”图像标题“nolink=”“]
*/
添加_短码('embedimage','so_10069934_embed_image');
函数so_10069934_嵌入_图像($atts,$content=null){
全球$员额;
$link_init=(isset($atts['nolink']))?“”:“”;
$html=