Javascript 返回按钮url取决于上一页

Javascript 返回按钮url取决于上一页,javascript,php,wordpress,Javascript,Php,Wordpress,我在wordpress上有一个单独的帖子页面,可以从两个归档页面访问。 我在这篇文章页面上放了一个后退按钮,我想根据上一页更改后退按钮的url。另外,如果单个帖子在新窗口中打开,我想将url更改为两个归档文件之一 任何想法都欢迎 多谢各位 托马斯你可以试试这个: HTML: <?php if($_GET['button'] == "back"){ header('Location: ' . $_SERVER['HTTP_REFERER']); } ?>

我在wordpress上有一个单独的帖子页面,可以从两个归档页面访问。 我在这篇文章页面上放了一个后退按钮,我想根据上一页更改后退按钮的url。另外,如果单个帖子在新窗口中打开,我想将url更改为两个归档文件之一

任何想法都欢迎

多谢各位

托马斯你可以试试这个:

HTML:

<?php
    if($_GET['button'] == "back"){
         header('Location: ' . $_SERVER['HTTP_REFERER']);
    }
?>




PHP:

<?php
    if($_GET['button'] == "back"){
         header('Location: ' . $_SERVER['HTTP_REFERER']);
    }
?>

谢谢你的回答。
它几乎可以工作,我只是有一个问题与英语当来自常规档案页,它总是返回法语页。这是我的代码:

<div class="right-nav">
         <?php $id = icl_object_id($post->ID, 'page', 
false,ICL_LANGUAGE_CODE);   


 // if comes from English client page   



if($_SERVER['HTTP_REFERER'] == 
"http://tmp.thomasdesnoyers.com/en/client/"):?>
     <a href="/en/client/">
            <input class="back-button"></input>
            </a>
 <?php

 // if comes from French client page      


elseif($_SERVER['HTTP_REFERER'] == 
"http://tmp.thomasdesnoyers.com/client/"):?>
     <a href="/client/">
            <input class="back-button"></input>
            </a>
 <?php

 // if comes from English regular archive page  


elseif($_SERVER['HTTP_REFERER'] == 
"http://tmp.thomasdesnoyers.com/en/"):?>
     <a href="/en/#post-<?php echo $id; ?>">
            <input class="back-button"></input>
            </a>
 <?php 

 // Else 


else:?>
    <a href="/#post-<?php echo $id; ?>">
            <input class="back-button"></input>
            </a>
<?php endif; ?> 





        </div>