использовать одно и то же изображение в галерее WordPress без многократной загрузки - PullRequest
0 голосов
/ 09 февраля 2019

Я знаю, это звучит странно, но мне нужно создать галерею с повторяющимися изображениями.

Мне нужно знать, возможно ли использовать одно и то же изображение в галерее более одного раза, не добавляя его сноваи опять.Очень раздражает, что одно и то же изображение повторяется много раз среди загруженных изображений.

Заранее спасибо.

1 Ответ

0 голосов
/ 10 февраля 2019

Нет, не с оригинальным кодом WordPress.Даже если вручную ввести несколько раз один и тот же медиа-идентификатор, будет отображаться только одно изображение.однако вы можете создать собственный шорткод галереи: код отсюда

//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...
}

Но вы все равно не можете выбрать одно и то же изображение несколько раз в селекторе изображений.Но вы можете умножить это в своем шорткоде.Возможно, лучше создать собственный шорткод под другим именем.

...