llms_make_select2_student_array( $user_ids = array(), string $template = '' )
Create an array that can be passed to metabox select elements configured as an llms-select2-student query-ier
Description Description
Parameters Parameters
- $post_ids
-
(array) (Required) indexed array of WordPress User IDs
- $template
-
(string) (Optional) an optional template to customize the way the results look %1$s = student name %2$s = student email
Default value: ''
Return Return
(array)
Source Source
File: includes/llms.functions.core.php
function llms_make_select2_student_array( $user_ids = array(), $template = '' ) { if ( ! $template ) { $template = '%1$s <%2$s>'; } if ( ! is_array( $user_ids ) ) { $user_ids = array( $user_ids ); } $ret = array(); foreach ( $user_ids as $id ) { $student = llms_get_student( $id ); if ( ! $student ) { continue; } $ret[] = array( 'key' => $id, 'title' => sprintf( $template, $student->get_name(), $student->get( 'user_email' ) ), ); } return apply_filters( 'llms_make_select2_student_array', $ret, $user_ids ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.10.1 | Introduced. |
User Contributed Notes User Contributed Notes
Permalink: