制作wodpress模板,或者插件的时候,经常用到wordpress的钩子。对于不同的访问页面,wordpress的钩子可能是不同的,比如访文章和访问后台,或者更新一篇文章部分钩子是不同的。当然更多的钩子还是通用的,意思是不管访问那些页面,这些钩子都存在。wordrpess的所有钩子都是存储在全局变量 $GLOBALS[‘wp_filter’] 中的,只要打印这个值就知道当前都用什么钩子。
继续阅读月度归档: 2018 年 7 月
使用linux find命令进行 查找文件
linux find 命令,是linux环境下进行文件查找的命令。文件查找是服务器管理基本操作。find命令本身也很强大,可以按照名字、所有者、时间、权限等方式进行查找。这里总结find一些常用的用法。
继续阅读thinkphp 解决 “Undefined class constant ‘MYSQL_ATTR_INIT_COMMAND’“的办法
如果遇到了 Undefined class constant ‘MYSQL_ATTR_INIT_COMMAND,就应该考虑php是否安装了和运行了”pdo-mysql”。pdo – php data ojbectphp数据对象。
继续阅读去掉织梦(DEDE)网站首页的index.html的三种方法
如果你的网站是织梦系统,并且打开的时候,首页的网址后是 index.html结尾的。那么通常可以确定两点,一:网站首页设置一定是生成静态,二:web服务器里默认的页面 index.php 的优先级比 index.html 的优先级高。
继续阅读升级wordpress安装失败- Could not resolve host 的解决办法
wordpress升级,遇到了不能解析域名的情况。提示下载升级文件的时候,下载失败。curl 不能正确的解析域名 downloads.wordpress.org。网站的环境是 nginx + php-fpm , 后解决的办法是重新启动了一下 php-fpm的进程,问题便解决了。虽然遇到的具体问题不同,但是处理问题的思路是相同的,测试 -> 排除。
继续阅读记录一下网站被黑(攻击)的处理过程
今天一个朋友发来一个网站说网站被攻击了。我打开网站看了下,网页在浏览器里看着一切正常。看源代码的时候,发现了问题。网站的标题、描述、关键词都被修改了。这里记录一下处理的过程。
继续阅读wordpress不用插件实现根据ip限制用户登录的次数
wordpress默认登录地址是公开的,登录也不需要用验证码。这样就可能遇到口令攻击。就是不停的测试用户名和登录口令,如果密码不够安全,那就遭殃了。不过wordpress的可扩展性很强大。添加一个限制登录次数的功能也很方便。
继续阅读如何使用 wp-cli 升级wordperss
wp-cli是一个在命令行下管理wordpress的一个工具。功能强大,如果熟悉命令行操作,这个使用是很方便的。wp-cli是worpdress官方提供的工具,所有可以很放心的使用。
继续阅读wordpress如何替换终输出的内容
网站升级的时候,有个需求,需要把wordpress生成的内容,部分关键词进行替换。找了一下wordpress的过滤器,没找到。估计这个很少用。wordpress过滤器没有这个东西,可以用wordpres的动作加上php中的ob_*函数来完成这样的修改需求。
继续阅读css如何让图片或者文字两端对齐
css原生的就支持图片或者文字两端对齐。两端对齐,在css布局中是很常见的。两端对齐,是子元素水平的,均匀的分布在父元素内 。css中使用两端对齐,使用的是 text-align-last:justify 。 之前没怎么使用过两端对齐,之前一直用浮动或者inline-block加宽度来模拟两端对齐, 这里记录一下如何使用text-align-last:justify实现两端对齐。
继续阅读