PHP中的简单WordPress Back Back按钮 - 显示错误的位置



我试图为我的一个网站创建一个后退按钮。我只想在内容底部的发布页面上可见我的按钮。使用互联网:)我创建了类似的东西:

function wpb_after_post_content($content){
    if (is_single()) {
        $content .= htmlspecialchars($_SERVER['HTTP_REFERER']);
          echo "<div class="back-button"> <p class="back-button-txt"><a href='$backbuttonurl' onclick="if (document.referrer.indexOf(window.location.host) !== -1) { history.go(-1); return false; } else { window.location.href = ' . get_site_url(); . '; }">&#171; BACK</a></p></div>";
    }
        return $content;
    }
    add_filter( 'the_content', 'wpb_after_post_content' );

问题是我的按钮在内容的顶部显示,底部是指向先前站点的链接(?(的文本。我是一个开始者,希望您查看此代码,并告诉我为什么不按照我的方式工作。

谢谢!

$content .= "<div class="...替换echo

您应该只从过滤器中返回数据。

相关内容

最新更新