试图开发一个简单的短代码

时间:2013-06-24 05:46:54

标签: wordpress function shortcode

基本上我正在尝试做一个简单的短代码,其中用户无论大小如何都可以显示固定大小的图像。例如[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

提供的

1 个答案:

答案 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”]