the_excerpt хук-фільтрWP 0.71

Застосовується до вмісту поля “Уривок / Цитата” запису, перш ніж вивести його на екран. Використовується у функції the_excerpt() .

Читайте описи функцій get_the_excerpt() , щоб дізнатися про інші можливості зміни уривка запису.

Використання

add_filter( 'the_excerpt', 'wp_kama_the_excerpt_filter');

/**
 * Function for `the_excerpt` filter-hook.
 *
 * @param string $post_excerpt The post excerpt.
 *
 * @return string
 */
function wp_kama_the_excerpt_filter( $post_excerpt ){

	// Filter...
	return $post_excerpt;
}
$post_excerpt
(рядок)
Вміст поля “Уривок / Цитата”.

Приклади

0

#1 Обернемо вміст уривка в довільний блок

add_action( 'the_excerpt', 'modify_the_excerpt');

function modify_the_excerpt( $post_excerpt ) {
	return '<div class="custom-block">' . $post_excerpt. '</div>';
}

список змін

З версії 0.71Введено.

Де викликається хук

the_excerpt

the_excerpt

the_excerpt

wp-includes/post-template.php 394

echo apply_filters( 'the_excerpt', get_the_excerpt() );

wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php 829

$excerpt = apply_filters( 'the_excerpt', $excerpt, $post);

Де використовується хук у WordPress

wp-includes/default-filters.php 193

add_filter( 'the_excerpt', 'wptexturize');

wp-includes/default-filters.php 194

add_filter( 'the_excerpt', 'convert_smilies');

wp-includes/default-filters.php 195

add_filter( 'the_excerpt', 'convert_chars');

wp-includes/default-filters.php 196

add_filter( 'the_excerpt', 'wpautop');

wp-includes/default-filters.php 197

add_filter( 'the_excerpt', 'shortcode_unautop');

wp-includes/default-filters.php 198

add_filter( 'the_excerpt', 'wp_filter_content_tags');

wp-includes/default-filters.php 199

add_filter( 'the_excerpt', 'wp_replace_insecure_home_url');

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *