0

我正在为 wordpress 插件制作一个自定义元框,我在表单中有两个输入和一个提交按钮,元框内有一个动作。我希望提交按钮只执行表单的操作,而不是更新发布按钮等帖子。

这是我的元框形式:

add_action( 'add_meta_boxes', 'cd_meta_box_add' );
function cd_meta_box_add(){
add_meta_box( 'my-meta-box-id', 'Meta Box Title', 'cd_meta_box_cb', 'post', 'normal', 'high' );  
}

function cd_meta_box_cb(){
?>
    <form method="POST" id="myForm" action="<?php echo plugins_url( '/proses.php', __FILE__ ); ?>">
        <ul class="sorter">
            <li><label for="pdf">URL image:</label><input class="txt" name="pdf" size="50" type="text" value="" /></li>
            <li><label for="title">Title image:</label><input class="txt" name="title" size="50" type="text" value="" /></li>
            <input class="button" type="submit" value="Submit" />
        <div id="loading" style="display:none;"><img src="<?php echo plugins_url( '/loading.gif', __FILE__ ); ?>" /></div>
        </ul>
    </form>
        <div id="result" style="display:none;"></div>
<?php
}

这是在帖子编辑器中,我希望 myForm 通过单击提交按钮对 process.php 执行操作。有没有办法做到这一点?我知道这是可能的,因为在帖子编辑器之外它工作正常。

4

0 回答 0