summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/modules/related-posts/jetpack-related-posts.php')
-rw-r--r--plugins/jetpack/modules/related-posts/jetpack-related-posts.php7
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
*