当前位置:首页 > 源码下载 > 网站源码 > 正文内容

网站百度分享代码突然没有了不显示了?解决WordPress百度分享无效问题

admin4个月前 (11-24)网站源码97

最近维护网站过程中突然发现百度分享没有了,经过排查发现,是因为网站开启了SSL证书而导致的。

百度分享无效问题的原因:

网站百度分享代码突然没有了不显示了,百度分享无效问题的主要原因在于,百度分享代码不支持https。百度分享代码运用的链接方式是通过代码调用百度远程的CDN库,但是百度服务器并不支持https格式。

百度分享无效问题的解决方法:

解决百度分享不支持HTTPS方法其实很简单,只需要先把百度分享代码本地化。下面告诉大家如何解决:

一、需要将百度CDN库中分享的代码文件下载下来,然后将这些文件本地化。代码已经下载下来整理好了,大家只需要直接下载,解压到自己的电脑,然后将static整个文件夹上传到网站根目录就行。(百度分享代码:http://www.aiyanxia.com/wp-content/uploads/2024/09/baidusharehttps.zip)

二、再把“http://bdimg.share.baidu.com/”替换成“你自己网站的域名”。wordpress主题中,百度分享代码一般都放在了footer.php中。

修改前的代码:

<?php if ( is_single() && (get_theme_mod('single-share-on', true) == true) ) : ?>

    <?php
        $baidu_share_url = "";
        
        if ( function_exists( 'zimeiti_1_check_https' ) ) {
            if (zimeiti_1_check_https()) {
                $baidu_share_url = "";
            } else {
                $baidu_share_url = "http://bdimg.share.baidu.com";
            }
        }
    ?>	
    <script>
        window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='<?php echo $baidu_share_url; ?>/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];
    </script>
<?php endif; ?>

修改后的代码:

<?php if ( is_single() && (get_theme_mod('single-share-on', true) == true) ) : ?>

        
    <script>
        window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='https://ai.aiyanxia.com//static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];
    </script>
<?php endif; ?>


扫描二维码推送至手机访问。

版权声明:如需转载请注明出处

本文链接:https://yxyygzs.com/index.php/post/11.html

分享给朋友:

“网站百度分享代码突然没有了不显示了?解决WordPress百度分享无效问题” 的相关文章

Core AI Power插件为 WordPress 接入AI 生成摘要

Core AI Power插件为 WordPress 接入AI 生成摘要

Core AI Power是由lovestu开发的一款WordPress AI增强插件。旨在为WordPress提供一些AI功能。目前提供的主要功能是,AI内容摘要。目前接入的API是免费的文心一言,所有WordPress网站,都可以快速接入。使用非常方便,在文章编辑页面,点击AI识别摘要即可。...

wordpress美化之代码高亮,非常好用的代码高亮插件Enlighter - Customizable Syntax Highlighter

wordpress美化之代码高亮,非常好用的代码高亮插件Enlighter - Customizable Syntax Highlighter

因为wordpress自带的编辑器并没有编辑代码样式的组件,所以导致如果页面中分享代码的话特别丑且不适配,我们也看过网站代码部分都是彩色高亮显示,且支持一键复制的。今天就给大家分享一款面代码的代码高亮插件Enlighter - Customizable Syntax Highlighter。Enli...

WordPress虚拟资源收费下载插件Erphpdown

Erphpdown是模板兔开发的一款针对虚拟资源收费下载的插件,集会员管理、支付管理、推广管理于一体的Wordpress插件。会员推广下载专业版:支持在线支付(支付宝、微信支付、贝宝),用户推广、提现,发布收费下载与收费内容查看,下载加密,VIP会员权限等功能的插件。推荐理由支持支付宝、微信、虎皮椒...

wordpress拖拽式自定义文章排序插件,支持对wordpress文章、页面、自定义文章进行自定义排序

wordpress拖拽式自定义文章排序插件,支持对wordpress文章、页面、自定义文章进行自定义排序

WordPress默认对文章的排序都是按照ID来的,WordPress中不管是文章排序,还是对分类的排序真的是太弱了。仅支持通过代码的方式使用 ID,使用数量(count),名称(name),别名(slug)等字段进行排序,都没有提供自定义分类的方法,更别提拖动排序。今天给大家推荐一款wordpre...

wordpress侧栏文章底部海报分享点赞插件,MagicPost WordPress文章管理功能增强插件

虽然很多wordpress主题带有点赞功能,但是很多都在文章底部,不美观、不显眼,于是就想自定义一下分享样式,增加一些海报分享等功能,给大家推荐一款免开发的wordpress插件——MagicPost。MagicPost(中文为魔法文章)是闪电博开发的集定时发布管理,文章搬家,文章翻译,HTML代码...