文章
关键词 [wordpress] 的搜索结果:
-
WordPress插件开发教程一:创建、停用、删除插件
创建一个插件 在 wp-content/plugins 创建一个文件夹,命名最好加前缀,WordPress 官方现在应该收录了有 50000 多个插件,所以要起一个特殊的名称,防止插件和别人重名。 再创建一个 PHP 文件名字和你的插件名类似或一样,我这里以前段时间开发的 PushWordPressToWeChat 为例,创建一个 PushWordPressToWeChat.php 文件,然后为了… -
纯代码WordPress站外链接自动添加nofollow和新窗口打开
我们在写 WordPress 博客文章时经常会使用到站外链接,相信很多新手朋友也不会在意这里站外链接,但长期以往下来会造成你站点权重流失。可能有的人会说那不用外链不行呀,那因为站外链接造成权重流失这种情况怎么办呢?如何解决呢? 其实方法很简单,我们只需把外链加上“nofollow”属性即可,其实目前很多主题本身应该自带这个功能。如果不知道自己的文章中的站外链接是否加有“rel=”nofollow”… -
代码实现验证WordPress用户注册邮箱真实性
前面讲了目前大多数开放了注册的 WordPress 网站,注册验证不够完善,给运维增加了工作量。上次用 dux 主题做了个教程,WordPress 网站批量注册账号 C#实现代码,由于不知道阿里云的邮件推送是收费了,害别人邮件推送欠费了,大家千万不要学我! 今天讲讲如何简单防御账号批量注册机的方法,用验证码那种简单办法就不说了,以后再说有验证码的批量注册。恶意注册最主要的问题还是在邮箱真实性上面,… -
为WordPress分类添加选择不同模板选项
我们有时会根据分类的内容,想让不同的分类以不同的样式展示。通常的方法是在当前主题根目录中多建几个不同布局样式的分类模板,比如 category-1.php、category-2.php、category-3.php.....,后面的数字是对应该的分类 ID 号,或者使用 is_category()函数添加判断,操作有些繁琐。 方法一: 有个更简单的方法,安装 Custom Category Tem… -
WordPress用代码实现自定义文章标题颜色
一般是在 css 中定义文章标题字体颜色,但是有时候想给特别的文章显示一下特别的颜色,创客与朋友们分享一个秘诀。其实很简单,并非秘诀。那就是现在的 WordPress 标题支持自定义颜色的代码,你说绝不绝,简单不简单,原来以为标题只可以写文字,原来还可以用代码,哈哈,简单吧! 格式就是: <font color=#FF00FF>wordpress文章标题字体用代码自定义颜色</f… -
WordPress用户注册增加验证码禁止机器注册
前面说了使用接口验证邮箱地址的真实性,几乎可以排除 90%以上的错误邮箱地址注册。但是有个不好的地方就是,这个接口也不能保证 100%正确,仍然会有一部分的邮箱注册时会发生错误,这个概率相当的低。为了防止出现正常邮箱无法验证的情况,这里提供一种传统验证方式,增加验证码排除机器注册。老规矩,还是用大前端 DUX 主题为例,没办法,dux 的结构清晰,我也比较熟悉,用户也挺多。这个教程也适用于其它的 … -
WordPress 文章页添加3篇相关文章
网站跳出率(Bounce Rate)指某个时间段内,只浏览了一页即离开网站的访问次数占总访问次数的比例。跳出率是评价一个网站性能的重要指标,跳出率高,说明网站用户体验做得不好,用户进去就跳出去了,反之如果跳出率较低,说明网站用户体验做得不错,用户能够找到自己需要的内容。简单来说,跳出率越低的网站,SEO 效果越好。 然后这篇文章的这个小功能将会非常有效地降低网站的跳出率。虽然说在文章底部加一个假的… -
代码实现WordPress文章网址URL自动生成超链接
通常情况下,在 WordPress 后台编辑文章的时候,直接粘贴网址到文章内容中,但是 WordPress 并不能自动识别这个地址,所以显示给读者的只是一个普通文本形式的 URL 地址,通常我们需要通过所见即所得编辑器来给这个地址添加超链接。如果我们每次都要通过“插入或编辑链接”这个按钮来插入链接,的确有点麻烦。其实 WordPress 提供了一个名为 make_clickable 的函数,只要激… -
WordPress获取主题信息函数wp_get_theme详解
WordPress 主题信息在开发主题时可能会用到,一般是在主题的更新功能时使用。wp_get_theme 函数可以直接得到当前启用的主题或者指定的主题信息,包括版本作者路径等。就主题更新功能而言,开发者只需要判断返回的主题对象中版本号是否小于最新版本号即可确定是否更新。比如国内著名主题 DUX 就使用了这个方法来实现主题的更新功能,下面看看官方对这个函数的介绍及使用。 函数构造 wp_get_t… -
WordPress自定义文章类型支持古腾堡(Gutenberg)编辑器
Gutenberg,WordPress 最新的编辑器,每个模块都是一个 blocks 的形式。默认的编辑文章页面是支持 Gutenberg 编辑器,自定义文章类型的编辑页面还是默认编辑器的就需要对代码进行改造下。 1、自定义文章类型都是需要在添加代码来实现,官方提供了各个功能模块的设置,支持 Gutenberg 编辑器需要在代码中添加 show_in_rest 键,并设置为 true,代码如下: … -
为WordPress图像添加lazyload延迟
对于 WordPress 网站添加图像 lazyload 延迟是我们加快网站性能的一种,那么如何为为 WordPress 图像添加 lazyload 延迟呢?虽然大家可能都在使用 lazyload 脚本插件,今天瑞课要说的是非 lazyload 脚本的方法,首先把以下代码加入您的函数文件。 //lazyload延迟 if( ! function_exists( 'ruike_lazylo… -
WordPress为文章和自定义文章类型添加自定义模板
相信很多主题开发者都知道,WordPress 支持为页面(page)这种文章类型添加自定义模板,但是如何为文章和自定义文章类型添加自定义模板呢?其实, WordPress 4.7 开始就支持了,但可能不少主题开发者还不知道。 WordPress 主题的模板 默认情况下,WordPress 支持大量主题模板文件,但是这些文件对多种变体的支持有限。对于文章,基本上只限于 single.php 文件,而… -
WordPress文章防复制的2种方法
WordPress 文章如何防止别人恶意复制?下面介绍 2 种方法,包括插件法和代码法,可以自行选择使用。通过下面的 JS 代码,可以有效地防止别人直接复制拷贝你的文章,用 frame 标签引用你的文章时,会自动跳转到文章正常链接,同时禁止右键菜单。 方法一: 打开当前主题头部模板 header.php 找到:将下面代码添加到后面: <script> // 禁止右键 document.… -
wordpress 调用自定义菜单/子菜单
在 WordPress 3.0 中,你将会在管理控制面板的 Appearance(外观) 菜单下见到一个被称为 Menus 的菜单系统。下图展示了该页面的 4 个主要元素。每个菜单条目都有它自己的配置选项。添加了条目之后,你就可以打开它,对其属性(这些属性在 WordPress 3.1 中进行了调整,请参考后面的留言)进行编辑。那么要将某个特定的菜单添加到主题中的某个位置,需要将该菜单登记进去。否… -
WordPress 屏蔽字符转码
WordPress 有个自带函数 wptexturize,它会将纯文本字符转换成格式化的 HTML 实体,比如它会进行下面这些转换: 原始文本 转换之后的文本 符号名称 "---" "—" em-dash | 破折号 " -- " "—" em-dash | 破折号 "--" "–&quo… -
禁止WordPress图片拖放文章选择防复制
通过下面的 JS 代码,可以有效地防止别人直接复制拷贝我们的文章,用 frame 标签引用我们的文章时,会自动跳转到文章正常链接,同时禁止右键菜单。 方法一 打开当前主题头部模板 header.php 找到:将下面代码添加到后面: <script> // 禁止右键 document.oncontextmenu = function() { return false }; // 禁止图片… -
WordPress 文章列表前怎样循环数字
很多的网站侧边栏或量 CMS 网站的模块内的文章标题列表都是通过数据序列来排列的,那如何在 WordPress 主题中实现文章列表前面的 123 数字循环序列呢,其实很简单,只要应用到下面的代码就可以实现一个简单的从 1 开始的数字序列了。 <?php if (have_posts()) : ?> <?php $i=1; while … -
WordPress网站添加个性输入礼花及震动特效
作为 WordPress 用户的一员,真是为了装逼费心费力(虽然 js 文件不是我写的)。WordpPress 输入框的一个礼花及震动特效效果,由于是调用的 js 文件,所以不仅仅可以用于 WordPress,其它网站上一样可以正常使用。js 特效中包含礼花及震动特效,你可以分别启用或禁用某个效果。 安装方法: 第一步下载 JS 文件:activate-power-mode.js(你可以点它下载)… -
WordPress文章自动生成二维码
调用自动生成二维码网站的 API 接口,为 WordPress 文章自动生成二维码。 国外的: <img src="http://api.qrserver.com/v1/create-qr-code/?size=150x150&data=<?php the_permalink(); ?>" alt="<?php the_title();… -
WordPress 让后台用户列表可以根据文章数进行排序
对于开放注册的 WordPress 多用户博客而言,我们可能需要了解用户所发布的文章数量,虽然 WordPress 后台的用户列表有“文章”这个列,但是默认是不支持排序的,无法快速查看发布了文章的用户以及他们的文章数量,要解决这个问题,我们只需要将下面的代码添加到主题的 functions.php 即可: //用户列表可以根据文章数进行排序 if ( ! class_exists('So…