2025年7月31日

WordPress主题开发,从入门到精通。

摘要: 相关文档:https://www.wpzhiku.com/document/wordpress-plugin-basics/ 全局变量:https://codex.wordpress.org/zh-cn:%E5%85%A8%E5%B1%80%E5%8F%98%E9%87%8Fhttps://code 阅读全文

posted @ 2025-07-31 16:09 alleyonline 阅读(18) 评论(0) 推荐(0)

2025年6月22日

WP模板开发中,怎样给wordpress网站的文章,添加点赞功能?

摘要: 我们在网上浏览某些网站的文章时,在文章的结尾处,都会有一个点赞的按钮,如果觉得文章内容非常不错,就可以点击这个“点赞”按钮,给之篇文章进行点赞一下。在wordpress网站的模板主题开发中,我们可不可以也为我们wordpress网站的文章添加上这个“点赞”功能呢?答案是肯定的。那么,怎样给wordp 阅读全文

posted @ 2025-06-22 11:19 alleyonline 阅读(13) 评论(0) 推荐(0)

WP网站模板开发中,怎样给分类目录添加SEO标题和关键词?

摘要: 作为一个wordpress网站的站长,都希望自己的网站在百度或谷歌搜索引擎上的排名好。这时,我们除了要做好wordpress网站的内容之外,还要对wordpress网站做好相关的SEO优化。在前面的章节中,我们介绍了wordpress网站首页的SEO优化,今天,我们再来介绍一下wordpress网站 阅读全文

posted @ 2025-06-22 11:17 alleyonline 阅读(48) 评论(0) 推荐(0)

怎样让wordpress网站的不同分类页面,调用不同的banner图片?

摘要: 在我们的wordpress网站模板开发中,我们可能有这样的一个需求,就是能在自己的wordpress网站的不同的分类目录页面,能调用不同的banner图片。比如:医院类网站,医院科室比较多,男科分类调用男科相关的banner图,妇产科调用婴儿相关的banner图片,神经科调用神经相关的banner图 阅读全文

posted @ 2025-06-22 11:16 alleyonline 阅读(25) 评论(0) 推荐(0)

怎样给wordpress网站分类目录页面,添加文章列表和分页效果?

摘要: 在前面的章节中,我们完成了wordpress网站首页模板数据的调用,也创建好了wordpress网站的公共模板。今天,我们再来给wordpress网站的分类目录页模板archive.php文件添加左侧数据的调用。一般情况下,wordpress网站的分类目录页面,展示的是该分类下的文章列表,所以,本节 阅读全文

posted @ 2025-06-22 11:15 alleyonline 阅读(114) 评论(0) 推荐(0)

怎样在wordpress网站模板中,添加面包屑导航功能模块?

摘要: 几乎在所有的wordpress网站中,我们都可以看到面包屑导航的身影(如下图)。面包屑导航,可以很方便地让我们了解到我们在这个wordpress网站中所在的位置,而且,我们还可以通过点击面包屑导航中的链接,进入到对应的页面。​可见面包屑导航不仅让wordpress网站更加便利,而且提升了wordpr 阅读全文

posted @ 2025-06-22 11:14 alleyonline 阅读(84) 评论(0) 推荐(0)

wordpress网站模板开发中,怎样给侧边栏,添加热门标签?

摘要: 使用过wordpress网站的朋友都知道,wordpress的tag标签是非常受欢迎的,尤其受到百度这样的搜索引擎的青睐。我就记得,我第一个wordpress网站,新发表的文章还没有被百度收录,而这篇文章的tag标签却被收录,而且tag标签被收录的比例非常大。可见,wordpress的tag标签的受 阅读全文

posted @ 2025-06-22 10:35 alleyonline 阅读(13) 评论(0) 推荐(0)

WP网站模板,怎样非插件统计文章浏览量?怎样调用热点文章?

摘要: 在wordpress网站模板的开发中,有时候,我们需要调用wordpress网站的热点文章,这里的热点文章不是我们在前面的章节中所介绍的那“热评文章”,这里的热点文章,是指按照文章的阅读量来进行排序的文章列表,有很多网站就把这种热点文章做成了站内文章排行榜。那么,我们怎样才能在wordpress网站 阅读全文

posted @ 2025-06-22 10:33 alleyonline 阅读(7) 评论(0) 推荐(0)

怎样给wordpress网站模板,添加最新文章、随机文章、热评文章?

摘要: 在前面的章节中,我们已经为wordpress网站模板的首页添加好了头部和左侧主体部分的内容代码,实现了wordpress全站文章列表的调用和分页效果。本节,我们再来对wordpress网站的首页模板的右侧边栏进行修改。一般情况下,wordpress博客主题模板的右侧边栏会有“最新文章、随机文章、热评 阅读全文

posted @ 2025-06-22 10:32 alleyonline 阅读(50) 评论(0) 推荐(0)

如何给wordpress网站的文章列表,添加分页效果?可以通过2种方式

摘要: 在上一章节中,我们为wordpress网站的首页添加了全站文章列表。一个wordpress网站不可能只有几篇文章,可能会有成千上万的文章,作为一个wordpress博客主题模板,一般情况下,不可能让所有的文章在一个页面一下子全部显示出来,如果真这样,网页的负载会非常大。正确的处理方式,是先显示最前面 阅读全文

posted @ 2025-06-22 10:30 alleyonline 阅读(95) 评论(0) 推荐(0)

wordpress网站模板首页,怎样添加全站文章列表?

摘要: 在前面的章节中,我们为wordpress网站的首页模板的头部、右侧边栏、底部添加了数据调用代码,实现了我们想要的效果。这时,我们看到,这个网站首页还有一个主体部分——左侧边主体,还没有添加数据调用代码。因为,这是一个wordpress博客网站的模板主题,所以,一般情况下,左侧边显示的是wordpre 阅读全文

posted @ 2025-06-22 10:29 alleyonline 阅读(36) 评论(0) 推荐(0)

在wordpress网站模板中,怎样添加和调用公共头部模板?

摘要: 在wordpress网站模板主题开发中,我们可能会碰到这样一个问题:wordpress网站前台页面的头部、侧边栏、底部的数据基本上是差不多的,有的甚至是一模一样的,这时,我们还有必要在每一个页面的头部、侧边栏、底部重复添加或修改相同的代码吗?有没有更好的方法。当然是有的,我们可以把这些内容代码相同的 阅读全文

posted @ 2025-06-22 10:22 alleyonline 阅读(47) 评论(0) 推荐(0)

wordpress网站模板开发中,怎样创建自定义导航菜单?

摘要: wordpress主题模板中来添加这个功能。这个,我们可以进入到wordpress后台的外观去看看,如下图: 所以,我们要先在wordpress主题的functions.php文件中注册菜单,代码如下: //菜单 register_nav_menus( array( 'menu_top' => '头 阅读全文

posted @ 2025-06-22 10:21 alleyonline 阅读(89) 评论(0) 推荐(0)

网站如何添加导航菜单?只需wp_list_categories就可搞定

摘要: 在前面的章节中,我们介绍了基于page页面的wordpress网站导航菜单的函数——wp_list_pages()。今天,我们再来介绍第二种导航菜单的方式——基于wordpress网站的文章分类目录的导航菜单,这种wordpress导航菜单是通过wp_list_categories()函数来实现的, 阅读全文

posted @ 2025-06-22 10:18 alleyonline 阅读(24) 评论(0) 推荐(0)

wordpress网站开发中,怎样不同页面调用不同的标题?2招帮你搞定

摘要: 一个wordpress网站,它的前台页面是千变万化的,不同的页面肯定有不同的内容和标题。如果一个wordpress网站,所有的页面都是同一个标题,那对于搜索引擎来说,是非常不友好的。那么,在wordpress网站主题模板开发过程中,怎样实现不同的页面调用不同的标题呢?这个不难,我们可以通过2种方式来 阅读全文

posted @ 2025-06-22 10:15 alleyonline 阅读(19) 评论(0) 推荐(0)

wordpress插件,怎样向网站添加数据?试试wp_head()函数

摘要: 有时候,我们会碰到这样一种情况:我们的wordpress网站主题模板已经定型了,但是,我们后期又想向wordpress网站添加一些新功能,这时候,我们该怎么办?是继续修改wordpress网站主题模板吗?当然,修改主题模板肯定可以。但是时间久了,对当前的主题模板可能会有些生疏,修改起来可能会有点吃力 阅读全文

posted @ 2025-06-22 10:14 alleyonline 阅读(15) 评论(0) 推荐(0)

wordpress主题怎样调用dashicons字体图标?

摘要: 前台页面的dashicons字体小图标的调用(如下图)。在wordpress3.8版本前,我们想要在wordpress主题中使用达到dashicons字体小图标的效果,要么使用调用网络字体资源,要么通过图片的形式来实现。wordpress3.8版本以后,就内置了dashicons字体图标的功能,我们 阅读全文

posted @ 2025-06-22 10:11 alleyonline 阅读(7) 评论(0) 推荐(0)

在WP网站开发中,怎样使用bloginfo函数,添加网站头部数据?

摘要: 作为PHP网站的重量级程序——wordpress,它为wordpress开发者提供了众多非常好的函数,wordpress开发者只需在自己的开发中使用这些函数,就可以实现各种各样的功能效果。从今天开始,我们会陆续介绍wordpress函数在我们的wordpress正常开发中的如何使用。今天,我们先来看 阅读全文

posted @ 2025-06-22 10:08 alleyonline 阅读(9) 评论(0) 推荐(0)

怎样通过wp_list_pages函数,给WP网站页面添加导航菜单?

摘要: 每一个网站都有自己的导航菜单,如:头部导航菜单,底部导航菜单,侧边栏导航菜单,wordpress网站也不例外。那么,在wordpress网站主题模板开发中,我们怎样给wordpress网站添加前台的导航菜单呢?嗯,据我多年的开发经验发现,wordpress为wordpress主题开发,主要提供了三种 阅读全文

posted @ 2025-06-22 10:00 alleyonline 阅读(11) 评论(0) 推荐(0)

2025年6月21日

WP_Query、query_posts() 和 get_posts()应该在什么时候使用

摘要: WordPress输出文章最常见的函数是query_posts(),但query_posts()不是唯一的方式,而且乱用query_posts()不是一个好习惯。get_posts()或者WP_Query也可以达到相同的作用。看了一篇文章,描述了这三者的区别。 query_posts() query 阅读全文

posted @ 2025-06-21 10:51 alleyonline 阅读(15) 评论(0) 推荐(0)

WordPress 主题开发 setup_postdata 函数用法详解

摘要: setup_postdata 函数是 WordPress 主题开发中的一个重要函数,用于设置当前文章的数据,以便在循环中使用。它的主要作用是模拟 WordPress 主循环中的全局 $post 变量,以便你可以方便地访问当前文章的各种信息。 以下是 setup_postdata 函数的基本用法和示例 阅读全文

posted @ 2025-06-21 10:30 alleyonline 阅读(2) 评论(0) 推荐(0)

2023年5月11日

wordpress中使用Nonce防止网站受到CSRF攻击

摘要: 使用Nonce(number used once)是防止WordPress主题或者插件受到CSRF (cross-site request forgery) 攻击最好的方法,WordPress Nonce 通过提供一个随机数,来实现在数据请求(比如,在后台保存插件选项,AJAS 请求,执行其他操作等 阅读全文

posted @ 2023-05-11 23:16 alleyonline 阅读(139) 评论(0) 推荐(0)

WordPress 添加自定义文章栏目

摘要: WordPress允许自定义添加文章自定义栏目,如下图,可以在文章编辑的时候,添加一个栏目随着文章发布和更新一起提交。 1.注册函数 首先添加动作,第一个参数为指定WordPress动作类型,第二个参数为指定函数 add_action(‘add_meta_boxes’, ‘fun_plug_add_ 阅读全文

posted @ 2023-05-11 09:36 alleyonline 阅读(267) 评论(0) 推荐(0)

wordpress 为自定义类型文章新增自定义字段

摘要: wordpress强大之处在于有很强的可自定义性,使得插件、主题的开发变得及其便利。就拿我们今天要说的自定义文章添加自定义字段来说,就很便捷。 比如我们要录入一个客户信息到wordpress中,那么需要的字段可不仅仅是什么标题、内容、摘要这么简单了,我们可能需要录入客户的性别、姓名、电话、邮件等等。 阅读全文

posted @ 2023-05-11 09:32 alleyonline 阅读(516) 评论(0) 推荐(0)

2021年3月29日

WordPress分类法(Taxonomies)终极指南(转)

摘要: WordPress分类法(taxonomies)是许多WordPress开发人员从未使用过的东西。有些人甚至从未听说过WordPress分类法。 当WordPress 3.0在大约10年前引入分层分类法时,分类法已成为WordPress开发人员工具包中更有用的工具。在较高的层次上,我们可以将分类法视 阅读全文

posted @ 2021-03-29 23:17 alleyonline 阅读(399) 评论(0) 推荐(0)

踩坑笔记:wordpress函数之query_posts()

摘要: 切版(qieban.cn)除了提供web前端外包开发以外,还提供wordpress二次开发服务,所以切版的网站自然也是wordpress搭建的,不过在近期的一次改版中,我们希望案例部分能够默认调取pc,h5,响应式3个类型的案例,如何通过query_post来实现呢? 方法很简单 query_pos 阅读全文

posted @ 2021-03-29 21:36 alleyonline 阅读(494) 评论(0) 推荐(0)

2018年1月28日

DISCUZ 之论坛首页加载过程,FORUM相关(转帖)

摘要: 可能有理解不透彻的地方,欢迎回帖拍砖,会多加改进 1、加载class_core.php可查看全局数据初始化的另外一个笔记 2、功能模块中哦跟你的mod对应了source/forum中指定的文件。缓存模块根据当前所处的功能模块,加载必需的缓存内容,默认的缓存内容一般会在操作完指定模块之后存放在用二进制 阅读全文

posted @ 2018-01-28 23:47 alleyonline 阅读(442) 评论(0) 推荐(0)

Discuz X3.2源码解析discuz_application实例化(转)

摘要: class_core.php,主要实现了以下功能: 注册 autoload 方法和异常处理方法 C::t 方法的实现:通过 C::t 方法来调用数据层对应表的对象来实现对数据的操作 memory 的初始化:主要由 discuz_memory 类来实现 创建 discuz_application 实例 阅读全文

posted @ 2018-01-28 16:58 alleyonline 阅读(971) 评论(0) 推荐(0)

DISCUZ源码分析流程详细介绍【admin.php入口】

摘要: 打开admin.php define('IN_ADMINCP', TRUE); //定义常量IN_ADMINCP为true 这样在后面的每个页面都会判断 if(!defined('IN_DISCUZ') || !defined('IN_ADMINCP')) { exit('Access Denied 阅读全文

posted @ 2018-01-28 16:56 alleyonline 阅读(1046) 评论(0) 推荐(0)

Discuz3.2源码解析 首页(index.php)

摘要: 根目录下index.php 是整个系统的默认首页,以此文件入手,跟整个系统的运行流程是一致了,也方便分析整个系统的处理流程。 index.php的前几行代码(如下图),可以看出,先判断是url中是否有请求的字符串。如果有且是数字则是把当前模块默认为用户空间页面,请求的字符串为uid。 既然如此,我们 阅读全文

posted @ 2018-01-28 16:34 alleyonline 阅读(1008) 评论(0) 推荐(0)

导航