加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

为wordpress组建随机调用名言名句的小插件

发布时间:2022-06-21 23:46:13 所属栏目:教程 来源:互联网
导读:最近,制作了不少粗糙的wordpress主题,但是一直未涉足wordpress插件的制作,网络上关于插件制作的资料也不多,自己摸索了一下,学习了一个随机调用名言名句的小插件,虽然没什么技术含量,但是也代表了wordpress插件开发的一个基本步骤吧,下面,就和网友们
  最近,制作了不少粗糙的wordpress主题,但是一直未涉足wordpress插件的制作,网络上关于插件制作的资料也不多,自己摸索了一下,学习了一个随机调用名言名句的小插件,虽然没什么技术含量,但是也代表了wordpress插件开发的一个基本步骤吧,下面,就和网友们共享一下此插件创建的过程,与大家共同学习之。
 
  第一步、建立一个random_words的文件,放置在wpcontentplugins里面,注意保存为utf8模式哦。这个就是我们插件的内容页了。
 
  第二步、在random_words中插入你插件的相关介绍说明文字吧,其格式如下
 
  PluginName:随机名言
  
  Version:1.0
  
  PluginURI com
  
  Description:随机调用名言名句
  
  Author:luoboyu
  
  AuthorURI:
  这个要放到该文件的顶部哟,不可以放错地方了。标准的插件信息至少要有插件名称pluginname,这样WordPress才能识别你的插件。其他信息将显示在控制面板插件管理页面中。创建好之后,你的后台便会出现你刚刚创建的插件信息了如下图所示。
 
  插件管理页面
 
  第三步、调用的存储的数据,即我们将我们需要调用的内容名言名句保存在一个数组中,然后随机调用此数组中的任意一条信息即可,代码如下所示
 
  functionwords_generate{
  
  $words=array
  
  '学会理解,因为只有理解别人,才会被别人理解。',
  
  '学会快乐,因为只有开心度过每一天,活得才精彩。',
  
  '当困难来临时,用微笑去面对,用智慧去解决。',
  
  '天时不如地利,地利不如人和。',
  
  '互相宽容的夫妻一定百年共枕。'
  
  ;
  
  return$words[rand0,count$quotes1];
  
  }
  我们建立了ab_arq_generate函数,该函数返回值为$quotes这个数组变量中储存的任意一条名言名句,当然,我们需要把想要显示的名言名句存入数组中即可。
 
  第四步、当我们启用此插件的时候,返回任意一条名言名句。代码如下
 
  functionwords_change_bloginfo$text,$show{
  
  if'description'==$show{
  
  $text=words_generate;
  
  }
  
  return$text;
  
  }
  第五步、使用过滤器add_filter函数
 
  add_filter'bloginfo','words_change_bloginfo',10,2;
 
  好了至此,这个简单的随机名言插件就结束了。那么我们如何调用它了,呵呵,简单的很,一行代码即可
 
  echowords_change_bloginfo$text,true;
 
  请在需要调用的地方加入上述代码即可了,我们看一下在本地测试的结果本人是在single页面调用了一次
 
  每日名言插件调用
 
   到目前为止,已经向您展示了创建这个插件的基本知识,但你也可以在几个方面来扩展它,例如 如果我们有更多的数据处理?我们可以从以下二个方案中进行选择。一 我们可以增加另外一个页面,专门用来储存words_generate函数的数据,并在random_words中包含它。二 当然我们可以使用一个专门的数据库表来储存了,关于如何使用数据库表来存取,我们下次再讲。
 
  虽然这只是一个很小的插件,但是它至少向我们展示了wordpress插件制作的一个基本流程,本人也在学习中,希望能和网友们共同进步。嘿嘿,最后,本文由萝卜居家园网luoboju发表,,谢谢了! 。
 
 

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!