pings_open() WP 1.5.0

Перевіряє, чи дозволено поточній посаді отримувати пінги. Умовний тег.

1 раз – 0.000049 сек
(дуже швидко) | 50000 разів – 0.64 сек
(дуже швидко) |
PHP 7.0.14, WP 4.7

Хуки з функції

Повертає

true|false.

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

<?php if( pings_open($post_id) ){ ... } ?>
$post_id
(число)
ID посту, який потрібно перевірити. За промовчанням перевірятиметься поточний пост.

Приклади

0

#1 Перевіримо, чи дозволено пінги для поточного посту.

Щоб перевірити, чи дозволені пінги для поточного поста, використовуйте таку перевірку:

<?php global $post;
if( 'open' == $post->ping_status ){
   echo "Пінги дозволені!";
}

список змін

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

Код pings_open() WP 6.0.2

function pings_open( $post_id = null ) {

	$_post = get_post($post_id);

	$post_id = $_post? $_post->ID: 0;
	$open = ( $_post && ( 'open' === $_post->ping_status ) );

	/**
	 * Filters whether the current post is open for pings.
	 *
	 * @ Since 2.5.0
	 *
	 * @param bool $open Whether the current post is open for pings.
	 * @param int $post_id The post ID.
	 */
	return apply_filters( 'pings_open', $open, $post_id );
}

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

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