
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress WhatsApp分享按钮
WP集市
2025-09-10
【WordPress教程】
475人已围观
-
先说说为啥要在WordPress站上加个WhatsApp分享按钮。你想啊,现在人刷手机比看电脑多,刷到个好文章,顺手一点就能分享给WhatsApp好友,这流量不就蹭蹭来了?而且WhatsApp全球用户快30亿了,不用白不用对吧。但WordPress默认没这功能,得自己捣鼓——别慌,我教你几种法子,从插件到代码,保你搞定。
-
最省事的招是用插件。比如装个「Social Share Buttons」这类工具,搜一下就能安装。但插件多了会拖慢网站,所以咱也聊聊手动加代码的法子,更轻量。先来个简单的:在文章模板里插个按钮代码。找到你的主题文件夹,一般是
wp-content/themes/你的主题/
,然后编辑single.php
或者content.php
(备份先!别手滑删了东西)。 -
这里给个基础代码示例,可以放在文章结尾那块:
<?php if ( is_single() ) : // 只在文章页显示 ?> <div class="410e-198b-3b92-b9fb whatsapp-share"> <a href="whatsapp://send?text=<?php echo urlencode( get_the_title() . ' ' . get_permalink() ); ?>" data-action="share/whatsapp/share"> 分享到 WhatsApp </a> </div> <?php endif; ?>
这代码生成个链接,点开会跳转WhatsApp并自动填好标题和网址。
urlencode
是为了处理特殊字符,比如标题里有空格或符号啥的。 -
但光有代码不够好看对吧?加点CSS美化下。比如在主题的
style.css
里添这么一段:.whatsapp-share a { display: inline-block; padding: 10px 15px; background: #25D366; /* WhatsApp绿色 */ color: white; text-decoration: none; border-radius: 5px; font-weight: bold; } .whatsapp-share a:hover { background: #128C7E; /* 深绿色悬停效果 */ }
这样按钮就看起来专业点了,hover时还变个色,用户体验+1。
-
如果你想更高级点,比如只在移动端显示(因为PC版WhatsApp用的人少),可以用CSS媒体查询或者PHP判断。用PHP的话这样改:
<?php // 检测移动设备 if ( wp_is_mobile() && is_single() ) : ?> <div class="b9fb-4f1d-5a18-edf5 whatsapp-share"> <a href="whatsapp://send?text=<?php echo urlencode( get_the_title() . ' ' . get_permalink() ); ?>"> 分享到 WhatsApp </a> </div> <?php endif; ?>
wp_is_mobile()
是WordPress自带的函数,能识别手机和平板,避免在电脑上显示个没用的按钮。 -
还有个常见需求:按钮带图标。不用自己画图,可以用FontAwesome图标库。先在主题里引入FontAwesome(如果还没用的话),然后在代码里加个
<i class="4f1d-5a18-edf5-3490 fab fa-whatsapp"></i>
,像这样:<a href="..."> <i class="edf5-3490-88c6-a75d fab fa-whatsapp"></i> 分享到 WhatsApp </a>
图标比文字更直观,用户一眼就明白。
-
注意啊,WhatsApp的链接协议
whatsapp://
在有些浏览器可能被拦,尤其是安卓和iOS差异大。测试时多用真机试试,别光在电脑模拟器上瞅。如果分享后文本乱码,检查urlencode
函数有没有正常工作,有时候中文需要转义。 -
最后提个安全事儿:如果你用缓存插件,比如W3 Total Cache,记得清空缓存再测试,不然改的代码可能不生效。另外,代码修改最好用子主题,不然主题一更新,你的改动就没了。WordPress的规矩嘛,懂的都懂。
-
总结下:加分享按钮不是啥难事,要么插件速成,要么代码定制。代码法虽然得多敲几行,但胜在灵活不占资源。现在人人都是内容传播节点,多个分享渠道就多点曝光,何乐不为?下次可以再聊聊加Telegram或Signal按钮,套路差不多。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。

热门文章
