0
我想在wordpress中編寫搜索,我所做的是爲wordpress站點中的一個選項卡創建模板頁面,並向其添加以下表單。我們不能像wordpress那樣訪問wordpress中的post變量php
<?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="input" action="" method="get"></br></br>
<input type="text" name="test" width="20" />
<input type="submit" value="Submit" />
</form>
<?php endwhile; // end of the loop. ?>
</div><!-- #content -->
</div><!-- #primary -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>
然後我試圖從drffernt目錄中創建的其他文件中的post數組中捕獲變量值。
那裏我試圖打印變量。
<?php echo $_POST["test"];?>
雖然URL顯示類似http://localhost/wordpress/skill/test.php?test=bbbbbbb
, 我得到404錯誤。 我不能像正常的php網站那樣處理word press嗎? 如果不是什麼是實現這一目標的最佳方式?
很好,因爲你得到一個404,這意味着無論你的url路徑是錯誤的還是有一些路由(如使用Apache的mod_rewrite,.htaccess)繼續發送瀏覽器到一個不存在的文件。 –
是的,這是原因。但我仍然無法打印變量的值。謝謝 – newday
以及網址http://localhost/wordpress/skill/test.php?test = bbbbbbb變量'test'將會在$ _GET而不是$ _POST –