プラグインWP-Ultimoを使用していて、登録フォームにいくつかの変更を加えたいとします。実際には私のテーマで使用するためのプラグインのカスタマイズには適用できるが、それを示す文書は見つけられていないと私は考えている。テーマから上書きしてプラグインをカスタマイズするfunction.php
私は
/**
* Normal Text Inputs
*/
case 'text':
case 'number':
case 'password':
case 'email':
case 'url':
?>
<div <?php echo $wrapper_attributes; ?> id="<?php echo $field_slug; ?>-field" <?php echo $wrapper_attributes; ?> style="<?php echo $display ? '' : "display: none"; ?>" >
<input <?php echo $attributes; ?> <?php echo isset($field['required']) && $field['required'] ? 'required' : ''; ?> type="<?php echo $field['type']; ?>" name="<?php echo $field_slug; ?>" id="<?php echo $field_slug; ?>" class="input" value="<?php echo isset($results[$field_slug]) ? $results[$field_slug] : ''; ?>" size="20">
<?php if ($error_message = $results['errors']->get_error_message($field_slug)) {
echo '<p class="error">' . $error_message . '</p>';
} ?>
</div>
<?php
break;
と交換したいと思い、この
/**
* Normal Text Inputs
*/
case 'text':
case 'number':
case 'password':
case 'email':
case 'url':
?>
<p <?php echo $wrapper_attributes; ?> id="<?php echo $field_slug; ?>-field" <?php echo $wrapper_attributes; ?> style="<?php echo $display ? '' : "display: none"; ?>" >
<label for="<?php echo $field_slug; ?>"><?php echo $field['name']; ?> <?php echo WU_Util::tooltip($field['tooltip']); ?><br>
<input <?php echo $attributes; ?> <?php echo isset($field['required']) && $field['required'] ? 'required' : ''; ?> type="<?php echo $field['type']; ?>" name="<?php echo $field_slug; ?>" id="<?php echo $field_slug; ?>" class="input" value="<?php echo isset($results[$field_slug]) ? $results[$field_slug] : ''; ?>" size="20"></label>
<?php if ($error_message = $results['errors']->get_error_message($field_slug)) {
echo '<p class="error">' . $error_message . '</p>';
} ?>
</p>
<?php
break;
が私のfunctions.php内からオリジナルを置き換えるためにfunction
を作成する簡単な方法はありますか?
乾杯
プラグインは、フィルタまたはあなたが使用するためのアクションを提供していない場合は、いいえ、プラグインのソースコードを変更せずにその出力を変更する方法はありません – yivi