# Képgaléria widget fejlesztőknek

> A Képgaléria szűrőkampói: a szűrőfülek, a körhinta beállításai és a lightbox tartalma módosítható.

A **Képgaléria** widget viselkedését szűrőkkel (`add_filter`) módosíthatod, például a sablonod `functions.php` fájljában vagy egy saját bővítményben.

## A szűrőfülek módosítása

Az `uael_image_gallery_tabs` szűrő a szűrőfülekben megjelenő kategóriák tömbjét adja át. A `$cat_filter` a képkategóriák tömbje.

```php
add_filter( 'uael_image_gallery_tabs', function( $cat_filter ) {
    // Itt módosíthatod a tömböt.
    return $cat_filter;
}, 10, 2 );
```

Példa: egy kategória megjelenített nevének átírása.

```php
add_filter( 'uael_image_gallery_tabs', function( $cat_filter ) {
    $cat_filter['old_category'] = 'Új kategória';
    return $cat_filter;
}, 10, 2 );
```

## A körhinta beállításainak módosítása

Az `uael_image_gallery_carousel_options` szűrővel a körhinta (csúszka) beállításait módosíthatod.

```php
add_filter( 'uael_image_gallery_carousel_options', function( $slick_options ) {
    // Itt módosíthatod a tömböt.
    return $slick_options;
}, 10, 2 );
```

## A lightbox tartalmának módosítása

Az `uael-lightbox-content` szűrővel megadhatod, mi jelenjen meg a lightboxban: a kép címe (`title`) vagy leírása (`description`). A `$lightbox` a lightboxban megjelenő tartalmat jelöli.

```php
add_filter( 'uael-lightbox-content', function( $lightbox ) {
    // Itt adhatod meg a tartalmat.
    return $lightbox;
}, 10, 2 );
```

Példa: a lightboxban a kép leírása jelenjen meg.

```php
add_filter( 'uael-lightbox-content', function( $lightbox ) {
    $lightbox = 'description';
    return $lightbox;
}, 10, 2 );
```
