WordPress自动重命名媒体库图片文件名
WordPress默认上传图片时,图片文件名是什么保存到媒体库里就是什么,如果想保持整洁规范统一,可以将上传的图片以上传时间自动重命名。将以下代码复制粘贴到当前模板主题的functions.php里保存即可。//根据上传时间重命名文件 add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' ); function cu……
技术性SEO实战经验分享博客
WordPress默认上传图片时,图片文件名是什么保存到媒体库里就是什么,如果想保持整洁规范统一,可以将上传的图片以上传时间自动重命名。将以下代码复制粘贴到当前模板主题的functions.php里保存即可。//根据上传时间重命名文件 add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' ); function cu……
很多采集程序和SQL注入工具都是利用空USER_AGENT来获取信息,屏蔽恶意HTTP_USER_AGENT既可以防采集还可以在一定程度防攻击。直接复制以下代码,粘贴到你当前主题模板的functions.php里:$ua = $_SERVER['HTTP_USER_AGENT']; $now_ua = array('FeedDemon ','ZmEu','Indy Library','oBo……
对WordPress进行html代码压缩可以实现WordPress加速,此处保哥分享的是免Gzip插件来实现。压缩代码分为两部分,第一部分是压缩html代码,第二部分是解决代码压缩后导致html里的注释挤到一行,使很多代码失效,特别是部分js代码失效。在当前主题模板下的functions.php中加以下代码:/**压缩html代码**/ function wp_compress_html()……
WordPress删除文章时,默认会保留文章内上传的图片在媒体库里,这样占用了大量主机空间,如何实现在删除文章的同时自动将文章中的图片缩略图和图片附件从主机上删除?下面分享一个实用的代码就可以实现,将以下代码复制粘贴到当前主题模板的functions.php里:/* 删除文章时删除图片附件 */ function delete_post_and_attachments($post_ID)……
使用WordPress程序的博主站长们,一定会经常要去编辑functions.php这个文件,而遇到WordPress程序和模板升级更新时,functions.php文件也会被覆盖更新,之前添加到functions.php的代码就会全都没了,另外频繁的扩展添加代码到functions.php里,functions.php文件逐渐越来越庞大,下面提供一个更安全高效的方法来为functions.p……
本方法是通过用户的邮箱地址来判断用户是否用拥有Gravatar头像,如果有则使用Gravatar网站上传的头像,如果用户既有本地头像又有Gravatar头像时,则优先使用本地头像。将以下代码复制粘贴到当前主题模板的functions.php或者functions.php里引入的php文件中即可实现Gravatar头像本地化。<?php class Simple_Local_Avatar……
有时需要在WordPress每篇文章的开头部分或者结束部分插入固定的内容,比如广告代码、版权声明、打赏二维码之类的,一种方法是直接打开single.php文章模板添加,另一种方法是在WordPress函数模板functions.php里添加更方便。function zm_content_insert( $return = 0 ) {// 插入的内容 $str.= "<div class……
由于WordPress是国外开发的,国外都能访问Google而国内访问不了Google,所以Google提供Ajax库和字体库加速服务我们是用不了的,需要取消加载以便让WordPress加速打开。查看WordPress源文件如果发现有显示这几行代码:<link rel='dns-prefetch' href='http://ajax.googleapis.com'> <li……