0

基本上我正在尝试做一个简单的简码,其中用户可以显示固定大小的图像,而不管大小。例如 [gallery] 图像 [/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 提供的

4

1 回答 1

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"]

于 2013-06-24T07:06:20.400 回答