如何仅为单个页面添加WordPress后退按钮

时间:2019-06-03 21:26:46

标签: wordpress button back

我想在WordPress网站的单个页面上添加一个“后退”按钮。我怎样才能做到这一点?我发现了很多不同的代码选项,但没有一个专门针对WordPress的,可以在一页上使用。

我找不到特定WordPress页面的单个* .PHP文件,我认为实现以下代码需要该文件:

<button type="button" onclick="history.back();"> Back </button>

我尝试将其添加到WordPress的“文本”标签中,但是显然没有 history.back内置函数。

1 个答案:

答案 0 :(得分:0)

尝试将此代码添加到您的 function.php

 add_action( 'back_button', 'wpse221640_back_button' );
function wpse221640_back_button() {
if ( wp_get_referer() ) {
    $back_text = __( '&laquo; Back' );
    $button    = "\n<button id='my-back-button' class='btn button my-back-button' onclick='javascript:history.back()'>$back_text</button>";
    echo ( $button );
}
}

将此添加到您的模板页面

<?php do_action('back_button'); ?>

让我知道。