Gallery в WordPress

Удаляем стандартный CSS от галереи и добавляем class к ссылке на изображение.

Для этого вставляем в файл functions.php вашей темы следующее:

function twentyten_remove_gallery_css( $css ) {return preg_replace( "#(.*?)#s", '', $css );}
add_filter( 'gallery_style', 'twentyten_remove_gallery_css' );
function twentyten_add_gallery_class( $link ) {return str_replace ('<a href=', '<a rel="zoom" href=', $link);}
add_filter( 'wp_get_attachment_link', 'twentyten_add_gallery_class' );

enjoy =)

Ruslan
Оцените автора
Добавить комментарий

  1. tiaurus

    Это актуально только в теме TwentyTen?

    Ответить
    1. Ruslan

      Нет, просто такое название функции(одна оригинальная от команды wordpress), а вторую сам написал.

      Работает везде.

      Ответить
      1. tiaurus

        Похвально — молодец!

        Ответить