基本上我正在尝试做一个简单的短代码,其中用户无论大小如何都可以显示固定大小的图像。例如[gallery] image [/ gallery]它将显示如下
http://i255.photobucket.com/albums/hh140/testament1234/thumb_zps5820cef3.png
我尝试使用自己的代码,但看起来我的代码错了。我还不熟悉PHP或wordpress编码。我知道这样的事情可以使用插件完成,但我宁愿学习如何编码
function image_gallery($atts, $content=null) {
extract(shortcode_atts(array(
'width' => 400,
'height' => 200,
), $atts));
return '<div class="gallery"></div>';
}
add_shortcode('gall', 'image_gallery' );
样式是通过style.css
提供的答案 0 :(得分:0)
function image_gallery($atts, $content=null) {
extract(shortcode_atts(array(
'width' => 400,
'height' => 200,
'image' => ''
), $atts));
return '<div class="gallery"><img src="'.$image.'" width="'.$width.'" height="'.$height.'" /></div>';
}
add_shortcode('gall', 'image_gallery' );
激活插件
在您的帖子或页面中添加此短代码[gall image =“path_to_your_image”]