【问题标题】:use same image in wordpress gallery without upload it many times在 wordpress 库中使用相同的图像而无需多次上传
【发布时间】:2019-02-10 07:27:41
【问题描述】:

我知道这听起来很奇怪,但我需要制作一个包含重复图像的画廊。

我需要知道是否可以多次在图库中使用同一张图片,而无需一次又一次地添加它。同一张图片在上传的图片中重复出现很多次是很烦人的。

提前致谢。

【问题讨论】:

  • 您可以在不同的画廊中多次使用相同的上传图片。只需从 Mediathek 中选择它们,而不是上传。还是您想在同一个图库中多次使用同一张图片?
  • @Beatroot,是的,我想在同一个画廊中使用它
  • 这只是为了测试您的设计的响应能力,还是您会长期使用相同的图像来填补空白点(如重复广告)?

标签: wordpress image grid gallery


【解决方案1】:

不,不使用原始 wordpress 代码。即使手动放置多次相同的 media-id 也会导致只渲染一个图像。但是,您可以创建自己的画廊简码:code from here

//Init hook
add_action('init', 'override_gallery');

//Override function
function override_gallery()
{
    remove_shortcode('gallery');
    add_shortcode('gallery', 'my_gallery_shortcode');
}

//Custom gallery shortcode
function my_gallery_shortcode($atts, $content) {

    //Default parameters to 
    extract( shortcode_atts( array(
            'ids' => '',
            'orderby' => 'post__in',
            'columns' => '3',
            'link' => 'file' //file | link | <empty string> (for linking to attachment page)
    ), $atts ));

    //Your own presentational code here...
}

但您仍然无法在图片选择器中多次选择同一张图片。但是你可以在你的简码中乘以它。不过,使用其他名称创建自己的短代码可能会更好。

【讨论】:

    猜你喜欢
    • 2013-11-06
    • 2016-05-23
    • 2013-11-09
    • 1970-01-01
    • 2018-02-28
    • 2023-02-11
    • 2019-05-04
    • 2013-07-13
    • 1970-01-01
    相关资源
    最近更新 更多