加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何捕获从WordPress模板页面检索的后期数组数据

发布时间:2020-12-13 22:49:03 所属栏目:PHP教程 来源:网络整理
导读:我开始编写自己的WordPress插件.我想在我创建的自定义模板页面中捕获从 HTML表单提交的数据.我对WordPress中数据的处理方式还不太了解. 这是我在new_page.php文件中使用的代码. get_header(); ? div id="primary" class="site-content" div id="content" rol
我开始编写自己的WordPress插件.我想在我创建的自定义模板页面中捕获从 HTML表单提交的数据.我对WordPress中数据的处理方式还不太了解.

这是我在new_page.php文件中使用的代码.

get_header(); ?>

    <div id="primary" class="site-content">
        <div id="content" role="main">

            <?php while ( have_posts() ) : the_post(); ?>
                <?php //get_template_part( 'content','page' ); ?>
                <?php// comments_template( '',true ); ?>

        <form name="nn" action="" method="post"></br></br>
            <input type="text" name="test" width="20" />
            <input type="submit" value="Submit" />

        </form>

        <?php testpost();?>
            <?php   endwhile; // end of the loop. ?>



        </div><!-- #content -->
    </div><!-- #primary -->

<?php get_sidebar(); ?>

这是我在插件文件中用来捕获变量后数据的代码.

ini.php(插件主页)

function testpost(){

  echo $_post['test'];

}

这段代码不能满足我的需要.有人可以指导我从HTML输入中检索值吗?

解决方法

在按如下方式更新上面的代码后,我可以在插件中捕获值.

<div id="content" role="main">

    <?php while ( have_posts() ) : the_post(); ?>
        <?php //get_template_part( 'content','page' ); ?>
        <?php// comments_template( '',true ); ?>

<form name="nn" action="<?php echo $_SERVER["REQUEST_URI"]; ?>" method="post"></br></br>
    <input type="text" name="test" width="20" />
    <input type="submit" value="Submit" />

</form>


    <?php  testpost(); endwhile; // end of the loop. ?>



</div><!-- #content -->

虽然上面的解决方法符合我的要求,但我不太确定这是否是在word-press中处理表单的标准方法.如果这不是更好的方法,请提供您的任何建议和提示.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读