# Felhasználó megjelenő neve a kapcsolatok listájában

> A kapcsolódó felhasználók listájában a bejelentkezési név és e-mail-cím helyett a megjelenő név mutatása két szűrővel.

Ha egy kapcsolatban felhasználók szerepelnek (felhasználó és bejegyzés, taxonómia vagy CCT között), a **Cím** oszlopban és a **Felhasználó összekapcsolása** ablak választólistájában alapból a felhasználónév és az e-mail-cím látszik. A megjelenő nevet két szűrővel jelenítheted meg.

## A szűrők

- `jet-engine/relations/types/mix/items/users` a választólistát szűri az összekapcsoló ablakban. Paraméterei: `$user_list` és `$relation`.
- `jet-engine/relations/types/mix/item-title/users` a **Cím** oszlop értékét szűri. Paraméterei: `$result`, `$item_id` és `$relation`.

A választólistához:

```php
add_filter( 'jet-engine/relations/types/mix/items/users', function( $users ) {
	global $wpdb;

	$table = $wpdb->users;
	$users = $wpdb->get_results( "SELECT ID AS value, display_name AS label FROM $table", ARRAY_A );

	return $users;
} );
```

A **Cím** oszlophoz:

```php
add_filter( 'jet-engine/relations/types/mix/item-title/users', function( $result, $item_id ) {
	$user = get_user_by( 'ID', $item_id );

	if ( ! $user ) {
		return $result;
	}

	return $user->display_name;
}, 10, 2 );
```

## Kód hozzáadása a Code Snippets bővítménnyel

1. Telepítsd és aktiváld a bővítményt, majd menj a **Snippets → Add New** oldalra.
2. Adj címet a kódrészletnek (például „Felhasználólista az összekapcsoló ablakban”), és írd be az első kódot a függvények részbe.
3. Kattints a mentés és aktiválás gombra.
4. Vegyél fel még egy kódrészletet a második kóddal ugyanígy.
5. A **Snippets** oldalon mindkét kódrészlet aktívként látszik.

## Kód hozzáadása a téma fájlszerkesztőjével

Alternatíva: a **Megjelenés → Témafájl-szerkesztő** oldalon válaszd ki az aktív témát, nyisd meg a `functions.php` fájlt, illeszd be a két kódot, és kattints a **Fájl frissítése** gombra.

## Ellenőrzés

Frissítsd a CCT, a kifejezés vagy a bejegyzés szerkesztőoldalát, amelyhez felhasználók vannak kapcsolva. A **Cím** oszlop most a megjelenő nevet mutatja, és a **Felhasználó összekapcsolása** ablak választólistája is megjelenő neveket ad.
