WordPress教程
- 首页
- 标签
- WordPress教程
屏蔽部分山西联通IP段,防范恶意流量攻击
近期我们的WordPress网站使用的CDN遭遇了恶意刷流量的攻击,每天平均被刷100G左右。由于流量不算特别大,我们起初并没有太在意,但今天无意间在微信群中了解到,原来不仅仅是我们,很多朋友都遇到了同样的问题!虽然这次攻击造成的损失不大,但被刷流量还是挺不爽的。 通过群里统计发现,受攻击的网站涉及各行各业,使用的CDN平台也各不相同,但攻击来源全部指向山西的IP地址,且为联通家庭宽带。 如果你们...
阿里云虚拟主机设置WordPress伪静态规则教程
虽然现在云服务器都已经普及了,价格不很便宜,但依旧有很多用户在使用阿里云的虚拟主机,当然了,虚拟主机也有虚拟主机的好处,至少不用刻意的去维护服务器安全问题,只是相对来说权限不足,没有什么优化空间,适合新手使用。 众所周知,WordPress的古腾堡编辑器是基于API开发的,如果主机不设置伪静态的话,发布文章的时候就会显示JSON错误,很多不明白的用户还经常以为是不是WordPress主题出了什么问...
WordPress 技巧:管理员快速登录其他用户账户
有时候,客户说他登录你的网站后显示异常或是功能异常,可自己登录后又没问题,客户又解释不清楚,怎么办?问他要账号密码,登录上去看看。但是每次都要账号密码,多少有点麻烦和不智能,下面这段代码可已让管理员快速登录其他用户的账户。 将下面的代码添加到当前使用的WordPress主题的functions.php中。 转自水煮鱼博客:https://blog.wpjam.com/m/wordpress-log...
调整wordpress评论表单文本域顺序
制作WordPress主题的时候发现一个问题,在使用默认的评论表单函数comment_form( ),输出的评论表单的文本域顺序始终是评论框在前面,而用户名、邮箱、网址等在下面。 在网上查了下,在WordPress4.4以后的版本就有这个问题了。查看comment_form( )这个函数的文档,发现并没有调整位置这个参数,进而查看源代码,发现在组装表单的时候提供了一个comment_form_fi...
自定义WordPress网站评论表单
WordPress函数:comment_form() 让你的 WordPress 评论表单随心所愿。 WordPress默认评论表单的字段都只有4个,昵称、邮箱、网址、内容;评论是存在wp_comments表中的,根据自己的需要在制作自己的WordPress主题时,如何灵活的添加和删除自定义的字段呢?例如:tel电话字段,微信字段,微博字段,等等。 本文中,使用twentysixteen 这个官方...
WordPress网站相关统计代码
在制作WordPress主题的时候,往往会用到一些需要统计数量的地方,比如统计当前分类下面有多少篇文章,统计网站有多少注册用户等等,现整理如下,有需要的小伙伴可以保存一下。 1、日志总数: 2、草稿数目: 3、评论总数: 4、成立时间: 5、标签总数: 6、页面总数: 7、分类总数: 8、链接总数: 9、用户总数: 10、最后更新:
WordPress主题开发之添加文章列表分页功能
在制作WordPress主题模板时,我们会用到循环输出文章列表,文章列表太多就会有分页的问题,下面是一种分页方法,十分好用,可以设定页数范围。 将上面的代码放在WordPress主题文件目录下的functions.php中,然后在你需要的地方使用下面的代码调用: 本文不提供相关css代码,可根据自己的需求添加css代码。
彻底解决WordPress“正在执行例行维护,请一分钟后回来”
前段时间升级WordPress提示另一更新正在进行,今天WordPress再次提示升级,结果又提示:正在执行例行维护,请一分钟后回来。 对于WordPress升级的各种问题真的是见怪不怪了,因为WordPress的服务器在国外,因为系统和服务器的问题,会卡在各种奇奇怪怪的地方。 WordPress提示“正在执行例行维护,请一分钟后回来”该如何去解决呢? 在WordPress后台升级WordPres...
为WordPress主题添加文章字数和阅读时间
有一些wordpress网站博主想要在网站文章中添加一个预计阅读时间的功能,其实很简单,通过获取文章总文字数量除以预计每分钟阅读文字量就好了,今天分享一下实现方法。 将下面的代码添加在当前使用wordpress主题的functions.php中。 调用代码: 把上面的调用代码放至你当前使用WordPress主题的single.php中的合适的位置即可。
在WordPress后台文章列表中按作者过滤帖子
相信很多人的网站都有好几个编辑吧?文章很多的时候在后台管理查找起来不是很方便,今天教大家一个小技巧,可以在WordPress后台通过作者筛选文章,只显示某一个作者下面的文章列表。 将以下代码添加到你当前所使用的WordPress主题的functions.php文件中,我们XinTheme出品的WordPress主题自身已经包含了这个功能,无需再添加以下代码。 该过滤器不仅适用于帖子,而且适用于页面...
WordPress更直观的时间常数表达
在WordPress 3.5.0中添加了时间常数,以便更轻松地表达时间间隔。在适用的情况下,通过与时间相关的功能来鼓励使用它们。以下面的代码为例: set_transient( 'plugin_slugs', $plugin_slugs, 86400 ); 数字很酷。但是有时它们会妨碍我们所说的话。从上下文可以明显看出86400是一个时间段,通过一些计算,我们可以看到它是24小时/ 1天,以秒...
给WordPress分类目录、标签、页面的url链接添加.html后缀
用WordPress建站的朋友应该都知道,WordPress的页面链接,分类链接和标签链接默认都是没有 .html 后缀的,这让一些不是很懂SEO优化的 “强迫症患者” 很是难受,因为很多人都说增加了 .html 后缀有利于SEO优化,于是他们就信了。 个人认为啊,分类页面有没有 .html 后缀都无关紧要,因为分类列表的文章是不断更新的,文章页面添加个 .html 倒是有些用。 个人愚见,此话题...
对象存储的镜像回源功能详细介绍
什么是对象存储的回源功能 对象存储的镜像回源功能是指,当网站的用户请求的资源不存在的时候,可以通过回源规则从设定的源地址获取到正确的数据,然后再返回给网站的用户。 博客上的图片,CSS,JS 这些静态文件一般都是不会经常修改的,使用镜像回源功能把这些静态文件资源镜像到对象存储的服务器上,网站用户访问的时候就直接从云存储的服务器上读取数据,这样可以降低网站服务器读取数据的压力和提高网站的速度。 Xi...
WordPress给订阅者开启上传文件权限
前言:直接将用户权限提升至「编辑」权限也可实现,下面我们要说的是不修改用户角色,在订阅者的角色上提升用户权限。 WordPress为了整个系统的安全性,默认订阅者是不能上传图片的,而我们在制作一些主题的时候需要用到用户投稿功能,这个时候我们可以通过下面的代码让订阅者也可以上传图片。 将上面的代码添加到当前使用WordPress主题的functions.php文件后,在投稿页面也显示出来了添加媒体的...
WordPress判断是否是登录页面函数is_login()
is_login() 并不是WordPress内置函数,WordPress提供的判断当前页面的函数有is_home()、is_single()、is_category()、is_search()、is_tag()等(不一一列出),基本可以覆盖百分之九十以上的页面,但是却没有提供判断当前页面是否是登录页面的函数,有时候我们在做WordPress主题的时候可能会用到判断当前页是否为登录页面,因此就自己...