标签归档:wordpress教程

WordPress文章中为标签自动添加内部链接教程

本文目录 隐藏 1 一、代码分享 2 二、效果展示 便宜vps主机发布的文章会自动为使用的标签关键字(tag)添加内部链接,这样可以增加内链个数,对SEO可能也有好处,之前也有人问过这个功能是怎么实现的,今天便宜vps主机就分享下具体的设置方法。 一、代码分享 将下面的代码添加至functions.php中,其中,$match_num_from和$match_num_to分别表示一个标签在文章中出现少于多少次不添加链接和一篇文章中同一个标签添加几次链 …

WordPress使用REST API新建、更新、删除文章教程(Python代码)

本文目录 隐藏 1 一、申请WordPress应用程序密码 2 二、使用REST API管理博客文章 之前在介绍WordPress应用程序密码(application passwords)时便宜vps主机有说过这个程序密码的一大用处就是授权REST API,今天就给大家介绍下WordPress REST API的用法,利用Python来新建、更新、删除文章。 一、申请WordPress应用程序密码 WordPress应用程序密码不是登录密码,详细的介绍与申请方式可以参考之前便宜vps主机的分享: 《W …

WordPress显示文章最后更新时间教程

本文目录 隐藏 1 一、代码分享 2 二、效果展示 最近有人留言问便宜vps主机文章页面中更新时间是怎么加上去的,他自己使用的主题只显示了发布时间。本文就分享下WordPress文章中显示最后更新时间的方法,不需要安装插件。 一、代码分享 WordPress的文章页面是single.php这个文件渲染的,所以我们要修改这个文件的代码。 找到文件中显示文章更新时间的代码块,下文以DUX主题为例,分别获取post_time和update_time即可,用到 …

如何禁用WordPress自动生成1536×1536和2048×2048尺寸的图片

本文目录 隐藏 1 一、禁用WordPress裁剪图片方法 2 二、更多WordPress禁用缩略图方法 便宜vps主机发现最近WordPress会自动给上传的图片生成1536×1536和2048×2048尺寸的图片,检查后发现WordPress 5.3后默认加了这两个分辨率的大图,如果你上传的图超过了这个分辨率,则会在原图上裁剪出这两个尺寸的图片,但是平常根本用不到这个大小的图,所以今天分享下如何禁用WordPress自动生成这个尺寸的图片。 一、禁用WordPress裁 …

不安装插件实现WordPress登录保护

本文目录 隐藏 1 一、无插件版WordPress登录保护 2 二、WordPress reCaptcha安装方式 昨天便宜vps主机给大家介绍了《WordPress开启Google reCaptcha教程,为登录、评论等加入验证码》,利用reCaptcha保护WordPress登录页面自然是非常不错的,但一些朋友可能不喜欢安装太多插件,所以今天再分享个不安装插件实现WordPress登录保护的方法。 一、无插件版WordPress登录保护 WordPress的后台登录页面统一是/wp-login.php,所 …

WordPress开启Google reCaptcha教程,为登录、评论等加入验证码

本文目录 隐藏 1 一、WordPress Google reCaptcha安装方法 2 二、WordPress Google reCaptcha使用方法 最近WordPress网站一直被人暴力破解登录页面,于是搜下了如何为WordPress开启登录保护,发现了一个WordPress插件可以将Google reCaptcha验证融合到WordPress登录、评论等功能里,本文做个使用介绍。 一、WordPress Google reCaptcha安装方法 插件地址:https://cn.wordpress.org/plugins/google-captcha/ 我们直接在Wo …

WordPress禁止生成缩略图教程

WordPress默认不关闭上传以上图片会生成多个版本的缩略图,不管你用不用,时间久了网站Ftp占用爆表。建议禁用WordPress默认生成缩略图功能。 一、禁用方法 将下边的代码放到主题 functions.php 文件内即可生效 // 禁用自动生成的图片尺寸 function shapeSpace_disable_image_sizes($sizes) { unset($sizes['thumbnail']); // disable thumbnail size unset($sizes['medium']); // disable medium size unset($s …

WordPress文章中的”&“被转义成“&amp ;“的解决方案

前几天很多人在群里询问wordpress的”&”被转义成”&”的解决方案,实际上就是html转义符的问题。暂时来说除了修改wordpress外无解,因为这个问题是wordpress的源码导致的。不过在小哲博客的协助下经过研究发现,还有另外一种解决方案可以成功解决字符被转义的问题。博主已经把另外一种方案记录在本文章中,有需要的可以参考一下。 一、添加禁止转义代码 打开主题下的function.php文件,在文件的后面加上以下代码 …

通过代码快速解决WordPress被群发大量英文评论的方法

我们很多网友都有反馈到WordPress建站过程中发现后台评论每天都会有很多垃圾评论,而且看似这些评论都是非人工群发的。确实,我们可能会遇到很多被软件群发的垃圾评论,比如看到有很多英文留言。这些信息会增加我们每天的删除时间成本,同时对于网站也是不好的。我们有没有办法去解决这个问题呢?我们可能较多的方法就是增加评论验证,需要在评论的时候输入验证码或者其他的验证机制,这些也是不错的办法。在今天,我们需 …

通过代码实现真实的WordPress阅读浏览量统计

我们看到很多WordPress自带的主题有访客浏览阅读量数值显示的,但是有些时候我们在刷新页面就会自动增加。实际上这样的用户体验是不够准确的,理应是一个用户就显示一次阅读量,不会因为再次刷新而增加。于是我们在制作WordPress主题的时候,可以通过下面的方法来实现不因刷新而变动的浏览阅读量。 第一、自定义函数 在主题的 Functions.php 文件中添加代码 function getPostViews($postID) { $count_key = 'post_views_c …

WordPress建站教程,美化/自定义浏览器侧边滚动栏

wordpress默认的浏览器侧边栏滚动条非常丑陋,本次博主就教大家如何自定义美化侧边栏,非常简单,一句代码的事情就解决了,并且适用于绝大多数主题。 一、美化代码 在 WordPress的 style.css文件或者“外观>自定义>额外CSS”或者在主题设置自定义CSS代码里添加以下代码: /*---滚动条默认显示样式--*/ ::-webkit-scrollbar-thumb{ background-color:#018EE8; height:50px; outline-offset:-2px; outline:2px solid #f …

使用纯代码给WordPress添加文章目录功能,支持快速定位和多级目录

wordpress是一款强大的博客系统,支持各种DIY,今天我就给大家带来使用纯代码给Wordpress添加的功能,使看文章更简单!并且支持点击目录标题快速定位到文章页面指定内容点。 一、代码 把以下代码添加到主题的Functions.php文件中 //主机镇-www.zhujizhen.com // function article_index($content) { $matches = array(); $ul_li = ''; $r = '/<h([2-6]).*?\>(.*?)<\/h[2-6]>/is'; if(is_single() && …

WordPress教程之通过robots协议屏蔽搜索引擎抓取网站部分内容

大家做网站难免有些时候不想让某些搜索引擎抓取某些页面,当然可以在根目录下放robots.txt文件屏蔽搜索引擎或者设置搜索引擎可以抓取文件范围以及规则。Robots协议(也称为爬虫协议、机器人协议等)的全称是“网络爬虫排除标准”(Robots Exclusion Protocol),网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。 一、Robots协议写法说明 User-agent: 这里的代表的所有的搜索引擎种类,*是一个通配 …

WordPress网站全站变灰教程,包含全站图片变灰

在很多特殊的节日或者特定的场合中,我们都要求把网站改成灰色颜色,但是很多人又不会,要么通过插件解决,要么通过主题自带的颜色设置来解决。本次我就带来通过设置简单的自定义CSS代码,轻轻松松使网站全站变成灰色,就连图片也是灰色。教程如下: 一、网站灰色CSS代码 复制以下代码,在你的网站主题中插入自定义CSS即可。 html { filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(1 …

国内服务器更新WordPress提示429解决插件WP-China-Yes

大家都知道,WordPress屏蔽了中国的部分IP访问,一打开wordpress官网就提示“429 Too Many Requests”网上也有各种解决方案,但实际使用起来效果都不是很理想。博主经过搜索发现目前有一款插件就能很完美的解决国内使用WordPress无法更新和下载插件等问题。 WP-China-Yes WP-China-Yes这款插件是一名开发人员提供的,目前在WP官方获得5得好评。使用WP-China-Yes将WP站点与官方服务的通信切换到大陆节点。 安装方法也很简单 …

wordpress回复用户评论以后用户无法收到邮件通知解决方法

博主今天更换了博客的服务器,由于机房屏蔽了邮件端口,之前我的博客一直是php发邮件,无奈之下现在我只能给wordpress安装smtp插件来发信了。我安装的插件是WP Mail SMTP,我用的是阿里云的邮件推送服务,每天免费200封邮件,非常爽。按照百度的教程配置好了之后,测试发信均没有任何问题,用户评论主题的通知内容邮件我正常收到,但是我回复用户评论以后,用户却收不到我评论内容的通知邮件。刚好我的主题又是正版 …

WordPress教程 给主题添加自定义文章类型register_post_type和分类教程

wordpress作为一款简单实用的CMS系统,因为功能强大,便于开发,一直得到很多站长的青睐。最实用之处就是支持自定义文章类型和分类,并且非常的好用。本文章博主就来给大家简单的讲解一下如何在我们的主题中添加自定义文章类型register_post_type和分类register_taxonomy 1、添加自定义文章类型 /* Register Custom Post Type */ add_action( 'init', 'create_products_post_type' ); // add portfolio function create_p …

WordPress完全真正的禁用修订版本 使文章ID连续

wordpress大家都知道在发布文章的时候会自动产生很多修订版本以及草稿,并且还会自动保存这些无用的文章。网上有很多禁用修订版本的教程说只需在wp-config.php里面加上一句define(‘WP_POST_REVISIONS’, false); 即可。但是博主发现根本不起任何作用。那么究竟如何才能真正的禁用掉修订版本呢?博主通过查阅相关资料以及官方文档后发现,完全禁用修订版本其实很简单的。具体可以参考以下的文章。 一、禁用wordpress修订版 …

纯代码给wordpress添加倒计时模块 可任意自定义倒计时内容

今天主机镇为大家带来利用纯代码和worpress自带的自定义html功能添加倒计时模块,此方法理论上支持所有网站,具体自测吧。 一、功能演示 参考本站首页 二、wordpress代码 1、进入WordPress网站后台 2、选择外观-小工具-添加自定义html小工具。 3、填写如下代码: <div class="gn_box"> <h1><center><font color=#E80017>2</font><font color=#D1002E>0</font><font color=# …

WordPress DUX主题默认百度分享代码

DUX主题默认的百度分享代码,会提示HTTPS不安全,至于怎么解决提示不安全的方式,我们下次再说,本次来说一下DUX大前端主题自带的默认分享代码,具体如下,你只需要把替换以下代码中的 “https://www.zhujizhen.com/” 为你自己的网站域名,然后把代码填写到后台主题的分享代码中即可。 <div class="bdsharebuttonbox"> <span>分享到:</span> <a class="bds_qzone" data-cmd="qzone" title="分享到QQ …

移除WordPress自动添加noopener noreferrer属性

最近博主发现wordpress给所有的外链都添加了“noopener noreferrer”属性,“noopener noreferrer”的意思是指链接“不要打开”、“不要追踪”让搜索引擎不要计入权重,所以说这个属性对我们网站影响还是挺大的。今天博主为大家带来了如何去掉这个属性的教程。 一、添加禁止自动添加代码 //WordPress 移除链接中的 rel="noopener" 属性 add_filter('tiny_mce_before_init','tinymce_allow_unsafe_link_target'); function tinymce …

DUX主题美化 大前端DUX主题给新发布的文章添加NEW图标

博主使用的是大前端DUX主题,最近做了相关美化,就是在首页给新发布24小时内的主题添加NEW图标,具体效果可以查看博客首页最新的文章。其实就是一个很简单的修改main.css文件教程,具体修改内容博主为大家写出来了,想要修改的可以看下。 一、修改主题的excerpt.php 1、打开主题目录下的excerpt.php文件,Ctrl+F搜索下面代码。 echo '<h2><a'._post_target_blank().' href="'.get_permalink().'" title="'.get_t …

wordpress如何添加favicon.ico图标

黑五抢东西之际,逛了好长时间,发现也没有什么优惠力度高的,NC域名0秒就光,算了,还是回来看看我的小博客吧!刚发现我的博客竟然没有favicon.ico图标,这怎么能忍,哈哈!来上一个玩玩。 于是我打开了收藏的免费favicon.ico网站,网址如下: https://www.flaticon.com/ 国外的网站还是很良心的,PSD原文件都可以下载的,我就随便下载了一下,下载的是PNG格式的,然后找了一下转换网站,直接转换成ICO格式,转换网站: …

WordPress 网站上传图片附件出现http报错解决办法

首先说明,这是搭建WordPress网站的所有用户都可能遇到的一个问题,所以,这是一个常规的WordPress问题。 这个问题不但一直困扰着国内用户,国外的用户也是对这个问题深恶痛绝,因为这个问题最尴尬的是,上传图片,就提示http错误,但导致这个错误的问题却各种各样。 网上也有很多种解决这种问题的办法,国内的不是很系统,但也有写了3条,4条的,国外有一些教程非常完整,有各种解决的办法,但是在WordPress官方论坛里, …

如何在百度搜索结果中显示你的WordPress站点Logo

在百度中,搜索你的博客站点关键字,在搜索结果中显示站点Logo而不是百度自动获取的图片,感觉是不是很拉风,比如百度中搜索“知更鸟”的结果: baidul 是否你也想弄个个性的Logo显示在搜索结果中呢?其实很简单,下面简单说一下实现方法: 一、首先注册百度站长平台 注册地址:http://zhanzhang.baidu.com/ 相信很多站长已有账号,略过。 二、添加站点Logo 登录百度站长平台,左侧面板打开我的网站→站点管理,再次点击管理 …