& # 39;智能# 39;Wordpress自定义帖子类型的历史返回按钮

'Smart' history back button for Wordpress Custom Post Type

本文关键字:历史 按钮 类型 返回 自定义 智能 Wordpress      更新时间:2023-09-26

我的自定义帖子类型单个帖子有一个X按钮,该按钮使用history.back();方法返回到存档页面。

<span class="ion-android-close" onclick="javascript:history.back()"></span>

我怎样才能实现一个后退按钮,它会记住正确的帖子锚,这样用户就不必再向下滚动到正确的帖子,当点击回到存档页面?

很抱歉缺少代码,因为我还没有找到一个好的和容易的解决方案来实现。

考虑到您的CPT存档应该为每个帖子设置一个ID,如下所示:

<article id="post-1" ...>

你可以把CPT单模板中的链接改成这样(这只适用于存档中没有分页的情况):

<a href="<?php echo get_post_type_archive_link('your-post-type') . '#post-' . get_the_ID(); ?>">