Efter opdatering af tema filen er det vigtigt at nedenstående kode indlægges i functions.php.
Kodestumpen forhindre brugere udenfor klubben i at få vist en “tilmeld” knap under klubbegivenheder.
Start med at opdatere temaet under menu punktet “Udseende”
Efter endt opdatering vælges punktet “Editor til temafiler” under samme menu
3. Vælg “functions.php” i højre side under “Temar-filer
4. Kopiere teksten med rød
// Added by CELA/BMCO to enable only logged in users to RSVP in STEC add_action(‘init’, function() { $is_logged_in = is_user_logged_in(); add_filter(‘stec_event_get_front_data’, function($data) use ($is_logged_in) { if ((int) $data[‘rsvp’] > 0) { $data[‘rsvp’] = $is_logged_in ? 1 : 0; } return $data; }); add_action(‘stec_single_wp_head’, function($event) use($is_logged_in) { if ($event->get_rsvp() === 1) { $event->set_rsvp($is_logged_in ? 1 : 0); } }); });
Indsættes på en linje et sted efter “add_action(‘ini , **)
Se eksempel til højre
Slut af med at testen funktionen fra et inkognitovindue. Brugere som ikke er logget ind skulle gerne se billede til venstre. Modsat brugere, der er logget ind til højre.