& # 39;智能# 39;Wordpress自定义帖子类型的历史返回按钮
'Smart' history back button for Wordpress Custom Post Type
我的自定义帖子类型单个帖子有一个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(); ?>">
相关文章:
- 输入类型按钮返回历史记录并返回顶部
- HTML5历史记录-返回上一个完整页面按钮
- 历史向前/向后按钮不'不能使用angular 2路由器
- 使用Ajax的后退按钮历史记录,URL中没有散列
- 如果没有历史记录,我如何隐藏图像或按钮onclick=;历史.go(-1);
- 检查浏览器后退按钮历史记录
- 避免在表单上“撤消”历史记录条目以进行后退按钮
- HTML5历史禁用转发按钮
- 通过javascript访问浏览器历史记录,以实现自定义的后退和前进按钮
- 如何操作浏览器历史记录并捕获浏览器后退/前进按钮
- 如何使用Javascript清除后退按钮历史记录
- 历史记录.js - 有时仅在单击后退按钮时显示 ajax 内容
- HTML5历史记录,后退按钮和外部链接
- 单击按钮时,页面将返回历史记录
- AngularJS ng-include 在单击历史记录后退按钮时不会重新加载
- 如何使用 HTML5 历史记录使转发按钮在此示例中工作
- HTML5历史记录:如何查看弹出的URL(即,我们点击后退按钮时所在的页面)
- 带有框架的浏览器中的按钮返回(历史记录转发不起作用)
- 点击浏览器清除历史记录's后退按钮
- 隐藏inAppBrowser插件Cordova 3+中的历史按钮