首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >为wordpress主题添加收藏本站代码

为wordpress主题添加收藏本站代码

作者头像
超级小可爱
发布于 2023-02-20 15:51:33
发布于 2023-02-20 15:51:33
1.4K0
举报
文章被收录于专栏:小孟开发笔记小孟开发笔记

以前没有做过,所以,百度了一下。搜索到的JS收藏本站代码,几乎没有能用的,在搜狗、360、谷歌浏览器上点击都没有任何反应的。有的代码只有IE能用,有的又只有火狐能用,最好的,也就是兼容了IE和火狐。

既然最好的只有兼容IE和火狐,那么,可不可以做一个判断,如果是IE和火狐就弹出“收藏本站”窗口,如果是其它浏览器就弹出提示窗口,提示用户用的浏览器不支持JS“收藏本站”,可以手动收藏。思路有了,于是整合了一下网上的相关代码,最终形成如下的“收藏本站”代码:

<script type=”text/javascript”> //收藏本站 function AddFavorite(title, url) { try {window.external.addFavorite(url, title);} catch (e) { try {window.sidebar.addPanel(title, url, “”);} catch (e) {alert(“您的浏览器不支持JS收藏,请按 Ctrl+D 进行手动收藏!”);} } } </script>

代码意思是:如果是IE和火狐就弹出收藏本站,如果是其它浏览器就弹出提示“您的浏览器不支持JS收藏,请按 Ctrl+D 进行手动收藏!”(如下图)。

将上面的代码放到wordpress主题的header.php文件中,然后,在需要显示“收藏本站”字样的地方添加如下代码:

<a class=”help” href=”javascript:void(0);” onclick=”AddFavorite(‘<?php bloginfo(‘name’)’,'<?php bloginfo(‘url’); ?>’)” rel=”sidebar”>收藏本站</a>

这样,我们就为wordpress主题添加了“收藏本站”功能代码。

未经允许不得转载:肥猫博客 » 为wordpress主题添加收藏本站代码

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档