欢迎光临
我们一直在努力

emlog wordpress 批量加密文章/mysql数据库表值批量修改

君柯先生阅读(293)

写了很久的私人博客了,回头看过去的文章,发现往事不堪回首,自己看都不好意思,于是就想把文章批量加密算了。

对于数据库一窍不通网上查了下 修改成功了,这里做个记录 PS:操作数据库之前先备份。

update 数据库表名 set 数据库表单值 ='密码'

例如我的emlog要批量设置文章加密按照上面的方法。 emlog文章业的默认表名是emlog_blog ,表值就是记录密码的地方 password就是,我要把密码设置为9888dc17b58d就是下面这样

 

update emlog_blog set password ='9888dc17b58d' 

举一反三。

 

网上的教程  mysql批量修改某字段的值

sql语句一直停留在最最基本的增删改查水平,遇到一个批量更改数据库某字段的值的需求,通过查阅资料积累下来吧。

修改语句:

update t_user set t_user.headpicture= REPLACE (headpicture,'3','1.png') where t_user.sex='1';

这种方法适用于原headpicture字段值不为空的情况下。我的原数据是空,用这种方法还要先给headpicture赋值。
't_user'是表名,'headpicture'是要修改的字段名,replace(修改后的字段名,'被修改的内容','修改后的内容'),where后可以设置一些修改的前提条件。

总感觉上述方法比较笨,不应该这么复杂的,于是就找到了一个可以直接修改,无视空值的方法是:

update t_user set headpicture ='0.png' where sex ='0'; 

作者李爽

超级好看的前端代码 给网站增加复制提醒的代码 Emlog/wodrpress

君柯先生阅读(146)

教程说明 给EMlog主题增加复制弹窗 试试复制试试哦~ 很简单教程 别看了 动手吧 header.php文件前调用以下代码

header.php文件前调用以下代码

<link rel="stylesheet" href="<?php echo TEMPLATE_URL; ?>css/sweetalert.css" type='text/css' />
<script src="<?php echo TEMPLATE_URL; ?>js/sweetalert.min.js"></script>

header.php文件底部添加以下代码

<script>document.body.oncopy = function() {swal("复制成功!", "若要转载请务必保留原文链接,申明来源,谢谢合作!","success");};</script>

给大家一个实例网站吧。https://sweetalert.js.org/guides/

中文版本 在此欢迎开发者鼓捣新技术   http://mishengqiang.com/sweetalert

Emlog5.3 sitemap 网站地图插件

君柯先生阅读(133)

插件演示

一款可以统计网站有多少文章 多少标签 分类和归档

下载好我们的插件上传安装激活激活之后打开你们的网站你们的网站域名+/map.html等待下会生成一个map.html文件在打开你们域名+map.html即可哦

[url href='链接地址']Emlog5.3 sitemap 网站地图插件[/url]

Emlog去掉分类sort链接的教程

君柯先生阅读(114)

教程简介

有人问 怎么去掉分类的sort 其实这个百度搜一大把 但是很多不详细 里面写的可能会导致小白改错 因为有很多个sort 把sort去掉直接显示网址分类别名的形式 这样有利于搜索引擎收录 也使网址更加简明

修改include\lib\url.php文件

$sortUrl = BLOG_URL . 'sort/' . $sort_index;

找到以上代码替换以下代码

$sortUrl = BLOG_URL. $sort_index;

找到以下代码

$sortUrl = BLOG_URL . 'sort/' . $sort_index . '/page/';

替换以上代码

$sortUrl = BLOG_URL . $sort_index . '/page/';

修改include\lib\dispatcher.php文件

return $path;

以上代码替换如下代码

if($path!="/"&&substr($path,0,6)!="/sort/"&&substr($path,0,2)!="/?") {
 
return "/sort".$path;
 
} else {
 
return $path;
 
}

 

emlog程序多域名全站访问可做模板演示网站

君柯先生阅读(97)

教程简介

为了实现多个域名访问 本教程也可以配合不同域名不同模板使用,效果更佳哦 如果你手上有空余的域名 你也可以试试,让你的emlog支持多域名 只需要修改一个文 ,增加几行代码就能够轻松实在多域名支持!

已知缺点

这个虽然可以达到目的,但是会造成百度无法推送,sitem无法抓取链接,对数据缓存也会造成一定影响。不过不影响做模板演示网站,因为一个个开模板演示网站会比较麻烦,这个就简单多了。

这里记录下教程!

emlog根目录下的init.php

//站点固定地址
define('BLOG_URL', Option::get('blogurl'));

以上代码替换如下代码

//define('BLOG_URL', Option::get('blogurl'));
preg_match_all('/\{(.*?)\}/',Option::get('blogurl') ,$blogurl, PREG_SET_ORDER);
$BLOGURL = explode("|",$blogurl[0][1]);
if( in_array($_SERVER['HTTP_HOST'],$BLOGURL) === true ){
 $BLOG_URL_EXP = "http://".$_SERVER['HTTP_HOST']."/";
}else{
 $BLOG_URL_EXP = "https://www.3i3c.cn"; //这个域名修改为你的默认域名,
}
 define('BLOG_URL', $BLOG_URL_EXP); 

emlog后台设置站点地址

http://{域名1|域名2|域名3|以此类推}/

 

wordpress和emlog通用的鼠标点击特效

君柯先生阅读(97)

<script type="text/javascript"> 
/* 鼠标特效 */ 
var a_idx = 0; 
jQuery(document).ready(function($) { 
    $("body").click(function(e) { 
        var a = new Array("富强", "民主", "文明", "和谐", "自由", "平等", "公正" ,"法治", "爱国", "敬业", "诚信", "友善"); 
        var $i = $("<span/>").text(a[a_idx]); 
        a_idx = (a_idx + 1) % a.length; 
        var x = e.pageX, 
        y = e.pageY; 
        $i.css({ 
            "z-index": 999999999999999999999999999999999999999999999999999999999999999999999, 
            "top": y - 20, 
            "left": x, 
            "position": "absolute", 
            "font-weight": "bold", 
            "color": "#ff6651" 
        }); 
        $("body").append($i); 
        $i.animate({ 
            "top": y - 180, 
            "opacity": 0 
        }, 
        1500, 
        function() { 
            $i.remove(); 
        }); 
    }); 
}); 

 

《Linux就该这么学》PDF在线观看下载

君柯先生阅读(145)

想要系统学习下Linux的同学要看书的话可以选择鸟哥的Linux私房菜,今天介绍另外一本不错的书《Linux就该这么学》。这是一本注重于实用性的Linux系统技术自学书籍,书籍从起笔创作到人邮社三审三校工作完毕总共花费近三年时间,各章节累计修订次数超过1500余次,是目前国内品质极高的Linux系统自学书籍之一,已在百度知道与知乎等平台获得八万余条推荐。可以选择在线阅读,也可以选择下载pdf来读,当然了像我这种喜欢读纸质的书的同学可以买书来看。

基础课程目录

第0章 咱们先来谈谈学习方法和红帽系统。
第1章 部署虚拟环境安装linux系统。
第2章 新手必须掌握的Linux命令。
第3章 管道符、重定向与环境变量。
第4章 Vim编辑器与Shell命令脚本。
第5章 用户身份与文件权限。
第6章 存储结构与磁盘划分。
第7章 使用RAID与LVM磁盘阵列技术。
第8章 Iptables与Firewalld防火墙。
第9章 使用ssh服务管理远程主机。
第10章 使用Apache服务部署静态网站。
第11章 使用Vsftpd服务传输文件。
第12章 使用Samba或NFS实现文件共享。
第13章 使用Bind提供域名解析服务。
第14章 使用DHCP动态管理主机地址。
第15章 使用Postfix与Dovecot部署邮件系统。
第16章 使用Squid部署代理缓存服务。
第17章 使用iSCSI服务部署网络存储。
第18章 使用MariaDB数据库管理系统。
第19章 使用PXE+Kickstart无人值守安装服务。
第20章 使用LNMP架构部署动态网站环境。

下载地址:https://www.linuxprobe.com/docs/LinuxProbe.pdf

在线阅读地址:https://www.linuxprobe.com/chapter-00.html

《Linux 就该这么学》推荐使用 VM 虚拟机来配置自己的 Linux 环境,而如果想要一台 VPS,可以先从入门的搬瓦工入手,系统弄坏了也不怕,后台快速重装很方便。

利用cloudflare全站缓存,把网站伪静态化存储在cloudflare上面。

君柯先生阅读(661)

动态网站消耗资源比较多,响应时间比较慢。所以很多企业站都是一个单页完事,教大家一个小技巧。

cloudflare是国外有名的CDN提供商,很多人用,但是很多都不会用,所以经常有人吐槽cloudflare不能怎么缓存html。其实是有的。只不过和国内的设计不一样。

 

[v_notice]

cloudflare提供免费的三个页面页面规则

打开Page Rules按照图下设置即可缓存全站内容  速度非常快 演示地址 :www.cosrrs.com

[/v_notice]

 

[v_warn]警告!
如果有后台页面就需要禁止掉后台缓存  设置一条cloudflare页面规则 不然可能导致后台无法登陆上去。[/v_warn]