You can do it with a simple custom plugin.
First, go to admin -> users
Find, "Extra fields on user pages or registration form:"
do this: "Full name" -> edit field -> show on registration form
Then, create a custom plugin with only layer.php file. Plugin will have these files:
- qa-plugin.php
- my-layer.php
The qa-plugin.php should look like this:
<?php
if(!defined('QA_VERSION'))
{
header('Location: ../../');
exit;
}
// layer
qa_register_plugin_layer('my-layer.php', 'my layer');
The my-layer.php file should look like this:
<?php
class qa_html_theme_layer extends qa_html_theme_base
{
public function form_field($field, $style) {
if ( $this->template == 'register' && $field['label'] == 'Full name:' ) {
$field['tags'] .= ' required';
}
qa_html_theme_base::form_field($field, $style);
}
}
This should work.