Admin Ekranında Küçük Resimler

WordPress admin ekranında başlıklardan yazıları ayırmak sizin için artık zor hale geldiyse o zaman aşağıdaki kodu ekleyerek bir de yazıların küçük resimlerini basalım.

küçük resim

Görseldeki gibi admin ekranı yapmak istiyorsanız buyrun bu da kodları:


<?php
if ( !function_exists('fb_AddThumbColumn') && function_exists('add_theme_support') ) {

	// for post and page
	add_theme_support('post-thumbnails', array( 'post', 'page' ) );

	function fb_AddThumbColumn($cols) {

		$cols['thumbnail'] = __('Thumbnail');

		return $cols;
	}

	function fb_AddThumbValue($column_name, $post_id) {

			$width = (int) 50;
			$height = (int) 50;

			if ( 'thumbnail' == $column_name ) {
				// thumbnail of WP 2.9
				$thumbnail_id = get_post_meta( $post_id, '_thumbnail_id', true );
				// image from gallery
				$attachments = get_children( array('post_parent' => $post_id, 'post_type' => 'attachment', 'post_mime_type' => 'image') );
				if ($thumbnail_id)
					$thumb = wp_get_attachment_image( $thumbnail_id, array($width, $height), true );
				elseif ($attachments) {
					foreach ( $attachments as $attachment_id => $attachment ) {
						$thumb = wp_get_attachment_image( $attachment_id, array($width, $height), true );
					}
				}
					if ( isset($thumb) && $thumb ) {
						echo $thumb;
					} else {
						echo __('None');
					}
			}
	}

	// for posts
	add_filter( 'manage_posts_columns', 'fb_AddThumbColumn' );
	add_action( 'manage_posts_custom_column', 'fb_AddThumbValue', 10, 2 );

	// for pages
	add_filter( 'manage_pages_columns', 'fb_AddThumbColumn' );
	add_action( 'manage_pages_custom_column', 'fb_AddThumbValue', 10, 2 );
}
?>

Bu kodu temanızın functions.php dosyasına ekliyorsunuz. Eğer temanızın functions.php dosyası yoksa hemen boş bir php dosyası açıp bu kodu yapıştırın ve functions.php olarak kaydedip tema klasörüne ftp üzerinden kaydedin.

Eğer bu küçük resimler sizin ekranınıza göre büyük ya da küçük geldiyse bu oranları şu satırlardan değiştirebilirsiniz.

			$width = (int) 50;
			$height = (int) 50;