'affiliate_id', 'class' => 'affiliates-uie', 'label-class' => '', 'label-prefix' => '', 'label-suffix' => '' ); $args = array_merge( $defaults, $args ); $affiliate_id = null; if ( isset( $args['affiliate_id'] ) ) { $affiliate_id = intval( $args['affiliate_id'] ); } $show_inoperative = false; if ( isset( $args['show_inoperative'] ) ) { $show_inoperative = (bool) $args['show_inoperative']; } $affiliates = affiliates_get_affiliates( true, !$show_inoperative ); $affiliates_select = ''; if ( !empty( $affiliates ) ) { $affiliates_select .= sprintf( ''; } return $affiliates_select; } /** * Render select script and style. * @param string $selector identifying the select, default: select.affiliates-uie * @param boolean $script render the script, default: true * @param boolean $on_document_ready whether to trigger on document ready, default: true * @param boolean $create allow to create items, default: false (only with selectize) * @return string HTML */ public static function render_select( $selector = 'select.affiliates-uie', $script = true, $on_document_ready = true, $create = false ) { $output = ''; if ( $script ) { $output .= ''; } return $output; } public static function render_add_titles( $selector ) { $output = ''; return $output; } }