Merhabalar,

Wordpress siteme mini blog oluşturmaya çalıştım fakat bir türlü beceremedim. Kullandığım tema Sahifa WP.

Öncelikle resimle anlatayım



Yeşilli alanı yani bileşenler kısmı bunu mini blogu yapınca kayıyor.
Mavi alan ise bizim mini blogumuz olacak.

Başlangıç olarak functions.php dosyasına bu kodları ekledim;

<?php
function excludeCategory($query)
{
if($query->is_home)
$query->set('cat','-39');
return $query;
}
add_filter('pre_get_posts', 'excludeCategory');
?>
Ardından yeni bir category sayfası oluşturdum adını category-39.php yaptım. İçinde yer alan kodlar,

Sahifanın orjinalindeki

<?php get_header(); ?>
	<div class="content">
	<?php tie_breadcrumbs() ?>
		<?php $category_id = get_query_var('cat') ; ?>
		<div class="page-head">
			<h1 class="page-title">
				<?php echo single_cat_title( '', false ) ?>
			</h1>
			<?php if( tie_get_option( 'category_rss' ) ): ?>
			<a class="rss-cat-icon ttip" title="<?php _e( 'Feed Subscription', 'tie' ); ?>" href="<?php echo get_category_feed_link($category_id) ?>"></a>
			<?php endif; ?>
			<div class="stripe-line"></div>

			<?php
			if( tie_get_option( 'category_desc' ) ):	
				$category_description = category_description();
				if ( ! empty( $category_description ) )
				echo '<div class="clear"></div><div class="archive-meta">' . $category_description . '</div>';
			endif;
			?>
		</div>
		<?php get_template_part( 'includes/slider-category' ); ?>

		<?php get_template_part( 'loop', 'category' );	?>
		<?php if ($wp_query->max_num_pages > 1) tie_pagenavi(); ?>
		
	</div> <!-- .content -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>
Benim yarattığıma koyacağım kodları ayarlayamadım. Daha doğrusu koyulması gereken kodlar şunlar;

<div class="konu">
<div class="divitir">
<span class="divitirtime"><?php echo human_time_diff(get_the_time('U'), current_time('timestamp')); ?> önce yazılmıştır.</span>
</div>
<div class="divitirprofil">
<a href="#"><img alt="" src="YAZAR RESMİ ADRESİ BURAYA" class="" height="40" width="40" /></a>
</div>
<div class="divitiricerik"><?php the_content('...');?></div>
<div style="clear:both;"></div>
<span class="divitirid">
<a href="<?php the_permalink() ?>" rel="bookmark" title="Yorum Yap">Yorum Yap</a>
</span>
<div style="clear:both;"></div>
</div>
Fakat ekledikten sonra hatalı oldu ve mini blog oluşmadı.

Style.css dosyasına eklenen kodlar;

.divitirtime {
font-size: 0.8em;
float: right;
padding-right: 2px;
}
.divitir {
padding: 5px;
font-size: 14px;
line-height: 20px;
}
.divitirbilgi {
font-size: 12px;
padding-bottom: 20px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #E8E8E8;
}
.divitirid {
float: left;
font-size: 11px;
font-weight: bold;
padding: 0 0 10px 10px;
}
.konu:hover {
background-color: #F5F5F5;
}
.divitirprofil {
float: left;
padding: 0px 8px 3px 0px;
margin-left: 12px;
margin-top: 2px;
}
.divitirprofil img {
-webkit-border-radius: 4px;
border-radius: 4px;
}
Bu kodları aldığım site : http://buraksah.in/mini-blog-nasil-yapilir.html

Fakat bunları eksiksiz yaptıktan sonra daha doğrusu tek eksiğim category-39.php yerinde kodları ekleyemedim doğru sayfası oluşturmadım.

Örnek bir mini blog: http://www.anarschi.com/kat/anlik-mesajlar