Kjapp og trygg hosting for Wordpress

Kun tittel i category view

Tonny Kluften

Administrator
Fant svaret, for de som er interesserte:

I theme index.php file, bytt ut dette:

<div id="content">
<?php if ($posts) : foreach ($posts as $post) : start_wp(); ?>
<?php the_date('','<h2>','</h2>'); ?>
<div class="post">
<h3 class="storytitle" id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a></h3>
<div class="meta"><?php _e("Filed under:"); ?> <?php the_category() ?> — <?php the_author() ?> @<?php the_time() ?>
</div>
<div class="storycontent">
<?php the_content(); ?>
</div>
<?php include(ABSPATH . 'wp-comments.php'); ?>
</div>
<?php endforeach; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
</div>



med dette:




<div id="contentcenter">
<?php

$temp_category = single_cat_title('',false);
if (!empty($temp_category)){
// give index
?>

<h1><?php single_cat_title(); ?></h1>

<p><?php echo(category_description(the_category_ID(false))); ?></p>
<p class="index">
<?php if ($posts) : foreach ($posts as $post) : start_wp(); ?>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a><br>
<?php endforeach; else: ?>
</p>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>


<?php
}else{ // give details or single post
?>
<!-- if post give full detail.. otherwise if index give top x.. otherwise get all -->
<?php if ($posts) : foreach ($posts as $post) : start_wp(); ?>

<h1 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a></h1>

<div class="meta">posted on <?php the_date(); ?> at <?php the_time(); ?> in <?php the_category('','') ?> </div>

<?php the_content(); ?>

<div class="meta">
<?php wp_link_pages(); ?>
</div>

<!--
<?php trackback_rdf(); ?>
-->


<?php include(ABSPATH . 'wp-comments.php'); ?>

<?php endforeach; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif;
} // end if index or detail
?>

</div>
 

picxx

Well-Known Member
Om du nevner at det dreier seg om wordpress hadde det vært enklere å svare.

All in one SEO plugins gjør akkurat det samme.
 

peterandrej

pensjonert moderator
enig med picxx. jeg har selv brukt textpattern og egentlig prøvd absolutt alle open-source cms på markedet. vi er jo ikke tankelesere heller, må du huske brukernavn. Forøvrig, her er et enklere svar:

Lag deg bare en fil som heter category.php - for hvis en slik fil finnes vil WP bruke den når den viser kategorier. Så kan du leke rundt så mye du vil her - fjern for eksempel <?php the_content(); ?> for å fjerne visning av innhold i poster. Du kan bytte denne ut med <?php the_excerpt(); ?> for eksempel for å vise bare utdrag av poster.

Hvis du vil ha en spesiell kategorivisning for hver kategori kan du faktisk lage en egen template til hver enkelt kategori om du vil det. For eksempel:
Hvis jeg vil gjøre noe spesielt med kategori 6, så lager jeg bare en fil som heter category-6.php, og gjør de endringer i den som jeg vil.

Skjønner´u, eller?
 

picxx

Well-Known Member
Hvis du vil ha en spesiell kategorivisning for hver kategori kan du faktisk lage en egen template til hver enkelt kategori om du vil det. For eksempel:
Hvis jeg vil gjøre noe spesielt med kategori 6, så lager jeg bare en fil som heter category-6.php, og gjør de endringer i den som jeg vil.

Skjønner´u, eller?

Det var faktisk svaret på noe jeg hadde lurt på lenge.
Thx Peter :)
 
Topp