name = __( 'Post Excerpt', 'wp-user-frontend' ); $this->input_type = 'post_excerpt'; $this->icon = 'compress'; } /** * Render the Post Excerpt field * * @param array $field_settings * @param int $form_id * @param string $type * @param int $post_id * * @return void */ public function render( $field_settings, $form_id, $type = 'post', $post_id = null ) { // $req_class = ( $field_settings['required'] == 'yes' ) ? 'required' : 'rich-editor'; // $value = $field_settings['default']; // $textarea_id = $field_settings['name'] ? $field_settings['name'] . '_' . $form_id : 'textarea_'; if ( isset( $post_id ) ) { $value = get_post_field( $field_settings['name'], $post_id ); } else { $value = $field_settings['default']; } $req_class = ( $field_settings['required'] == 'yes' ) ? 'required' : 'rich-editor'; $textarea_id = $field_settings['name'] ? $field_settings['name'] . '_' . $form_id : 'textarea_'; ?>