SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Как се скъсяват постове в WP

Stylish

New member
Някой има ли идея, как се прави, така че при влизане в дадена категория, да се показват само заглавията на всички статиите (а не целите статии). Още по - добре, само заглавията и да речем първите два реда от статиите или първия абзац.
 
За: Как се скъсяват постове в WP

За: Как се скъсяват постове в WP

Някой има ли идея, как се прави, така че при влизане в дадена категория, да се показват само заглавията на всички статиите (а не целите статии). Още по - добре, само заглавията и да речем първите два реда от статиите или първия абзац.
Става като кликнеш на копчето insert More tag. Вземете и четете какво пише по бутоните в редактора.
 
Re: Как се скъсяват постове в WP

Ако искаш да скъсяваш само категории:

PHP:
function post_excerpt($content) {
	if(is_category()) {
		$content = get_the_content();
		$content = strip_tags($content);
		$excerpt_length = 55;
		$words = explode(' ', $content, $excerpt_length + 1);
		if(count($words) > $excerpt_length) {
			array_pop($words);
			array_push($words, '[...]');
			$content = implode(' ', $words);
		}
	}
	return($content);
}
add_filter('the_content', 'post_excerpt');

Ако искаш всичко да се скъсява (препоръчвам):

PHP:
function post_excerpt($content) {
	if(!is_single() && !is_page()) {
		$content = get_the_content();
		$content = strip_tags($content);
		$excerpt_length = 55;
		$words = explode(' ', $content, $excerpt_length + 1);
		if(count($words) > $excerpt_length) {
			array_pop($words);
			array_push($words, '[...]');
			$content = implode(' ', $words);
		}
	}
	return($content);
}
add_filter('the_content', 'post_excerpt');
 

Горе