Как добавить кнопку возврата WordPress только для одной страницы - PullRequest
0 голосов
/ 04 июня 2019

Я хотел бы добавить кнопку «назад» на одну страницу моего сайта WordPress. Как я могу это сделать? Я нашел много разных вариантов кода, но ни один из них специально для WordPress не будет работать на одной странице.

Я не могу найти отдельный * .PHP-файл для конкретной страницы WordPress, который, я думаю, потребуется для реализации чего-то вроде этого кода:

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

Я пытался добавить это на вкладку «Текст» в WordPress, но там, видимо, нет history.back встроенная функция.

1 Ответ

0 голосов
/ 04 июня 2019

попробуйте добавить этот код в 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'); ?>

Дайте мне знать.

...