我写了一个插件,当你上传图片时,它会用GD-lib做一些奇特的东西。
一切正常,但是当用户单击“插入帖子”时,我需要获取图像标题并将其添加到图像URL(以及图像的文件名),但找不到任何可以帮助我的参考。
我写了一个插件,当你上传图片时,它会用GD-lib做一些奇特的东西。
一切正常,但是当用户单击“插入帖子”时,我需要获取图像标题并将其添加到图像URL(以及图像的文件名),但找不到任何可以帮助我的参考。
您需要使用过滤器image_send_to_editor
.
add_filter(\'image_send_to_editor\', \'wpse_62869_img_wrapper\', 20, 8);
function wpse_62869_img_wrapper( $html, $id, $caption, $title, $align, $url, $size, $alt )
{
return $html;
}
这些是测试插入的值,您可以使用它们来构建自己的$html
回答html | <a href="http://wp34.dev/wp-content/uploads/2012/11/escritorio.jpg"><img src="http://wp34.dev/wp-content/uploads/2012/11/escritorio-224x300.jpg" alt="Alt text for the image" title="escritorio" width="224" height="300" class="aligncenter size-medium wp-image-9" /></a>
id | 9
caption | The image caption
title | escritorio
align | center
url | http://wp34.dev/wp-content/uploads/2012/11/escritorio.jpg
size | medium
alt | Alt text for the image
我的网站有问题。主页列出了分类的文章(外部链接),还提到了文章来源(文章发布的网站)。这些源是我在wordpress post编辑器中填充的自定义字段。问题是,现在每篇文章都显示了相同的来源,而我为每篇文章提到了不同的来源。自从我将PHP处理程序更改为DSO以来,奇怪的事情一直在发生。问题发生在我更换处理程序之后,所以我很怀疑这是否与此相关。您是否看到了解决此问题的方法?谢谢