0
由於代碼中的問題,我的頁面正在重定向到家。WordPress的頁面重定向到家
我有三個環節:
- 盤中提示(https://www.xyz.in/intraday)
- 陣地提示(https://www.xyz.in/positional)
- 商品提示(https://www.xyz.in/commodity)
第一個環節是工作的罰款,而其他兩條鏈路重定向到家
最初沒有問題,因爲鏈接後面有一個術語和條件頁面,如下面的代碼所示。
<?php if(isset($_POST['accepted']) && $_POST['agree'] == 1) {
\t while (have_posts()) : the_post(); ?>
\t <h1><?php the_title(); ?></h1>
\t <?php the_content(); ?>
\t <?php endwhile; ?>
<?php } else { ?>
\t <?php
\t query_posts('page_id=182');
\t while (have_posts()) : the_post(); ?>
\t <h2>Terms & Conditions</h1>
\t <?php the_content(); ?>
\t <form method="post" action="">
\t <p><input type="checkbox" value="1" id="agree" name="agree" style="margin-right: 10px;" /><label for="agree">I accept terms and conditions.</label><input type="submit" id="accepted" name="accepted" class="btn btn-primary btn-sm" value="View Tips" title="Check the box to proceed" style="margin-left:10px;"/></p>
\t </form>
\t <?php endwhile; ?>
<?php } ?>
現在我已經修改了代碼,繞過中間頁「條款和條件」,並啓動問題。
<?php if(isset($_POST['accepted']) && $_POST['agree'] == 1) {
\t while (have_posts()) : the_post(); ?>
\t <h1><?php the_title(); ?></h1>
\t <?php the_content(); ?>
\t <?php endwhile; ?>
<?php } else { ?>
\t <?php
\t while (have_posts()) : the_post(); ?>
\t <?php the_content(); ?>
\t <?php endwhile; ?>
<?php } ?>
但是,這僅適用於第一個鏈接等環節的工作都重定向到主頁