分类归档

网站开发

FWQ
小程序
微信小程序实现网络请求简单封装的代码案例
这篇文章主要介绍了微信小程序之网络请求简单封装实例详解的相关资料,需要的朋友可以参考下 微信小程序之网络请求简单封装实例详解 在微信小程序中实现网络请求相对于Android来说感觉简单很多,我们只需要使用其提供的API就可以解决网络请求问题。 普通HTTPS请求(wx.request) 上传文件(wx.uploadFile) 下载文件(wx.downloadFile) WebSocket通信(wx.connectSocket) 为了数据安全,微信小程序网络请求只支持https,当然各个参数的含义就不在细说,不熟悉的话可以;可以去阅读官方文档的网络请求api,当我们使用request时header的content-typ默认是application/json,在文档中指出method 的value必须是大写,不过经过测试,小写也能请求成功。request默认的超时时间是60s,如果我们想自定义超时时间,我们可以在app.json中加入下面代码片段,分别设置request,socket,和上传文件及下载文件的超时时间。 "networkTimeout": {   "request": 5000,   "connectSocket": 5000,   "uploadFile": 5000,   "downloadFile": 5000  } 登录后复制 设置过超时时间,我们就开始封装网络请求,平时我们所接触的网络请求,一般会分为两类,一类是在后台运行的,没有加载对话框提示,另一种就是有提示,如提示正在加载数据,,那么我们就以此为线索来进行封装。先创建一个network的网络请求工具类,然后 // 展示进度条的网络请求 // url:网络请求的url // params:请求参数 // message:进度条的提示信息 // success:成功的回调函数 // fail:失败的回调 function requestLoading(url, params, message, success, fail) {  console.log(params)   wx.showLoading({    title: message,   })…
2024-11-25 阅读全文 →
FWQ
小程序
订阅号和公众号的区别是什么
订阅号和公众号的区别:1、微信公众号分个人和企业两种,目前个人只能申请订阅号,而且不能认证;2、在没有认证的情况下,订阅号有很多的接口是没办法的对接的,而公众号是必须认证的,而且还需要申请支付通道等。 本文环境:windows10、Dell G3。 订阅号和公众号的区别: 微信公众平台是微信营销的重要方式之一,下面为大家介绍下订阅号和公众号的区别 微信公众号分个人和企业两种,目前个人只能申请订阅号,而且不能认证,所以咱们今天主要说下企业服务号和订阅号,服务号每个月只能推送4篇文章,订阅号每天都可以推送文章,但是服务号的权限要比订阅号的权限要大。 现在很多客户都开始建立微官网或者微商城,在没有认证的情况下,订阅号有很多的接口是没办法的对接的,例如网站的搭建;另外如果是需要开通支付的话,公众号是必须认证的,而且还需要申请支付通道等。 服务号和订阅号除了以上两种区别之外,还有另一个就是服务号是直接在微信列表页里面直接显示的,但是订阅号是需要在订阅号这个列表里面显示的,对于不经常翻看公众号的人来说很容易被忽略。 不管是小程序还是公众号,注册流程都比较简单,企业需要营业执照和运营者身份证,和对公账户,但是现在微信公众号有三种认证方式,一是打款验证,就是用对公账户给腾讯公司打一笔款,验证通过之后才能使用,二是认证验证,就是支付300块钱认证费,三是法人验证,这个只需要用绑定法人本人身份证和银行卡的微信扫描一下给的二维码就可以了,如果后期不需要申请支付或者认证,第三种方法是最简单的。要注意的是如果是机构性质的申请公众号,目前只有打款验证和认证验证两种。 当然不管是服务号、订阅号还是小程序各有各的优点,主要还是看自己所从事的行业适合需要哪一种,然后开始用心管理就可以了。个人公众号暂不支持开通认证和支付。 相关免费学习推荐: 以上就是订阅号和公众号的区别是什么的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发(一)详解将服务号改造成小程序实例
微信应用号(小程序,「应用号」的新称呼)终于来了! 目前还处于内测阶段,微信只邀请了部分企业参与封测。想必大家都关心应用号的最终形态到底是什么样子?怎样将一个「服务号」改造成为「小程序」? 我们暂时以一款简单的第三方工具的实例,来演示一下开发过程吧。(公司的项目保密还不能分享代码和截图。博卡君是边加班边偷偷给大家写教程。感谢「名片盒」团队提供他们的服务号来动这个手术,所以博卡君的教程就用「名片盒」的公众号滚动更新发布吧?) OK,为了让大家尽快看到这份教程,博卡君注定要熬夜了!今晚开始更新,希望明天一早就能发布第一篇教程!记录开始!看看几天能完成变身吧! 序言 开始开发应用号之前,先看看官方公布的「小程序」教程吧!(以下内容来自微信官方公布的「小程序」开发指南) 本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果。这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志。 1. 获取微信小程序的 AppID 首先,我们需要拥有一个帐号,如果你能看到该文档,我们应当已经邀请并为你创建好一个帐号。注意不可直接使用服务号或订阅号的 AppID。 利用提供的帐号,登录 mp.weixin.qq.com,就可以在网站的「设置」-「开发者设置」中,查看到微信小程序的 AppID 了。 注意:如果我们不是用注册时绑定的管理员微信号,在手机上体验该小程序。那么我们还需要操作「绑定开发者」。即在「用户身份 – 开发者」模块,绑定上需要体验该小程序的微信号。本教程默认注册帐号、体验都是使用管理员微信号。 2. 创建项目 我们需要通过开发者工具,来完成小程序创建和代码编辑。 开发者工具安装完成后,打开并使用微信扫码登录。选择创建「项目」,填入上文获取到的 AppID,设置一个本地项目的名称(非小程序名称),比如「我的第一个项目」,并选择一个本地的文件夹作为代码存储的目录,点击「新建项目」就可以了。 为方便初学者了解微信小程序的基本代码结构,在创建过程中,如果选择的本地文件夹是个空文件夹,开发者工具会提示,是否需要创建一个 quick start 项目。选择「是」,开发者工具会帮助我们在开发目录里生成一个简单的…
2024-11-25 阅读全文 →
FWQ
小程序
微信公众平台显示隐藏网页右上角菜单实例介绍
微信官方jsapi提供了界面操作接口,用来控制微信网页右上角的菜单,下面看看微信官方文档关于界面操作接口的说明。 隐藏右上角菜单接口 wx.hideOptionMenu(); 登录后复制 显示右上角菜单接口 wx.showOptionMenu(); 登录后复制 关闭当前网页窗口接口 wx.closeWindow(); 登录后复制 批量隐藏功能按钮接口 wx.hideMenuItems({     menuList: [] // 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3 }); 登录后复制 批量显示功能按钮接口 wx.showMenuItems({     menuList: [] // 要显示的菜单项,所有menu项见附录3 }); 登录后复制 隐藏所有非基础按钮接口 wx.hideAllNonBaseMenuItem(); // “基本类”按钮详见附录3 登录后复制 显示所有功能按钮接口 wx.showAllNonBaseMenuItem(); 登录后复制 实现代码步骤…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序架构原理基础详解
本篇文章给大家带来了关于的相关问题,其中主要介绍了关于基础架构原理的相关内容,其中包括了宿主环境、执行环境、小程序整体架构、运行机制、更新机制、数据通信机制等等内容,下面一起来看一下,希望对大家有帮助。 【相关学习推荐:】 下图为微信小程序的整体架构图: 发展由来 我们先来简单讲讲微信小程序的发展历,知己知彼方能百战不殆。微信小程序简称小程序。张小龙于2017年01月09日在微信公开课上宣布其正式上线。小程序英文名为 Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 小程序上线以来,一直被称为便携版的 APP,关于两者之间的区别,无外乎是小程序相对轻便、开发成本低、开发周期短、收效快。 小程序并非凭空冒出来的一个概念,当微信中的 WebView 逐渐成为移动 Web 的一个重要入口时,微信就有相关的 JS API 了。 WebView 是移动端(手机、IPad)提供的运行 JavaScript 的环境,是系统渲染 Web 网页的一个控件,可与页面 JavaScript 交互,实现 APP 与 Web…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何开发一个自动生成SEO优化相关内容的WordPress插件
如何开发一个自动生成SEO优化相关内容的WordPress插件 随着搜索引擎优化(SEO)的重要性日益增加,网站管理员和营销人员越来越关注如何让他们的网站在搜索引擎中排名更高。为此,自动生成SEO优化相关内容的WordPress插件变得越来越受欢迎。本文将介绍如何开发一个这样的插件,并提供代码示例。 第一步:创建插件 首先,在你的WordPress站点的插件文件夹中创建一个新的文件夹,用于存放插件的代码。你可以命名这个文件夹为seo-optimization-plugin。在这个文件夹中,创建一个seo-optimization-plugin.php文件,作为插件的主文件。 在seo-optimization-plugin.php文件中,使用以下代码作为插件的基本结构: <?php /** * Plugin Name: SEO Optimization Plugin * Plugin URI: [插件网址] * Description: 一个自动生成SEO优化相关内容的WordPress插件 * Version: 1.0 * Author: [作者名字] * Author…
2024-11-25 阅读全文 →
FWQ
CMS教程
关于登录用户显示不同的WordPress菜单
下面由/” target=”_blank”>wordpress教程栏目给大家介绍登录用户显示不同的wordpress菜单,希望对需要的朋友有所帮助! 如果让登录用户与未登录浏览者,显示不同的菜单,可以通过下面的代码实现: 登录用户显示不同的 WordPress 菜单登录用户显示不同的 WordPress 菜单 将下面代码添加到当前主题函数模板functions.php中: if( is_user_logged_in() ) {  $args['menu'] = 'logged-in'; } else {  $args['menu'] = 'logged-out'; }  return $args; } add_filter( 'wp_nav_menu_args', 'wpc_wp_nav_menu_args' ); 登录后复制 之后分别新建logged-in和logged-out两个菜单,用于登录状态下和普通浏览者显示的菜单。 如果主题有多个菜单,可以通过下面的代码在指定菜单位置显示不同的菜单: function wpc_wp_nav_menu_args( $args = '' ) { if( is_user_logged_in()) {  if( 'top-navigation' == $args['theme_location'] ) { // Change top-navigation to theme specific name $args['menu'] = 'logged-in'; } } else {  if( 'top-navigation' == $args['theme_location'] ) { // Change top-navigation to theme specific name $args['menu'] = 'logged-out';…
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress收费么
wordpress收费,本身是免费的,用户可能需要支付一些相关费用,例如购买域名和主机,购买付费主题和插件,或雇佣开发人员等。免费使用步骤:1、免费注册一个wordpress账户;2、wordpress需要网站主机来存储和运行网站,可以选择免费的wordpress主机;3、大多数免费主机都提供一键安装程序,安装wordpress即可等等。 本教程操作系统:Windows10系统、WordPress6.3版本、Dell G3电脑。 WordPress本身是免费的,可以免费下载和使用。然而,用户可能需要支付一些相关费用,例如购买域名和主机,购买付费主题和插件,或雇佣开发人员等。 免费使用WordPress的步骤: 注册 WordPress 账户:首先需要在 WordPress 官网注册一个账户,这是免费的。 选择 WordPress 主机:WordPress 需要网站主机来存储和运行网站。有许多免费的主机可供选择,例如 WordPress.com、000webhost、ByetHost等。这些免费主机通常提供基本的功能,如存储空间、带宽和子域名。 安装 WordPress:在选择好主机之后,需要安装 WordPress。大多数免费主机都提供一键安装程序,可以帮助用户快速安装和配置 WordPress。 选择主题:在安装 WordPress 后,需要选择一个主题来设计自己的网站。WordPress 官网和其他网站提供了大量免费的主题,供用户选择。 安装插件:要增强 WordPress 网站的功能,可以安装不同的插件。WordPress 也提供了许多免费插件,可以帮助增强网站的性能。 需要注意的是,虽然使用WordPress是免费的,但是可能需要支付一些其他费用,例如域名费用、安全防护费用和更高级的功能要价。同时,使用免费的主机和插件也可能存在功能和安全性方面的缺陷。为了使您的网站更加安全、专业、高效,需要投入更多成本,并选择更符合自身实际需求和商业目标的商业化WordPress主机、主题和插件。…
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress文章存在哪里
的文章是存在数据库中的,如博客发过的文章存在表 wp_post中。标签和分类等在其他的表中。 如果你想了解更多关于wordpress的知识,可以点击: wordpress简介  WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。   WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。   WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。   WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。   WordPress是一个免费的开源项目,在GNU通用公共许可证下授权发布。   2014年12月23日发布WordPress 4.1,发行代号“Dinah”。   WordPress被认为是Michel Valdrighi所开发的网志平台b2/cafelog的正式继承者。“WordPress”这个名字出自Christine Selleck的主意,他是主要开发者Matt Mullenweg的朋友。   WordPress 功能强大,插件众多,易于扩充功能。安装使用都非常方便。   WordPress 的原版是英文版的,UTF-8编码,2014年12月23日发布4.1版。   2013 年 06月 22日的3.5.2版,其版本的别称是“Elvin”,献给鼓手 Elvin Jones…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何搜索wordpress的网站
如何搜索 wordpress 网站?使用网站搜索栏。使用 google 搜索,使用语法 “site:domainname.com keyword”。使用 wordpress 插件,例如 searchwp 或 relevanssi。使用 wordpress rest api 查询。直接在数据库中搜索(仅适用于技术人员)。 如何搜索 WordPress 网站 在互联网的浩瀚世界中,快速有效地搜索特定 WordPress 网站至关重要。以下是如何实现这一目标的逐步指南: 1. 使用网站本身的搜索栏 大多数 WordPress 网站都包含一个搜索栏,通常位于页面顶部或侧边栏中。在搜索栏中输入您要查找的关键字或短语,然后按“Enter”。网站将显示与您的搜索相关的页面或文章。 2.…
2024-11-25 阅读全文 →