作者文章

fwq

FWQ
CMS教程
WordPress怎么自动提取内容中第一张图片作缩略图
怎么自动提取内容中第一张图片作缩略图? 本文实例讲述了Wordpress自动提取内容中第一张图片作缩略图的方法。分享给大家供大家参考。具体分析如下: 推荐:《》 有时我们在发布文章时没有缩略图,我们希望系统自动提取我们发布的文章内容中第一张图片作为缩略图了,下面我来给大家介绍Wordpress自动提取内容中第一张图片作缩略图方法,有需要了解的同学可参考. 在php中我们可以使用preg_match与preg_match_all来获取内容中所有图片地址. 第一步:在主题模板的function.php里添加下面的函数,代码如下: 代码如下: //截取内容中第一张图片函数  function catch_that_image() {  global $post, $posts;  ob_start();  ob_end_clean();  preg_match('/@@##@@]*?src=['"]([^'"]+?)['"][^]*?&gt;/i', $post-&gt;post_content, $matche);  if($matche[1])  return $matche[1];  //否则取默认图片  return 'default.gif';  } 登录后复制 第二步:在wordpress需要调用缩略图的地方直接用这个函数调用,如下面例子,代码如下: 代码如下: @@##@@" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="200px" height="200px" /&gt; 登录后复制 希望本文所述对大家的WordPress建站有所帮助。…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms怎么解决rss相对路径问题
怎么解决rss相对路径问题? 今天给大家解决的问题是织梦解决rss相对路径问题。希望大家能够喜欢   推荐学习: 有些朋友会遇到这样的问题,这个也是织梦的bug。那么下面我们就开始讲解如何进行解决。  我们找到  模版文件templets/plus/rss.htm  地址改成你的就可以了  <link>{dede:field name='typelink'/}  <link>[field:fullurl/] 登录后复制 这样的话我们的织梦解决rss相对路径问题就解决了. 以上就是怎么解决rss相对路径问题的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress主机名怎么填
将您的 wordpress 主机名设置为您域名的根域,例如 example.com。登录 wordpress 仪表盘,转到“设置”>“常规”,然后在“wordpress 地址 (url)”和“站点地址 (url)”字段中输入您的根域(格式为 https://www.example.com)。 如何填写 WordPress 主机名 答案:将您的 WordPress 主机名设置为您域名的根域。 详细步骤: 确定根域:您的根域是您网站地址中 “www” 之后的名称,例如 example.com。 登录 WordPress 仪表盘:使用您的用户名和密码登录到您的 WordPress 仪表盘。 转到“设置”>“常规”:在左列菜单中单击“设置”,然后选择“常规”。 填写“WordPress…
2024-11-25 阅读全文 →
FWQ
小程序
报错config:invalid signature的解决方案
微信公众平台, config:invalid signature一直爆这个错误的解决办法如果是invalid signature签名错误。建议按如下顺序检查:1.确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验。2.确认config中noncestr(js中驼峰标准大写s), timestamp与用以签名中的对应noncestr, timestamp一致。3.确认url是页面完整的url(请在当前页面alert(location.href.split(‘#’)[0])确认),包括’http(s)://’部分,以及’?’后面的get参数部分,但不包括’#’hash后面的部分。4.确认 config 中的 appid 与用来获取 jsapi_ticket 的 appid 一致。5.确保一定access_token和jsapi_ticket。这个是重点:确保你获取用来签名的url是动态获取的,动态页面可参见实例代码中php的实现方式。如果是html的页面在前端通过ajax将url传到后台签名,前端需要用js获取当前页面除去’#’hash部分的链接(可用location.href.split(‘#’)[0]获取,而且需要encodeuricomponent),因为页面一旦分享,微信客户端会在你的链接末尾加入参数,如果不是动态获取当前链接,将导致分享后的页面签名失败。 教如何验证是否正确方法:url动态获取的方法是: $protocol = (!empty($_SERVER[HTTPS]) &amp;&amp; $_SERVER[HTTPS] !== off || $_SERVER[SERVER_PORT] == 443) ? "https://" : "http://"; $url = $protocol.$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI]; 登录后复制 步骤:首先你在页面alert(location.href.split(‘#’)[0]);然后你再打印出动态获取的url是否和你alert的地址是否一样。一定要一模一样,包括大小写。如果发现不一样,那就按照自己的需求改。反正要一样。验证签名一定可以通过的。 【相关推荐】 1. 2. 以上就是报错config:invalid signature的解决方案的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序用什么css框架
小程序可以用的css框架有weui、vant、bootstrap、ant design等等。详细介绍:1、weui,提供了丰富的组件和样式,可以帮助开发者快速构建出符合微信风格的界面;2、vant,样式和组件都经过了优化,可以在小程序中快速加载和渲染,提升用户体验;3、bootstrap,样式和组件经过了广泛的测试和优化,可以在小程序中稳定运行,提供良好的用户体验等等。 本教程操作系统:Windows10系统、Dell G3电脑。 随着小程序的快速发展,越来越多的开发者开始关注小程序的前端开发。在小程序的前端开发中,CSS框架是一个非常重要的工具,它可以帮助开发者快速构建出漂亮、响应式的界面。那么,小程序应该使用哪种CSS框架呢?在本文中,我们将介绍几种常用的CSS框架,并分析它们的优缺点,帮助开发者选择适合自己项目的CSS框架。 1. WeUI WeUI是微信团队推出的一款基于Vue.js的CSS框架,它专门为微信小程序设计。WeUI提供了丰富的组件和样式,可以帮助开发者快速构建出符合微信风格的界面。WeUI的特点是简洁、易用,而且具有良好的兼容性。开发者只需要引入WeUI的样式文件,然后按照文档中的说明使用组件,就可以轻松地构建出漂亮的界面。 立即学习“”; 2. Vant Vant是一款基于Vue.js的移动端UI组件库,它提供了丰富的组件和样式,适用于各种移动端项目,包括小程序。Vant的特点是灵活、易用,而且具有良好的可定制性。开发者可以根据自己的需求选择需要的组件,并根据文档中的说明进行配置和使用。Vant的样式和组件都经过了优化,可以在小程序中快速加载和渲染,提升用户体验。 3. Bootstrap Bootstrap是一款流行的响应式CSS框架,它提供了丰富的样式和组件,适用于各种Web项目,包括小程序。Bootstrap的特点是功能强大、易用,而且具有良好的可扩展性。开发者可以根据自己的需求选择需要的样式和组件,并根据文档中的说明进行配置和使用。Bootstrap的样式和组件经过了广泛的测试和优化,可以在小程序中稳定运行,提供良好的用户体验。 4. Ant Design Ant Design是一款基于React.js的UI组件库,它提供了丰富的组件和样式,适用于各种Web项目,包括小程序。Ant Design的特点是美观、易用,而且具有良好的可定制性。开发者可以根据自己的需求选择需要的组件,并根据文档中的说明进行配置和使用。Ant Design的样式和组件经过了精心设计和优化,可以在小程序中提供出色的用户体验。 总结起来,小程序可以使用多种CSS框架,每个框架都有自己的特点和优势。开发者可以根据项目需求和个人喜好选择适合自己的CSS框架。无论选择哪种框架,都需要注意框架的兼容性和性能,以确保小程序的稳定运行和良好的用户体验。 以上就是小程序用什么的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序自定义组件的实现(案例解析)
本篇文章给大家带来的内容是关于小程序自定义组件的实现(案例解析),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 本文将结合案例,来阐述自定义组件实现。先来上图 这个是一个购物车的数量组件。主要思路:  1、可以手动的输入具体的数量  2、可自定义设置最小值、和最大值。当是最小值时,“-”号置灰,并不可点击。当是最大值时,“+”号置灰,并不可点击。  3、当手动输入“0”开头的数字时,自行过滤,禁止输入,只值输入非0数字。  4、当手动输入数字大于最大值时,输入框失去焦点,默认将输入值置为最大值。或者当手动输入数字小于最小值时,输入框失去焦点,默认将输入值置为最小值  5、如果属性值minNum最小值、或者maxNum最大值设置为NaN,则表示最小值和最大值的大小没有输入的限制  6、默认最小值和最大值是没有限制的,可以随便输入 一、使用自定义组件的方式 1、js文件中: 输入框数值变化最终响应的函数   showNumber: function (e) {     var num = e.detail.num   }, 登录后复制 2、json文件中: {  "usingComponents": {     /**     *  key:自定义组件的别名,在使用组件时用到。相当于Android自定义控件在xml文件中的申明的命名空间     *  value: 自定义组件的全路径     */     "component-option-num": "/component/optionNumber-component/optionNumber-component"   } } 登录后复制 3、wxml文件中:  1、这里设置了最小值是0,最大值是20。  2、bindoptionNum:是由bind+”optionNum”自定义组件回调函数的名称组成。当自定义组件的函数回调是,这个属性指定的方法bindoptionNum将被响应。并可以获取传入的值…
2024-11-25 阅读全文 →
FWQ
小程序
利用组件开发微信小程序日历的详细方法
摘要: 我们都知道由于微信小程序开发文档和工具的限制,js文件不能直接操作wxml文件,开发者不能进行dom操作,所以在此创建组件必须先把组件结构定义好!也就是说必须在wxml文件中先定义好组件结构,然后再绑定数据,根据j … 我们都知道由于微信小程序开发文档和工具的限制,js文件不能直接操作wxml文件,开发者不能进行dom操作,所以在此创建组件必须先把组件结构定义好!也就是说必须在wxml文件中先定义好组件结构,然后再绑定数据,根据js文件中的数据进行动态渲染。我们在开发日历小程序时(本站也曾经介绍过两篇小程序日历的源码demo,有兴趣的朋友可以了解下:一款非常NB的日历转换器(阳历-农历)的微信小程序源码demo 和微信小程序:日历demo下载)就会发现,这里的日历由两部分组成,一是上部红色,而是下面主要日历部分。上部直接绑定数据。 下部分实现方式: 第一行星期的显示,此处为固定显示,无需js操作。然后下面的日历body部分,由于每周七天,绑定的数据可根据此生成,根据当前日期生成每行的数据。 日期生成: 取当前月第一天,得到星期,计算上月在第一行的日期,如下图红色框中的部分: 以当前日期为例,本月一号位周六,当前月份可显示上个月6天;计算当前月(或指定月份)最后一天的星期天数,取得下个月可在本月显示日期。最后合并本月日期,并按每行七日排列,即可生成当前月分的日历数据。以下贴出代码: wxml代码: <view>     <view>         <view>{{canlender.date}}日</view>         <view>{{canlender.month}}月</view>     </view>     <view>         <view>日</view>         <view>一</view>         <view>二</view>         <view>三</view>         <view>四</view>         <view>五</view>         <view>六</view>     </view>     <view>         <block>             <view>…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms会员中心模板是什么
帝国cms会员中心模板是为帝国cms网站设计的会员管理界面,主要功能包括:1. 会员信息管理;2. 内容管理;3. 订单管理;4. 消息和评论;5. 积分管理;6. 个人资料页面;7. 定制化。好处:1. 为会员提供易于使用的管理界面;2. 增强会员参与度;3. 方便网站管理员管理会员信息和内容;4. 可定制以满足特定网站的需求。 帝国CMS会员中心模板 帝国CMS会员中心模板是给帝国CMS网站设计的,为会员提供定制的管理和互动界面。 主要功能: 会员信息管理:会员可以修改个人信息、设置头像和修改密码。 内容管理:会员可以发表文章、上传图片和视频,管理自己的内容。 订单管理:如果网站支持在线支付,会员可以查看和管理订单历史记录。 消息和评论:会员可以接收网站消息和评论,并与其他会员互动。 积分管理:许多模板支持积分系统,会员参与活动或贡献内容可以获得积分。 个人资料页面:会员可以设置个人资料页面,展示自己的信息和成就。 定制化:模板通常支持定制,允许网站管理员根据需要调整布局和功能。 使用好处: 为会员提供易于使用的管理界面。 增强会员参与度,鼓励他们活跃在网站上。 方便网站管理员管理会员信息和内容。 可以定制以满足特定网站的需求。 以上就是会员中心模板是什么的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress如何添加描述
可以通过以下步骤在 wordpress 中添加描述:1. 导航到页面编辑器并找到“文档设置”框。2. 在“摘要”字段中添加简要描述(不超过 156 个字符)。3. 保存更改以使描述生效。 如何在 WordPress 中添加描述 在 WordPress 中添加描述可以帮助搜索引擎和用户了解您的网站页面。以下是逐步指南,说明如何添加描述: 步骤 1:导航到页面编辑器 登录您的 WordPress 仪表盘。 在左侧菜单中,转到“页面”或“文章”。 单击要添加描述的页面或文章的标题。 步骤 2:在文档设置中找到元数据框 向下滚动编辑器页面,直到看到“文档设置”框。 步骤 3:找到“摘要”字段 在“文档设置”框中,查找标记为“摘要”或“摘录”的字段。 步骤…
2024-11-25 阅读全文 →
FWQ
小程序
ajax 实现微信网页授权登录的方法介绍
微信网页授权登录是非常常用的功能,为了帮助大家学习。这篇文章主要介绍了ajax 实现微信网页授权登录的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 项目背景 因为项目采用前后端完全分离方案,所以,无法使用常规的微信授权登录作法,需要采用 ajax 实现微信授权登录。 需求分析 因为本人是一个phper ,所以,微信开发采用的是 EasyWeChat ,所以实现的方式是基于EW的。 其实实现这个也麻烦,在实现之前,我们需要了解一下微信授权的整个流程。 引导用户进入授权页面同意授权,获取code 通过code换取网页授权access_token(与基础支持中的access_token不同) 如果需要,开发者可以刷新网页授权access_token,避免过期 通过网页授权access_token和openid获取用户基本信息(支持UnionID机制) 其实说白了,前端只需要干一件事儿,引导用户发起微信授权页面,然后得到code,然后跳转到当前页面,然后再请求后端换取用户以及其他相关信息。 功能实现 引导用户唤起微信授权确认页面 这里需要我们做两件事,第一去配置jsapi域名,第二配置微信网页授权的回调域名 构建微信授权的url “https://open.weixin.qq.com/connect/oauth2/authorize?appid=” + appId + “&redirect_uri=” + location.href.split(‘#’)[0]…
2024-11-25 阅读全文 →