WordPress记住评论用户信息(JS版本)

此js主要用于解决WordPress在百度云加速等CDN缓存开启下无法保存用户信息的问题。提交评论的时候,会自动保存用户信息到本地cookies当中,下次再访问博客的时候,将自动填写用户信息。

1、将如下代码保存为saveinfo.js,并上传到主题目录(可根据实际情况将代码放到自己的js文件中或者其他目录)。

function getCookie(c_info){
if (document.cookie.length>0){
c_start=document.cookie.indexOf(c_info + "=")
if (c_start!=-1){
c_start=c_start + c_info.length+1
c_end=document.cookie.indexOf(";",c_start)
if (c_end==-1) {
c_end=document.cookie.length;
}
return unescape(document.cookie.substring(c_start,c_end));
}
}
return null;
}
function removeCookie(name) {
var cval=getCookie(name);
if(cval!=null){
setCookie(name,cval,-1);
}
}
function setCookie(c_info,value,expiredays){
var exdate=new Date()
exdate.setDate(exdate.getDate()+expiredays)
//请将domain改成你的域名
document.cookie=c_info+ "=" +escape(value)+";path=/;domain=.zhangge.net"+
((typeof expiredays=="undefined") ? "" : "; expires="+exdate.toGMTString());
}
function checkCookie(){
$("#comment-author-info input[type='text']").each(function(){
var val = getCookie(this.name);
this.value = val;
});

}
function goSubmit(){
$("#comment-author-info input[type='text']").each(function(){
removeCookie(this.name);
setCookie(this.name,this.value,365);
});
}
function removeck(){
$("#comment-author-info input[type='text']").each(function(){
removeCookie(this.name);
});
}
jQuery(document).ready(function($){
checkCookie();
$("#respond #submit").click(function(){
goSubmit();
});
$("#respond #reset").click(function(){
removeck();
});
});

2、在主题head部分载入这个js(或者根据自己主题实际情况载入)即可。

<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/saveinfo.js"></script>

via 张戈博客 - http://zhangge.net/4538.html

除非注明,沙唐桔文章均为原创,本文地址 https://cyhour.com/4/,转载时必须以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!

Covers from 2020 – The TIME Magazine Vault 2020 时代杂志封面收藏

Covers from 2020 - The TIME Magazine Vault(TIME Magazine cover 2020),2020 时代杂志封面收藏。 「!!!压缩包解压密码 1024,若看不到下载链接,请关闭广告屏蔽插件刷新重试」 2020-01-20 ‘We’ve Upped the Ante.’ Why Nancy Pelosi Is Going All in Against Trump 链接:‘We’ve Upp…

纽约时报 The New York Times 用50万个黑点纪念新冠死者

The_New_York_Times,2021年2约21日,纽约时报头版上密密麻麻一片,上面每一个点都代表一条逝去的生命。华盛顿邮报头版:美国每28秒就有一位因新冠死亡的人。 「!!!压缩包解压密码 1024,若看不到下载链接,请关闭广告屏蔽插件刷新重试」 纽约时报 The New York Times 2021-02-21 封面扫…
浏览: 156 标签:  ,  ,  ,  , 

简化和管理外部推荐链接

之前用过 Pretty Link Lite 插件来管理一些推荐链接和外部链接,后来因为重新安装Wordpress程序链接数据丢失和管理起来不方便,就没用了,直接贴链接了。但是推荐链接好多都又长又臭,不美观,不方便记忆……最近在兔二爷那看到了个不错的方法,有需要的试试吧。 这是我根据著名的Yoast博客上一…
浏览: 63 标签:  , 

Pornhub 站华人第一女星刘玥 Spicygum 视频采访记录

P站上大名鼎鼎黄种人明星刘玥视频首个采访分享,因为上面国外女星早已饱和,而身为国人刘玥的出现,无疑是一颗亮眼的新星。2019年10月,JUNE LIU 视频上了P站首页,让她迅速在海内外走红,几个月时间里,在数万博主中跻身前150,9万多粉丝,上千万浏览量,成为最最炙手可热华人博主。 Pornhub 站华…
浏览: 95 标签:  , 

Comments:0

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息