Tovább a tartalomhoz

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.

  • 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:

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:

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

Szekció neve “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

Szekció neve “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.

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.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások