pings_open()
Перевіряє, чи дозволено поточній посаді отримувати пінги. Умовний тег.
1 раз – 0.000049 сек
(дуже швидко) | 50000 разів – 0.64 сек
(дуже швидко) |
PHP 7.0.14, WP 4.7
(дуже швидко) | 50000 разів – 0.64 сек
(дуже швидко) |
PHP 7.0.14, WP 4.7
Хуки з функції
Повертає
true|false.
Використання
<?php if( pings_open($post_id) ){ ... } ?>- $post_id
(число) - ID посту, який потрібно перевірити. За промовчанням перевірятиметься поточний пост.
Приклади
#1 Перевіримо, чи дозволено пінги для поточного посту.
Щоб перевірити, чи дозволені пінги для поточного поста, використовуйте таку перевірку:
<?php global $post;
if( 'open' == $post->ping_status ){
echo "Пінги дозволені!";
}
список змін
| З версії 1.5.0 | Введено. |
Код pings_open() 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 );
}