最新公告
  • 欢迎您光临海岸云知识,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 分享一款wordpress百度小程序源码

    分享一款wordpress百度小程序源码 最后编辑:2023-01-13
    增值服务: 自动发货 使用说明 安装指导 环境配置二次开发BUG修复

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 178

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 178

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 179

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 179

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 181

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 183

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 178

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 178

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 179

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 179

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 181

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 183

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 178

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 178

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 179

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 179

    Notice: Undefined variable: case in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 181

    Notice: Undefined variable: ex_word in /www/wwwroot/haianet/wp-content/themes/jizhi-chlid/functions.php on line 183

    前言

    这是一款基于丸子开源wordpress百度小程序,我这个版本据说是修改优化了一部分东西,具体是啥小编也不知道,但是小编看了丸子系列开源百度小程序,因为是开源免费供大家学习的嘛,可能部分细节没有优化到位,比如百度收录seo问题,只有小程序名称和网站副标题,对SEO优化很不友好,我这个优化版本就解决了这个问题,现在我使用这个版本已经上线了,大家可以通过百度手机APP搜索【海岸千里传媒】,来具体看看细节。

    安装指南

    环境准备

    1、WordPress 网站版本必须是 Version 5.9以上,最好用最新的版本,插件经过测试,支持 WordPress Version 5.3.0 版本。

    2、网站必须安装 Mini Program API 插件,这个可以直接在wp后台插件市场进行下载,搜索Mini Program API,下载我画圈的那个。

    3、网站不能同时使用其他版本小程序插件,网站主题或者插件不能禁用 WordPress REST API 功能。

    4、网站服务器必须支持伪静态链接,即设置固定链接为除了朴素以外的任意一种。需要注意,固定链接地址必须不包含 index.php,可以参考百度适配规则的那篇文章,适配规则就是参照这个小程序写的。

    5、最基本的要求,网站必须支持 SSL 证书加密,即要支持 HTTPS 访问。网站主域名必须有备案,否则,无法加入小程序后台的域名请求列表。

    小程序开发配置

    小程序开发需要提前配置相关信息,这里主要介绍小程序的开发配置,以百度小程序为例,其他小程序平台类似。

    1、获取百度智能小程序 AppSecret(小程序密钥)

    点击 AppSecret(小程序密钥) 右边的重置,然后按要求进行获取,将获取到的 Appkey(小程序key) 和 AppSecret(小程序密钥) 填写至小程序 – 授权设置相关选项中。点击这里查看小程序 – 授权设置介绍,记得打开百度智能小程序开关。注意,百度智能小程序填写的是 AppKey 和 AppSecret 。这一部分影响小程序用户授权登录,如果设置错误,则无法正常授权登录,也就不能评论,点赞和收藏等。

    2、服务器域名

    点击 服务器配置 里的修改,按要求扫码二维码修改相关域名配置

    request 合法域名:小程序请求数据域名,一般情况下只需要填写网站域名即可,但是,涉及需要请求的数据都要加入此列表中。

    socket 合法域名:需要根据个人情况而定,本小程序建议填写网站域名即可。

    uploadFile 合法域名:上传文件服务器绑定的域名,需要根据个人情况而定,一般情况下填写网站域名。

    downloadFile 合法域名:下载文件请求域名,需要根据个人情况而定,一般情况下填写网站域名以及 CDN 域名。

    udp 合法域名:需要根据个人情况而定,一般情况下默认为空即可。

    先去百度小程序后台把业务域名给加上,这一步非常之关键。

    插件设置

    1、常规设置

    (1).小程序信息填写。这部分没有特别要求,默认情况下为网站信息内容。

    (2).文章格式类型可选。这部分目前对于小程序没有特别影响,可选可不选。

    (3).默认缩略图必须填写。这部分主要针对文章无图的情况下采用默认图片。

    (4).downloadFile合法域名根据小程序开发配置里的服务器域名中 downloadFile 合法域名填写,有多少个 downloadFile 合法域名就填多少个。注意,只需要填写域名,不需要带 https

     

    这个版本没有订阅通知功能,下面的可以不用配置。

    2、广告功能

    目前丸子小程序开源免费版支持广告功能的分别有:微信小程序、QQ 小程序和百度智能小程序。而且,仅支持流量主广告。另外,虽然有三个小程序选项,但是,不能同时设置流量,即首页如果使用了微信小程序流量主,则不能使用 QQ 小程序或者百度智能小程序流量主。如果想要对应的页面显示流量主,则需要自己参考代码进行二开修改。

    代码配置

    1、公共部分

    百度智能小程序需要修改基本配置文件 base.js 里的网站域名。base.js 文件在小程序源码包的 utils 目录里,把 const API_HOST = 'https://www.haianet.cn' 里面的域名改成自己的网站域名

    2、其他配置

    百度智能小程序需要更改每个页面里的 swan.setPageInfo 相关信息,这是百度智能小程序 Web 化信息功能。另外,需要把 index.swan、detail.swan 和 list.swan 里的广告部分的 appid 更换为自己的小程序 appid 。可以使用全局搜索替换掉,最好一个个替换不要批量。

    ID的话可以全局搜索APPID去查找,找到对应的文件修改即可。

    定制数据

    完成上面几个部分,基本上就已经配置安装完成。但是,还是有个别需要对数据输出进行过滤的,比较常见的是限制某一个或者多个分类文章显示,又或者是仅显示一个或者多个分类文章显示。高级专业版插件是支持屏蔽某一个或者多个分类文章数据调用设置,而不需要修改小程序源码的。开源免费版则需要修改小程序源码才能实现。

    以下仅用首页数据调用为示例说明:

     

    1、限制某一个或者多个分类数据输出

    修改与 this.getPostList(); 相关的数据获取功能,即增加参数过滤。比如 onLoad 部分改为 this.getPostList({categories_exclude:'1,2,3'}); 即过滤分类目录 ID 为 1,2,3 的文章调用。下面每个 this.getPostList 都需要加上 categories_exclude:'1,2,3'

    2、仅调用某一个或者多个分类数据输出

    修改与 this.getPostList(); 相关的数据获取功能,即增加参数过滤。比如 onLoad 部分改为 this.getPostList({categories:'1,2,3'}); 即过滤分类目录 ID 为 1,2,3 的文章调用。下面每个 this.getPostList 都需要加上 categories:'1,2,3'

    3、显示某一个或者多个分类列表

    修改与 this.getCategories(); 相关的数据获取功能,即增加参数过滤。比如this.getCategories({include:'1,2,3'}); 即过滤排除分类目录 ID 为 1,2,3 的分类调用。下面每个 this.getCategories 都需要加上 include:'1,2,3'

    4、排除某一个或者多个分类列表

    修改与 this.getCategories(); 相关的数据获取功能,即增加参数过滤。比如this.getCategories({exclude:'1,2,3'}); 即过滤排除分类目录 ID 为 1,2,3 的分类调用。下面每个 this.getCategories 都需要加上 exclude:'1,2,3'

    修改文件的路径是/pages/index/index.js,按照上面的参数数据修改成自己想要的样式,然后检查下有没有问题,没问题的话就上传审核吧!

    再给大家看一下百度seo收录

    虽然说这个seo标题 摘要一般般吧,我个人感觉也够用了。

    感言

    这里要感谢丸子小程序对我们这些草根站长的支持,免费开源了那么多精致的小程序供我们学习交流。

    关于下载收费问题 :

    并非二次倒卖获益,只是为了收回下载节点流量费用(某盘龟速相信大家也不太愿意用),几块大洋也是您对本站的认可,教程都是本人边测试编写的,在原有的基础上更加详细化了,支持本站才能分享更多免费优质的资源!!!

    猜你在找

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    有没有搭建服务?
    由于搭建服务比较费时费力,所以本站除了原创代码外均不提供搭建服务。本站分享代码纯属兴趣爱好,不以盈利为目的,请勿咨询有没有搭建服务,谢谢理解。
    • 2022-07-12Hi,初次和大家见面了,请多关照!

    售后服务:

    • 售后服务范围 1、商业模板使用范围内问题免费咨询
      2、源码安装、模板安装(一般 ¥50-300)服务答疑仅限SVIP用户
      3、单价超过200元的模板免费一次安装,需提供服务器信息。
      付费增值服务 1、提供dedecms模板、WordPress主题、discuz模板优化等服务请详询在线客服
      2、承接 WordPress、DedeCMS、Discuz 等系统建站、仿站、开发、定制等服务
      3、服务器环境配置(一般 ¥50-300)
      4、网站中毒处理(需额外付费,500元/次/质保三个月)
      售后服务时间 周一至周日(法定节假日除外) 9:00-18:00
      免责声明 本站所提供的模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: wp@haianet.com),我们会及时删除,给您带来的不便,我们深表歉意!

    Hi, 如果你对这款源码有疑问,可以跟我联系哦!

    联系作者
    • 460会员总数(位)
    • 110资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1479稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情