Я пытаюсь отобразить форму php в wordpress. Мне был предоставлен следующий код по умолчанию (который указал, что он может использоваться для отображения пользовательских полей) и отредактировал его, но он все еще не отображает форму :(Я хотел бы выяснить, как легко отобразить это, поскольку мне нужно добавить пользовательские поля и очень новой для PHPотображение формы в PHP
/*
* The form for adding custom fields on the options page.
*/
function fcpetition_fieldform($po) {
?>
<form method="post" action="<?php echo str_replace('%7E', '~', $_SERVER['REQUEST_URI']); ?>"/>
<input type="radio" name="addfield" value="yes"/>
<input type="dropdown" name="petition_select" value="<?php echo $po; ?>"/>
<input type="dropdown" name="editpetition" value="<?php print $po;?>">
Type: <select name = "fieldtype">
<option value="text">Text box</option>
<option value="select">Drop down box</option>
</select>
Name:<input type="text" name="fieldname"/>
Options:<input type="text" name="options"/>
Publish field <input type="checkbox" name="hide" checked/>
<input type="submit" name="Submit" value="<?php _e("Add","fcpetition")?>"/>
</form>
<?php
}
Оригинальный код ж/о моих правок.
/*
* The form for adding custom fields on the options page.
*/
function fcpetition_fieldform($po) {
?>
<form method="post" action="<?php echo str_replace('%7E', '~', $_SERVER['REQUEST_URI']); ?>"/>
<input type="hidden" name="addfield" value="yes"/>
<input type="hidden" name="petition_select" value="<?php echo $po; ?>"/>
<input type="hidden" name="editpetition" value="<?php print $po;?>">
Type: <select name = "fieldtype">
<option value="text">Text box</option>
<option value="select">Drop down box</option>
</select>
Name:<input type="text" name="fieldname"/>
Options:<input type="text" name="options"/>
Publish field <input type="checkbox" name="hide" checked/>
<input type="submit" name="Submit" value="<?php _e("Add","fcpetition")?>"/>
</form>
<?php
}
Является ли функция вызова вызываемой формы? –