要在WordPress中实现调用历史浏览文章列表而不使用插件,您可以尝试以下步骤:
创建一个自定义页面模板:
登录WordPress后台,转到“外观” > “主题编辑器”。
在主题文件列表中,找到您当前使用的主题,然后创建一个新的页面模板文件,例如,命名为customhistory.php
。
在customhistory.php
文件中添加以下代码来创建一个自定义页面模板:
编写PHP代码来获取历史浏览文章列表:
在customhistory.php
文件中,您需要编写PHP代码来获取用户的历史浏览记录。您可以使用WordPress提供的wp_get_recently_viewed_posts
函数或编写自定义查询来实现这一点。以下是一个示例:
';
foreach ($recently_viewed_posts as $post) {
echo '- ' . get_the_title($post['ID']) . '
';
}
echo '';
} else {
echo 'No recently viewed posts.
';
}
get_footer();
?>
创建一个WordPress页面:
在WordPress后台,创建一个新的页面。
在页面编辑器中,选择刚才创建的自定义模板“Custom History”。
保存并发布页面。
现在,您已经创建了一个可以调用历史浏览文章列表的自定义WordPress页面。用户可以访问此页面以查看其历史浏览记录的文章列表。请注意,您可能需要根据自己的主题和需求进行调整和样式化。