Changeset 47985
- Timestamp:
- 06/10/2020 07:21:12 PM (4 years ago)
- Location:
- branches/5.4
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.4
-
branches/5.4/src/wp-includes/comment-template.php
r47890 r47985 595 595 */ 596 596 function get_comment_excerpt( $comment_ID = 0 ) { 597 $comment = get_comment( $comment_ID ); 598 $comment_text = strip_tags( str_replace( array( "\n", "\r" ), ' ', $comment->comment_content ) ); 597 $comment = get_comment( $comment_ID ); 598 599 if ( ! post_password_required( $comment->comment_post_ID ) ) { 600 $comment_text = strip_tags( str_replace( array( "\n", "\r" ), ' ', $comment->comment_content ) ); 601 } else { 602 $comment_text = __( 'Password protected' ); 603 } 599 604 600 605 /* translators: Maximum number of words used in a comment excerpt. */ -
branches/5.4/tests/phpunit/tests/blocks/render.php
r46612 r47985 290 290 } 291 291 292 public function test_render_latest_comments_on_password_protected_post() { 293 $post_id = self::factory()->post->create( 294 array( 295 'post_password' => 'password', 296 ) 297 ); 298 $comment_text = wp_generate_password( 10, false ); 299 self::factory()->comment->create( 300 array( 301 'comment_post_ID' => $post_id, 302 'comment_content' => $comment_text, 303 ) 304 ); 305 $comments = do_blocks( '<!-- wp:latest-comments {"commentsToShow":1,"displayExcerpt":true} /-->' ); 306 307 $this->assertNotContains( $comment_text, $comments ); 308 } 309 292 310 /** 293 311 * @ticket 45109
Note: See TracChangeset
for help on using the changeset viewer.