以下內容属于 ‘图片’ 便签:

php判断是否为图片类型文件

12345678// 如果是图像文件 检测文件格式         if (in_array(strtolower($file['extension']), array('gif', 'jpg', 'jpeg', 'bmp', 'png', 'swf'))) {             $info = getimagesize($file['tmp_name']);             if (false === $info || ('gif' == strtolower($file['extension']) && empty($info['bits']))) {                 $this->error = '非法图像文件';     […] (more...)

WordPress 通过指定文章ID获取该文章的第一张图片

百度了一堆都不太好用,主要是我要在自定义文章类型(custom_type)的文章中调用默认文章类型(post)的第一张图片。其实我是为了扩充版面,让内容看起来不至于空虚,所以调用任意一张都可以。 Google了一下,找到了,这里记录一下。 123456789101112function get_first_image( $post_id ) {     $attach = get_children( array(         'post_parent'    => $post_id,         'post_type'      => 'attachment',         'post_mime_type' => 'image',         'order'          => 'DESC',         'numberposts'    => […] (more...)

更改WordPress的媒体图片附件的上传目录

默认我们都知道WordPress的附件目录是[域名]/wp-content/uploads/[年份月],如果我们需要改变成下面这种形式: [域名]/uploads/[年份月] 那么我们需要打开网站根目录的wp-config.php文件,在末尾增进一行代码 1define('UPLOADS','uploads'); 如果需要改成下面这种形式。 [域名]/pic/[年份月] 那么代码就是这样: 1define('UPLOADS','pic'); 当然你还可以自定义其他的目录名称,是不是很简单,那你也可以去试试。 (more...)