WordPress QQ登录返回登录前页面
QQ 登录成功后返回登录前的页面,这个功能实现起来没有我想象中复杂,大体思路就是点击 QQ 登录按钮时用 js 将当前页面地址写入到 Cookie 中 然后在 QQ 登录的返回页面,像我设置的返回页面是首页,就在主题的 index.php 文件加一个判断,如果 referer 是 QQ 授权页面,就跳转到 Cookie 存储的地址 代码很简单,这里简单记录……
wordpress评论成功后弹窗/跳转
用户评论后多数情况下是希望得到回复的,但回复的邮件有可能被放进邮件的垃圾箱,所以我们最好在用户评论后提醒用户及时检查垃圾箱 要实现这个功能我们可以使用 wordpress 官方提供的 comment_post 钩子,具体代码如下: //评论后弹窗 function prompt_after_comment($commentdata){ echo &……
网站全局黑白色调CSS代码
html { filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url(&q……
WordPress如何插入表格?
效果 表格测试 abc def ghi gkl mno pqr stu vwx abc def ghi gkl mno pqr stu vwx 步骤 表格这个功能因为用的比较少,大多数主题都是没有配备的,单独装个插件又感觉划不来,这里就说一下如何用 Microsoft Office Word 给 WordPress 插入表格 首先……
WordPress回复评论框跟随
wordpress 的评论回复表单跟随功能是通过 comment-reply.js 这个 js 实现的。不引入该 js,回复评论时会刷新界面。如何引入该 js,我们可以使用 wp_enqueue_script()这个内置方法。 方式一:在 header.php 中引入 < ?php if ( is_singular() && comme……
WordPress回复评论自动添加@评论者
①这种方法是将@直接写入数据库 function ludou_comment_add_at( $commentdata ) { if( $commentdata['comment_parent'] > 0) { $commentdata['comment_content'] = '@&l……
删除WordPress文章修订版本
WordPress 的文章修订版本,就是编辑或修改文章时自动保存生成一个修订版本,默认是每分钟 1 次,主要是方便恢复,初衷是好的,不过日积月累,会产生大量的冗余数据,加重服务器负担,拖慢数据加载,如果觉得该功能是个鸡肋,我们可以将下面的代码添加到主题的 functions.php 中,刷新一下网页,会删除全部文章修订版本。但这个功能好像会删除回收站里的文章……
wordpress 下载前判断是否是微信,如果是就提示在浏览器中打开
演示页: https://www.wmjrc.com/download.html?pid=2845 关键代码如下: CS <div class="wxtip" id="JweixinTip"> <span class="wxtip-icon"></span&……
wordpress 登录页面添加自定义按钮
有时我们需要在登录页面添加按钮,比如添加 QQ 登录、微信登录,就像本站一样 操作方法如下: 以本站为例,在主题的 functions.php 文件末尾加上下面这行代码即可,echo ”内的内容可按需要修改 function login_button() { echo '<a title="QQ 登录&qu……
wordpress固定链接内页404
前段时间迁站遇到了这个问题,估计是 Apache 转到 Nginx 导致的不兼容,解决方法是找到网站对应的域名配置文件 abc.com.conf,如本站的配置文件名就是 www.wmjrc.com.conf 如果你用的是宝塔面板,并且 Web 服务器为 Nginx 的话,以本站为例,配置文件所在的路径就是/www/server/panel/vhost/ngi……
WordPress Git主题关闭首页幻灯片
云落的 Git 主题在前段时间的一次大更新中没有加入关闭幻灯片的选项,但我们还是可以从源文件入手,通过删除部分代码实现关闭首页幻灯片 控制首页幻灯片显示的代码在主题文件的 index.php 文件中,如图所示,只需删除 index.php 文件中这行代码就行了 ……
WordPress简单粗暴的方法实现代码高亮
WordPress 的一些主题的回复可见功能或是付费可见等功能是不支持短代码的,也就不支持代码高亮,如果我们想强行支持代码高亮也不是没有方法,下面为大家介绍一个简单粗暴且不需要编程基础的方法 我们知道代码高亮就是给特定的代码语句上色,而给文本上色可以通过内联 CSS 样式,例如这句代码是将文本设置为蓝色: <div style="color:……
简单查看别的网站用了什么wordpress主题/插件
前言 作为一个 wordpress 网站的站长,每当看到一个优秀的网站就总想知道这个网站是不是基于 wordpress 的,如果是就更想知道用的是什么主题、插件 判断是不是基于 wordpress 只需查看网站的 robots.txt 文件,看里面有没有 wp-admin 就行了,查看用了什么主题或插件就不能通过这样的方法了,但还是有现成的工具实现 介绍 w……
WordPress 关键词自动超链接插件
自动超链接插件很多,但多数只支持英文关键词,这里为大家介绍一款支持中文的插件 Keywords to Links Converter这款插件就可以实现中英文自动超链接功能 可以在后台插件安装界面直接搜索安装 安装启用后,点击侧栏的 Auto Links 进入设置 以关键词 知乎 链接 https://www.zhihu.com 为例,设置方法如下 ……
WordPress 增加 QQ 登录
前言 这两天给网站加了个 QQ 登录,加上 Git 主题的微信登陆和 WordPress 自带的邮箱登陆,目前网站一共有三种登录方式 下面简单记录一下 QQ 登录的设置过程 有个最简单的方法,就是安装 Wechat Social 插件 Wechat Socail 免费版自带了 QQ、微信、钉钉、微博、Github 登录,并且使用的是他们……
wordpress 对未登录用户隐藏/显示小工具
前言 最近网站增加了 QQ 登录,为了操作步骤的简化,我将登录入口都放在了小工具栏,但登陆后这个小工具栏还留在那里就会很碍眼,所以我想实现登陆后隐藏小工具 对于我这种不懂代码的菜鸟来说,当然是使用插件最简单省事,最终我找到了Content Control这款插件来实现这一操作,插件可以直接在后台搜索安装 使用方法 插件安装启用后,在小工具的编辑界面就会有……
七牛云+插件实现wordpress自动备份数据库及文件
前言 wordpress 需要定期备份数据库和 wp-content 文件,也需要 CDN 加速网站以获得更好的使用体验,这里介绍一款插件来实现用七牛云同时加速和备份网站 简介 插件名称叫做 WP-QINIU,在 wordpress 后台即可搜索安装 安装启用之后,在后台的设置中进行配置相关参数 Access Key 和 Secret Key 在七牛……
wordpress 文章封面尺寸
其实这跟主题的形式有关,想要查看自己主题的封面图具体尺寸,可以右键在新标签页打开图片,就可以看到图片尺寸了 本站的封面图尺寸有两种,估计大多数 wordpress 主题也都差不多,当主题为传统博客型时,尺寸为 260*160 而主题形式为卡片形式时,尺寸就变为了 253*169 由于两种尺寸相差并不多,为了兼顾这两种尺寸,……
wordpress 线条特效背景设置方法
前言 这种线条特效应该很多人在其它网站见到过,本站之前也设置过这种背景 在线条多的时候,效果还有点像蒲公英 下面为大家介绍设置方法 介绍 这种特效用 js 文件可以实现,但对于像我这种菜鸟来说有更简单的实现方法,那就是安装插件 插件名称叫做 Canvas-Nest.js 在后台插件安装页面就能搜索到 安装启用之后,可以在后台设置参数 前三个……
lnmp重置mysql数据库root密码
第一种方法:用一键修改 LNMP 环境下 MYSQL 数据库密码脚本 具体执行以下命令: wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.sh sh reset_mysql_root_password.sh 第二种方法:通过命令修改,具体如下: a、停止 MySQL 服务 执行……
WordPress 简单记录搜索引擎蜘蛛来访方法
将以下代码放入主题目录下 functions.php 文件。 //记录蜘蛛来访 function get_naps_bot(){ $useragent = strtolower($_SERVER['HTTP_USER_AGENT']); if (strpos($useragent, 'Googlebot') ……
服务器重启后无法访问网站解决办法
我的网站环境是 LNMP 用的腾讯云的服务器,刚刚为主机做了个镜像,发现服务器重启后进不去网站, 显示 拒绝了我们的连接请求 或 ERR_CONNECTION_REFUSED 解决方法是重启 LNMP ,命令是 lnmp restart 重启之后就能正常访问网页了 ……
Xshell 免费版下载步骤
最近要网站迁移,打开了有段时间没用的 Xshell 5 家庭免费版,提示有可用更新,更新后就变成了需要密钥激活的付费版本,又下载了几遍原来的安装包,运行却是跳到了官网,研究了好长时间才找到免费版本的下载方法: 首先进入官网:https://www.netsarang.com/ 点击 Download 的 Free License ……
公众号文章免费导入wordpress
最近网站初步建立,需要将部分公众号的文章复制过来,一段文字一段文字的复制非常麻烦而且图片还需要下载到本地再上传到网站空间,我在 wordpress 插件里面翻了一下,发现还真有专门复制文章的插件:BeePress 搜索并安装启动插件即可在 wordpress 后台左侧看到相关设置 导入文章的步骤非常简单,将公众号文章链接复制粘贴过去,稍微设置一下即……
WordPress 文章封面图及缩略图加载失败的解决方法
TimThumb error has occured The following error(s) occured: 无法创建 index.html 文件 – 请授予 cache 文件夹 777 权限. 无法创建缩略图缓存文件,请授予 cache 文件夹 777 权限. 出现这种情况一般是 wp-content\xxxx…没有一……