如何解决如何在 WordPress 中为 1 个页面添加延迟重定向
我有一个页面,客户想要显示 30-60 秒,然后重定向到另一个页面。回到当天,我会在该页面的标题中添加 但我没有找到插入的能力在此站点的 WordPress 设置中的单个页面中添加一个元标记。它正在使用 Divi 和工具集。
Divi 允许使用一些站点级标题脚本,但我没有看到每个页面都可以这样做的地方。
我也尝试使用 WordPress 字段,但这也不起作用。而且工具集有点笨重。
我真的很想在不为这件事添加另一个插件的情况下做到这一点。
解决方法
在您的 functions.php 中,或者您可以添加代码段的位置
add_action('wp_footer','web_earth_add2footer');
function web_earth_add2footer(){
if( is_page( 111 ) ) { // change 111 by the id of your page
echo '<script>';
echo 'setTimeout(function(){';
echo 'window.location.replace("http://www.mynewurl.com");'; // The new url you want to redirect to
echo '},30000);'; // time before redirect in millisecondes
echo '</script>';
}
};
这将仅在您需要的页面上将此 javascript 代码添加到网站的页脚中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。