如何仅为单个页面添加 WordPress 后退按钮
How to add WordPress back button for single page only
我想在我的 WordPress 网站的单个页面上添加一个 "back" 按钮。我怎样才能做到这一点?我发现了很多不同的代码选项,但 none 专门针对 WordPress 可以在一页上运行。
我找不到特定 WordPress 页面的单个 *.PHP 文件,我认为需要它来实现类似以下代码的内容:
<button type="button" onclick="history.back();"> Back </button>
我尝试将其添加到 WordPress 的 "Text" 选项卡中,但显然没有
history.back
内置函数。
尝试将此代码添加到您的 function.php
add_action( 'back_button', 'wpse221640_back_button' );
function wpse221640_back_button() {
if ( wp_get_referer() ) {
$back_text = __( '« 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'); ?>
告诉我。
我想在我的 WordPress 网站的单个页面上添加一个 "back" 按钮。我怎样才能做到这一点?我发现了很多不同的代码选项,但 none 专门针对 WordPress 可以在一页上运行。
我找不到特定 WordPress 页面的单个 *.PHP 文件,我认为需要它来实现类似以下代码的内容:
<button type="button" onclick="history.back();"> Back </button>
我尝试将其添加到 WordPress 的 "Text" 选项卡中,但显然没有
history.back
内置函数。
尝试将此代码添加到您的 function.php
add_action( 'back_button', 'wpse221640_back_button' );
function wpse221640_back_button() {
if ( wp_get_referer() ) {
$back_text = __( '« 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'); ?>
告诉我。