Bejegyzés címének hossza

Közzétéve: 13:05, kategória: Megjelenítés, szerző: Efrud

Olykor bejegyzéseinknek kicsit hosszabb címet adunk. Ez a főoldalon nem mindig esztétikus. Éppen ezért limitálhatjuk bejegyzéseink címének karakterjeinek számát. Az alábbi funkciót helyezd el sablonod functions.php fájljába:

<?php
function limit_title($title, $n){
	if ( strlen ($title) > $n ){
		echo substr(the_title($before = ”, $after = ”, FALSE), 0, $n) . ‘…’;
	}else{
		the_title();
	}
}
?>

Poszt címének stílusa kategória alapján

Közzétéve: 18:15, kategória: Megjelenítés, szerző: Efrud

Loopon belül a bejegyzés címét amely az alábbi formát ölti például a default sablonba:

<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></h2>
</pre>
Cseréljük le az alábbi kódra:
<pre lang="php" line="1">
<h2 class="<?php
$cats = get_the_category();
$length = count($cats);
$i = 1;
foreach((get_the_category()) as $category) {
if($length == $i){
$catString = $category->category_nicename . '';
} else {
$catString = $category->category_nicename . ' ';
}
echo $catString;
$i++;
} ?>"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</h2>

Mit értünk el ezzel?

HTML post title

Közzétéve: 12:29, kategória: Megjelenítés, szerző: Efrud

Miről is beszélünk? Megadunk ugyebár egy címet bejegyzésünknek. Ebben az esetbe definiáljuk a css-ben, hogy hogyan fog kinézni a h1 vagy éppen h2. Ekkor minden szó a bejegyzés címében vagy csak dölt lesz vagy normál vagy csak félkövér. Vagy és vagy. De cifrázhatjuk is. Tekintsük meg az alábbi példát itt. Láthatjuk az “on the” szöveg dőlt betűkkel van irva a többi pedig normál szöveggel.