11treevector_r2_c1J’aime toujours les trouvailles de Smasing Magazine et celle-ci ne fait pas exception à la règle.

Voici donc une série d’images vectorielles pour agrémenter vos designs pour la période des fêtes.

Les chanceux qui auront pour tâche de réaliser la carte de Noël du bureau auront donc l’air un peu plus brillants et/ou un tantinet moins crevés lors de la conception.

Voici en bonus quelques références pertinentes pour :

Et finalement, voici 60 tutoriels pour créer des éléments de design du temps des Fêtes.

Voici un script utile, un peu à l’image de celui permettant d’aller chercher la dernière image associée à un billet. Ce dernier permet, via une expression régulière (regex) d’extraire l’URL de la première image INSÉRÉE dans un article de blogue (et non attachée comme pièce-jointe).

Il suffit de l’intégrer au fichier functions.php de votre thème :

function getFirstImage() {

global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [0];

if(empty($first_img)) return;

return $first_img;
}

Pour appeler la fonction, il suffit d’intégrer ceci dans le loop :

$img = getFirstImage();

Voici une fonction qui permet de retourner un tableau associatif (hashtable) correspondant aux données relatives à la dernière image ayant été attachée à un billet.

Il suffit de l’intégrer au fichier functions.php :

function derniere_image() {
	$files = get_children('post_parent='.get_the_ID().'&amp;post_type=attachment&amp;post_mime_type=image');
	if($files) {
		$keys = array_reverse(array_keys($files));
		$num = $keys[0];
		$image = wp_get_attachment_image($num, 'large', false);
		if(!$image) return;
		$imgUri = explode('"', $image);
		$imagepath = $imgUri[1];
		$thumb = wp_get_attachment_url($num);
		$meta = wp_get_attachment_metadata($num);
		return array(
			'src' => $thumb,
			'title' => $files[$num]->post_title,
			'source' => $files[$num]->post_excerpt,
			'description' => $files[$num]->post_content
		);
	}
	return >false;
}

Pour appeler la fonction, il suffit d’intégrer ceci dans le loop :

$img = derniere_image();

Twitter @emilegirard

RSS Liens partagés

Mots-clefs

Ailleurs

Méta