Category: 程序设计
我经常把文章也复制一份到QQ空间方便国内的读者.然后每次就得复制文章的链接,很麻烦,后来直接就在每篇文章(甚至是页面)之后自动加入了文章的链接.方法很简单,也不需要插件. 编辑模板 functions.php 然后把下面的代码加到最后即可: add_filter( 'the_content', 'insert_post' ); function insert_post( $content ) { $post_id = get_the_ID(); $link = get_permalink($post_id); $title = get_the_title($post_id); return $content.'<BR/>听老赖讲故事:<a title="'.$title.'" href="'.$link.'"><B>'.$link.'</B></a> (本文地址)'; } 是不是很简单明了,代码懂一点英语的就都明白(都不需要注释).效果可以看下面.wordpress …
2014年11月13日
BASH, BASH, I.T., 学习笔记, 技术, 折腾, 杂乱, 程序设计, 网站信息与统计, 计算机, 计算机
大部分VPS或者虚拟主机服务器什么的都是基于 Linux 系统 (其它操作系统像 Windows 不太适合做服务器, 一则是价钱贵, 二是不稳定) Linux 系统主要是命令行界面, 多任务多用户系统. 强大的地方在于如果配置好的话, 完全可以拔掉显示器键盘鼠标等, 只接电源放几个月甚至几年都不会出问题. 这篇贴子介绍了备份数据(库)的一种思路. 这篇帖子则介绍如何在发现有问题的访问后就禁止掉该IP. 有一个非常好的办法就是经常监控比较耗资源(CPU或内存)的进程, 及时发现问题. 我们可以在LINUX下创建一个脚本, 含有以下内容, 并且 chmod +x 后可以直接在命令行下运行. #!/bin/bash #helloacm.com echo "-------`date`--------" echo …
系统是越用越慢,有一个原因就是垃圾文件没有及时清理.文件多也会产生磁盘碎片(当然如果你用的是固态硬盘SSD,就没有问题).有很多软件,比如CCleaner可以用来全方位的清理不需要的软件和文件(e.g. 临时文件等). 360软件等也有内置的清理的功能.如果你只是想简单快捷的清理垃圾,让电脑减减肥,加加速,可以用下面的脚本. @echo off echo 正在清除系统垃圾文件,请稍等... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f …
坛子给我建议说: 我觉得很有道理, 但是别人网站上的留言我改不了, 自己的还是可以先改改的. 于是, 我登陆 phpmyadmin (一个网页式的php mysql 管理平台) 然后输入以下命令: update `wp_comments` set `wp_comment_author` = 'JustYY.com 小赖子的英国生活和资讯.' where `wp_comment_author` = 'ACMer' 同时发现自己留了很多不同的网站,还有不同的邮件,都可以这样类似的改过来. update `wp_comments` set `wp_comment_author_email` = 'dr.zhihua.lai …
您可能注意到,加了一个”评分“的页面,用于显示得分靠前的文章. 我用了一个 GD Star Rating 的WP插件,装完效果如下, 可以让网友很轻松的为贴子或评论打分. 有点像 Facebook 的 赞或者 google plus 的 +1. 这些信息可以用来显示博客的热门文章. 做一个这样的页面其实很简单,不过你需要一个 能在贴子里加入 php 代码的插件,我用的是 Simple PHP Include 在 WP 插件控制里是可以找到的. 然后我们需要创建这样的一个页面(建议用PAGE,而不是POST) 然后这个 rate.php …
看到一段代码,差点没笑出来.原来的没法直接贴出来, 但大概意思是这样的.比如我们要顺便检查一个数组里是否有存在 0,那么可以这么写,很简单: bool hasZero = false; for (int i = 0; i < arr.length; i ++) { if (arr == 0) hasZero = true; doStuff(arr); } 但是有人却觉得这样太简单了,很不爽,非得要这样: bool …
WordPress 强大是有它的道理,主要原因是它是基于PHP(开源,灵活,快速开发) WordPress 搭建的博客是动态的,因此需要一些缓存插件来避免服务器重复的查询SQL数据库.我建议是少装插件,尽量用PHP和 MySQL 自己写. 如果你移动了博客的地址,那么就会需要以下几条SQL语句来更新文章中的地址(文章也是存在MYSQL数据库中) UPDATE wp_posts SET post_content = REPLACE (guid, 'OLD URL', 'NEW URL'); UPDATE wp_posts SET guid = REPLACE (guid, 'OLD URL', 'NEW URL'); …