Returns the current state of the "WordPress.com Likes are" option.
public is_enabled_sitewide ( ) : boolean | ||
Résultat | boolean | true if enabled sitewide, false if not |
/** * Are likes enabled for this post? * * @param int $post_id * @retun bool */ function is_post_likeable($post_id = 0) { $post = get_post($post_id); if (!$post || is_wp_error($post)) { return false; } $sitewide_likes_enabled = (bool) Jetpack_Likes::is_enabled_sitewide(); $post_likes_switched = (bool) get_post_meta($post->ID, 'switch_like_status', true); $post_likes_enabled = $sitewide_likes_enabled; if ($post_likes_switched) { $post_likes_enabled = !$post_likes_enabled; } return $post_likes_enabled; }