diff options
Diffstat (limited to 'plugins/jetpack/modules/related-posts/jetpack-related-posts.php')
-rw-r--r-- | plugins/jetpack/modules/related-posts/jetpack-related-posts.php | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/jetpack/modules/related-posts/jetpack-related-posts.php b/plugins/jetpack/modules/related-posts/jetpack-related-posts.php index 37790d6b..fcbe23e7 100644 --- a/plugins/jetpack/modules/related-posts/jetpack-related-posts.php +++ b/plugins/jetpack/modules/related-posts/jetpack-related-posts.php @@ -79,6 +79,8 @@ class Jetpack_RelatedPosts { if ( function_exists( 'register_rest_field' ) ) { add_action( 'rest_api_init', array( $this, 'rest_register_related_posts' ) ); } + + jetpack_register_block( 'related-posts' ); } /** @@ -980,7 +982,7 @@ EOT; * @uses get_post, get_permalink, remove_query_arg, get_post_format, apply_filters * @return array */ - protected function _get_related_post_data_for_post( $post_id, $position, $origin ) { + public function get_related_post_data_for_post( $post_id, $position, $origin ) { $post = get_post( $post_id ); return array( @@ -1198,7 +1200,7 @@ EOT; $related_posts = array(); foreach ( $hits as $i => $hit ) { - $related_posts[] = $this->_get_related_post_data_for_post( $hit['id'], $i, $post_id ); + $related_posts[] = $this->get_related_post_data_for_post( $hit['id'], $i, $post_id ); } return $related_posts; } @@ -1536,6 +1538,7 @@ EOT; /** * Build an array of Related Posts. + * By default returns cached results that are stored for up to 12 hours. * * @since 4.4.0 * |