wordpress删除内容中的“中括号乱码”

wordpress中如果出现了,中括号包含的”乱码”,其实这些不是乱码。是正常的内容,只是输出内容的时候,没有处理好导致的。这些中括号包含的代码,其实在wordpress是短标签,调用的时候,使用wordress提供的 do_shortcode 处理一下就可以了。 上面的图片,开始的时候 ,这个字符串[caption id=”attachment_1122″ align=”alignnone” 就

继续阅读

如何打印wordpress所有的钩子

制作wodpress模板,或者插件的时候,经常用到wordpress的钩子。对于不同的访问页面,wordpress的钩子可能是不同的,比如访文章和访问后台,或者更新一篇文章部分钩子是不同的。当然更多的钩子还是通用的,意思是不管访问那些页面,这些钩子都存在。wordrpess的所有钩子都是存储在全局变量 $GLOBALS[‘wp_filter’] 中的,只要打印这个值就知道当前都用什么钩子。

继续阅读

升级wordpress安装失败- Could not resolve host 的解决办法

wordpress升级,遇到了不能解析域名的情况。提示下载升级文件的时候,下载失败。curl 不能正确的解析域名 downloads.wordpress.org。网站的环境是 nginx + php-fpm , 最后解决的办法是重新启动了一下 php-fpm的进程,问题便解决了。虽然遇到的具体问题不同,但是处理问题的思路是相同的,测试 -> 排除。

继续阅读

wordpress如何替换最终输出的内容

网站升级的时候,有个需求,需要把wordpress生成的内容,部分关键词进行替换。找了一下wordpress的过滤器,没找到。估计这个很少用。wordpress过滤器没有这个东西,可以用wordpres的动作加上php中的ob_*函数来完成这样的修改需求。

继续阅读

wordpress插件上传成功解压不成功,创建目录失败

wordpress安装插件可以在线在后台安装,但是需要设置正确的权限,插件的目录需要有读写,浏览的权限。否则会导致,安装失败。wordpress提示的是创建目录失败, 修改的方法比较简单,设置一下存放插件的目录权限的即可。wordpress存放插件的目录是 /wp-content/plugins/。 如果是windows系统,点插件的目录 /wp-content/plugins/ 设置正确的权限即

继续阅读

如何在wordpress留言板添加一个手机号的字段

wordpresss不管是制作个人博客,还是企业网站,留言板都是一个常见的需求。对于企业来说,留言板就是一个询盘的表单。对于询盘信息最重要的就是客户的联系方式,wordpress默认是可以填写邮箱的。如果不是外贸网站,手机号就是最重要的联系方式。这里记录一下,wordpress留言板中如何添加一个手机的字段。

继续阅读