Editor: Update WordPress packages for 6.0 RC 2
Included cherry-picked commits from the Gutenberg plugin that fix bugs discovere after WordPress 6.0 RC 1. Props zieladam, ndiego, hellofromtonya. See #55567. Built from https://develop.svn.wordpress.org/trunk@53377 git-svn-id: http://core.svn.wordpress.org/trunk@52966 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
cb2d81f6df
commit
6a989e83f6
File diff suppressed because one or more lines are too long
|
@ -22,8 +22,8 @@ function render_block_core_comments_title( $attributes ) {
|
||||||
$show_post_title = ! empty( $attributes['showPostTitle'] ) && $attributes['showPostTitle'];
|
$show_post_title = ! empty( $attributes['showPostTitle'] ) && $attributes['showPostTitle'];
|
||||||
$show_comments_count = ! empty( $attributes['showCommentsCount'] ) && $attributes['showCommentsCount'];
|
$show_comments_count = ! empty( $attributes['showCommentsCount'] ) && $attributes['showCommentsCount'];
|
||||||
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
|
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
|
||||||
$post_title = $show_post_title ? sprintf( '"%1$s"', get_the_title() ) : null;
|
$comments_count = get_comments_number();
|
||||||
$comments_count = number_format_i18n( get_comments_number() );
|
$post_title = '“' . get_the_title() . '”';
|
||||||
$tag_name = 'h2';
|
$tag_name = 'h2';
|
||||||
if ( isset( $attributes['level'] ) ) {
|
if ( isset( $attributes['level'] ) ) {
|
||||||
$tag_name = 'h' . $attributes['level'];
|
$tag_name = 'h' . $attributes['level'];
|
||||||
|
@ -33,28 +33,45 @@ function render_block_core_comments_title( $attributes ) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$single_default_comment_label = $show_post_title ? __( 'Response to' ) : __( 'Response' );
|
|
||||||
if ( $show_comments_count ) {
|
if ( $show_comments_count ) {
|
||||||
$single_default_comment_label = $show_post_title ? __( 'One response to' ) : __( 'One response' );
|
if ( $show_post_title ) {
|
||||||
}
|
if ( '1' === $comments_count ) {
|
||||||
$single_comment_label = ! empty( $attributes['singleCommentLabel'] ) ? $attributes['singleCommentLabel'] : $single_default_comment_label;
|
/* translators: %s: Post title. */
|
||||||
|
$comments_title = sprintf( __( 'One response to %s' ), $post_title );
|
||||||
$multiple_default_comment_label = $show_post_title ? __( 'Responses to' ) : __( 'Responses' );
|
} else {
|
||||||
if ( $show_comments_count ) {
|
|
||||||
$multiple_default_comment_label = $show_post_title ? __( 'responses to' ) : __( 'responses' );
|
|
||||||
}
|
|
||||||
|
|
||||||
$multiple_comment_label = ! empty( $attributes['multipleCommentsLabel'] ) ? $attributes['multipleCommentsLabel'] : $multiple_default_comment_label;
|
|
||||||
|
|
||||||
$comments_title = '%1$s %2$s %3$s';
|
|
||||||
|
|
||||||
$comments_title = sprintf(
|
$comments_title = sprintf(
|
||||||
$comments_title,
|
/* translators: 1: Number of comments, 2: Post title. */
|
||||||
// If there is only one comment, only display the label.
|
_n(
|
||||||
'1' !== $comments_count && $show_comments_count ? $comments_count : null,
|
'%1$s response to %2$s',
|
||||||
'1' === $comments_count ? $single_comment_label : $multiple_comment_label,
|
'%1$s responses to %2$s',
|
||||||
|
$comments_count
|
||||||
|
),
|
||||||
|
number_format_i18n( $comments_count ),
|
||||||
$post_title
|
$post_title
|
||||||
);
|
);
|
||||||
|
}
|
||||||
|
} elseif ( '1' === $comments_count ) {
|
||||||
|
$comments_title = __( 'One response' );
|
||||||
|
} else {
|
||||||
|
$comments_title = sprintf(
|
||||||
|
/* translators: %s: Number of comments. */
|
||||||
|
_n( '%s responses', '%s responses', $comments_count ),
|
||||||
|
number_format_i18n( $comments_count )
|
||||||
|
);
|
||||||
|
}
|
||||||
|
} elseif ( $show_post_title ) {
|
||||||
|
if ( '1' === $comments_count ) {
|
||||||
|
/* translators: %s: Post title. */
|
||||||
|
$comments_title = sprintf( __( 'Response to %s' ), $post_title );
|
||||||
|
} else {
|
||||||
|
/* translators: %s: Post title. */
|
||||||
|
$comments_title = sprintf( __( 'Responses to %s' ), $post_title );
|
||||||
|
}
|
||||||
|
} elseif ( '1' === $comments_count ) {
|
||||||
|
$comments_title = __( 'Response' );
|
||||||
|
} else {
|
||||||
|
$comments_title = __( 'Responses' );
|
||||||
|
}
|
||||||
|
|
||||||
return sprintf(
|
return sprintf(
|
||||||
'<%1$s id="comments" %2$s>%3$s</%1$s>',
|
'<%1$s id="comments" %2$s>%3$s</%1$s>',
|
||||||
|
|
|
@ -12,12 +12,6 @@
|
||||||
"textAlign": {
|
"textAlign": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
"singleCommentLabel": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"multipleCommentsLabel": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"showPostTitle": {
|
"showPostTitle": {
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"default": true
|
"default": true
|
||||||
|
|
|
@ -41,7 +41,8 @@ function render_block_core_latest_posts( $attributes ) {
|
||||||
'post_status' => 'publish',
|
'post_status' => 'publish',
|
||||||
'order' => $attributes['order'],
|
'order' => $attributes['order'],
|
||||||
'orderby' => $attributes['orderBy'],
|
'orderby' => $attributes['orderBy'],
|
||||||
'suppress_filters' => false,
|
'ignore_sticky_posts' => true,
|
||||||
|
'no_found_rows' => true,
|
||||||
);
|
);
|
||||||
|
|
||||||
$block_core_latest_posts_excerpt_length = $attributes['excerptLength'];
|
$block_core_latest_posts_excerpt_length = $attributes['excerptLength'];
|
||||||
|
@ -54,7 +55,12 @@ function render_block_core_latest_posts( $attributes ) {
|
||||||
$args['author'] = $attributes['selectedAuthor'];
|
$args['author'] = $attributes['selectedAuthor'];
|
||||||
}
|
}
|
||||||
|
|
||||||
$recent_posts = get_posts( $args );
|
$query = new WP_Query;
|
||||||
|
$recent_posts = $query->query( $args );
|
||||||
|
|
||||||
|
if ( isset( $attributes['displayFeaturedImage'] ) && $attributes['displayFeaturedImage'] ) {
|
||||||
|
update_post_thumbnail_cache( $query );
|
||||||
|
}
|
||||||
|
|
||||||
$list_items_markup = '';
|
$list_items_markup = '';
|
||||||
|
|
||||||
|
|
|
@ -350,6 +350,41 @@ function block_core_navigation_get_fallback_blocks() {
|
||||||
return apply_filters( 'block_core_navigation_render_fallback', $fallback_blocks );
|
return apply_filters( 'block_core_navigation_render_fallback', $fallback_blocks );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Iterate through all inner blocks recursively and get navigation link block's post IDs.
|
||||||
|
*
|
||||||
|
* @param WP_Block_List $inner_blocks Block list class instance.
|
||||||
|
*
|
||||||
|
* @return array Array of post IDs.
|
||||||
|
*/
|
||||||
|
function block_core_navigation_get_post_ids( $inner_blocks ) {
|
||||||
|
$post_ids = array_map( 'block_core_navigation_from_block_get_post_ids', iterator_to_array( $inner_blocks ) );
|
||||||
|
return array_unique( array_merge( ...$post_ids ) );
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get post IDs from a navigation link block instance.
|
||||||
|
*
|
||||||
|
* @param WP_Block $block Instance of a block.
|
||||||
|
*
|
||||||
|
* @return array Array of post IDs.
|
||||||
|
*/
|
||||||
|
function block_core_navigation_from_block_get_post_ids( $block ) {
|
||||||
|
$post_ids = array();
|
||||||
|
|
||||||
|
if ( $block->inner_blocks ) {
|
||||||
|
$post_ids = block_core_navigation_get_post_ids( $block->inner_blocks );
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( 'core/navigation-link' === $block->name || 'core/navigation-submenu' === $block->name ) {
|
||||||
|
if ( $block->attributes && isset( $block->attributes['kind'] ) && 'post-type' === $block->attributes['kind'] ) {
|
||||||
|
$post_ids[] = $block->attributes['id'];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return $post_ids;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Renders the `core/navigation` block on server.
|
* Renders the `core/navigation` block on server.
|
||||||
*
|
*
|
||||||
|
@ -501,6 +536,11 @@ function render_block_core_navigation( $attributes, $content, $block ) {
|
||||||
$text_decoration ? array( $text_decoration_class ) : array()
|
$text_decoration ? array( $text_decoration_class ) : array()
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$post_ids = block_core_navigation_get_post_ids( $inner_blocks );
|
||||||
|
if ( $post_ids ) {
|
||||||
|
_prime_post_caches( $post_ids, false, false );
|
||||||
|
}
|
||||||
|
|
||||||
$inner_blocks_html = '';
|
$inner_blocks_html = '';
|
||||||
$is_list_open = false;
|
$is_list_open = false;
|
||||||
foreach ( $inner_blocks as $inner_block ) {
|
foreach ( $inner_blocks as $inner_block ) {
|
||||||
|
|
|
@ -39,7 +39,7 @@ function render_block_core_post_author( $attributes, $content, $block ) {
|
||||||
return sprintf( '<div %1$s>', $wrapper_attributes ) .
|
return sprintf( '<div %1$s>', $wrapper_attributes ) .
|
||||||
( ! empty( $attributes['showAvatar'] ) ? '<div class="wp-block-post-author__avatar">' . $avatar . '</div>' : '' ) .
|
( ! empty( $attributes['showAvatar'] ) ? '<div class="wp-block-post-author__avatar">' . $avatar . '</div>' : '' ) .
|
||||||
'<div class="wp-block-post-author__content">' .
|
'<div class="wp-block-post-author__content">' .
|
||||||
( ! empty( $byline ) ? '<p class="wp-block-post-author__byline">' . esc_html( $byline ) . '</p>' : '' ) .
|
( ! empty( $byline ) ? '<p class="wp-block-post-author__byline">' . wp_kses_post( $byline ) . '</p>' : '' ) .
|
||||||
'<p class="wp-block-post-author__name">' . get_the_author_meta( 'display_name', $author_id ) . '</p>' .
|
'<p class="wp-block-post-author__name">' . get_the_author_meta( 'display_name', $author_id ) . '</p>' .
|
||||||
( ! empty( $attributes['showBio'] ) ? '<p class="wp-block-post-author__bio">' . get_the_author_meta( 'user_description', $author_id ) . '</p>' : '' ) .
|
( ! empty( $attributes['showBio'] ) ? '<p class="wp-block-post-author__bio">' . get_the_author_meta( 'user_description', $author_id ) . '</p>' : '' ) .
|
||||||
'</div>' .
|
'</div>' .
|
||||||
|
|
|
@ -24,7 +24,7 @@ function render_block_core_post_comments_form( $attributes, $content, $block ) {
|
||||||
|
|
||||||
$classes = 'comment-respond'; // See comment further below.
|
$classes = 'comment-respond'; // See comment further below.
|
||||||
if ( isset( $attributes['textAlign'] ) ) {
|
if ( isset( $attributes['textAlign'] ) ) {
|
||||||
$classes .= 'has-text-align-' . $attributes['textAlign'];
|
$classes .= ' has-text-align-' . $attributes['textAlign'];
|
||||||
}
|
}
|
||||||
|
|
||||||
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) );
|
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) );
|
||||||
|
|
|
@ -130,11 +130,9 @@
|
||||||
margin-top: 0.35em;
|
margin-top: 0.35em;
|
||||||
}
|
}
|
||||||
.wp-block-post-comments-form .comment-reply-title {
|
.wp-block-post-comments-form .comment-reply-title {
|
||||||
align-items: baseline;
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
.wp-block-post-comments-form .comment-reply-title :where(small) {
|
.wp-block-post-comments-form .comment-reply-title :where(small) {
|
||||||
font-size: var(--wp--preset--font-size--medium, smaller);
|
font-size: var(--wp--preset--font-size--medium, smaller);
|
||||||
|
margin-right: 0.5em;
|
||||||
}
|
}
|
|
@ -1 +1 @@
|
||||||
.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller)}
|
.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-right:.5em}
|
|
@ -130,11 +130,9 @@
|
||||||
margin-top: 0.35em;
|
margin-top: 0.35em;
|
||||||
}
|
}
|
||||||
.wp-block-post-comments-form .comment-reply-title {
|
.wp-block-post-comments-form .comment-reply-title {
|
||||||
align-items: baseline;
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
.wp-block-post-comments-form .comment-reply-title :where(small) {
|
.wp-block-post-comments-form .comment-reply-title :where(small) {
|
||||||
font-size: var(--wp--preset--font-size--medium, smaller);
|
font-size: var(--wp--preset--font-size--medium, smaller);
|
||||||
|
margin-left: 0.5em;
|
||||||
}
|
}
|
|
@ -1 +1 @@
|
||||||
.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller)}
|
.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}
|
|
@ -144,6 +144,13 @@
|
||||||
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
|
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
|
||||||
margin-top: 0.35em;
|
margin-top: 0.35em;
|
||||||
}
|
}
|
||||||
|
.wp-block-post-comments .comment-reply-title {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
.wp-block-post-comments .comment-reply-title :where(small) {
|
||||||
|
font-size: var(--wp--preset--font-size--medium, smaller);
|
||||||
|
margin-right: 0.5em;
|
||||||
|
}
|
||||||
.wp-block-post-comments .reply {
|
.wp-block-post-comments .reply {
|
||||||
font-size: 0.875em;
|
font-size: 0.875em;
|
||||||
margin-bottom: 1.4em;
|
margin-bottom: 1.4em;
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-right:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:right;height:2.5em;margin-top:.5em;margin-left:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}.wp-block-post-comments input[type=submit]{border:none}
|
.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-right:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:right;height:2.5em;margin-top:.5em;margin-left:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-right:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}.wp-block-post-comments input[type=submit]{border:none}
|
|
@ -144,6 +144,13 @@
|
||||||
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
|
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
|
||||||
margin-top: 0.35em;
|
margin-top: 0.35em;
|
||||||
}
|
}
|
||||||
|
.wp-block-post-comments .comment-reply-title {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
.wp-block-post-comments .comment-reply-title :where(small) {
|
||||||
|
font-size: var(--wp--preset--font-size--medium, smaller);
|
||||||
|
margin-left: 0.5em;
|
||||||
|
}
|
||||||
.wp-block-post-comments .reply {
|
.wp-block-post-comments .reply {
|
||||||
font-size: 0.875em;
|
font-size: 0.875em;
|
||||||
margin-bottom: 1.4em;
|
margin-bottom: 1.4em;
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}.wp-block-post-comments input[type=submit]{border:none}
|
.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}.wp-block-post-comments input[type=submit]{border:none}
|
|
@ -5,6 +5,32 @@
|
||||||
* @package WordPress
|
* @package WordPress
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Determines whether a block list contains a block that uses the featured image.
|
||||||
|
*
|
||||||
|
* @param WP_Block_List $inner_blocks Inner block instance.
|
||||||
|
*
|
||||||
|
* @return bool Whether the block list contains a block that uses the featured image.
|
||||||
|
*/
|
||||||
|
function block_core_post_template_uses_featured_image( $inner_blocks ) {
|
||||||
|
foreach ( $inner_blocks as $block ) {
|
||||||
|
if ( 'core/post-featured-image' === $block->name ) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (
|
||||||
|
'core/cover' === $block->name &&
|
||||||
|
! empty( $block->attributes['useFeaturedImage'] )
|
||||||
|
) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if ( $block->inner_blocks && block_core_post_template_uses_featured_image( $block->inner_blocks ) ) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Renders the `core/post-template` block on the server.
|
* Renders the `core/post-template` block on the server.
|
||||||
*
|
*
|
||||||
|
@ -40,6 +66,10 @@ function render_block_core_post_template( $attributes, $content, $block ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ( block_core_post_template_uses_featured_image( $block->inner_blocks ) ) {
|
||||||
|
update_post_thumbnail_cache( $query );
|
||||||
|
}
|
||||||
|
|
||||||
$classnames = '';
|
$classnames = '';
|
||||||
if ( isset( $block->context['displayLayout'] ) && isset( $block->context['query'] ) ) {
|
if ( isset( $block->context['displayLayout'] ) && isset( $block->context['query'] ) ) {
|
||||||
if ( isset( $block->context['displayLayout']['type'] ) && 'flex' === $block->context['displayLayout']['type'] ) {
|
if ( isset( $block->context['displayLayout']['type'] ) && 'flex' === $block->context['displayLayout']['type'] ) {
|
||||||
|
|
|
@ -2171,6 +2171,13 @@ p.has-background {
|
||||||
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
|
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
|
||||||
margin-top: 0.35em;
|
margin-top: 0.35em;
|
||||||
}
|
}
|
||||||
|
.wp-block-post-comments .comment-reply-title {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
.wp-block-post-comments .comment-reply-title :where(small) {
|
||||||
|
font-size: var(--wp--preset--font-size--medium, smaller);
|
||||||
|
margin-right: 0.5em;
|
||||||
|
}
|
||||||
.wp-block-post-comments .reply {
|
.wp-block-post-comments .reply {
|
||||||
font-size: 0.875em;
|
font-size: 0.875em;
|
||||||
margin-bottom: 1.4em;
|
margin-bottom: 1.4em;
|
||||||
|
@ -2245,13 +2252,11 @@ p.has-background {
|
||||||
margin-top: 0.35em;
|
margin-top: 0.35em;
|
||||||
}
|
}
|
||||||
.wp-block-post-comments-form .comment-reply-title {
|
.wp-block-post-comments-form .comment-reply-title {
|
||||||
align-items: baseline;
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
.wp-block-post-comments-form .comment-reply-title :where(small) {
|
.wp-block-post-comments-form .comment-reply-title :where(small) {
|
||||||
font-size: var(--wp--preset--font-size--medium, smaller);
|
font-size: var(--wp--preset--font-size--medium, smaller);
|
||||||
|
margin-right: 0.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.wp-block-post-excerpt__more-link {
|
.wp-block-post-excerpt__more-link {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -2197,6 +2197,13 @@ p.has-background {
|
||||||
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
|
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
|
||||||
margin-top: 0.35em;
|
margin-top: 0.35em;
|
||||||
}
|
}
|
||||||
|
.wp-block-post-comments .comment-reply-title {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
.wp-block-post-comments .comment-reply-title :where(small) {
|
||||||
|
font-size: var(--wp--preset--font-size--medium, smaller);
|
||||||
|
margin-left: 0.5em;
|
||||||
|
}
|
||||||
.wp-block-post-comments .reply {
|
.wp-block-post-comments .reply {
|
||||||
font-size: 0.875em;
|
font-size: 0.875em;
|
||||||
margin-bottom: 1.4em;
|
margin-bottom: 1.4em;
|
||||||
|
@ -2271,13 +2278,11 @@ p.has-background {
|
||||||
margin-top: 0.35em;
|
margin-top: 0.35em;
|
||||||
}
|
}
|
||||||
.wp-block-post-comments-form .comment-reply-title {
|
.wp-block-post-comments-form .comment-reply-title {
|
||||||
align-items: baseline;
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
.wp-block-post-comments-form .comment-reply-title :where(small) {
|
.wp-block-post-comments-form .comment-reply-title :where(small) {
|
||||||
font-size: var(--wp--preset--font-size--medium, smaller);
|
font-size: var(--wp--preset--font-size--medium, smaller);
|
||||||
|
margin-left: 0.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.wp-block-post-excerpt__more-link {
|
.wp-block-post-excerpt__more-link {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -14327,30 +14327,29 @@ function isAnimatedString(value) {
|
||||||
return react_spring_shared_esm_is.str(value) && (value[0] == '#' || /\d/.test(value) || !isSSR() && cssVariableRegex.test(value) || value in (colors$1 || {}));
|
return react_spring_shared_esm_is.str(value) && (value[0] == '#' || /\d/.test(value) || !isSSR() && cssVariableRegex.test(value) || value in (colors$1 || {}));
|
||||||
}
|
}
|
||||||
|
|
||||||
const react_spring_shared_esm_useOnce = effect => (0,external_React_.useEffect)(effect, emptyDeps);
|
const react_spring_shared_esm_useLayoutEffect = typeof window !== 'undefined' && window.document && window.document.createElement ? external_React_.useLayoutEffect : external_React_.useEffect;
|
||||||
const emptyDeps = [];
|
|
||||||
|
const useIsMounted = () => {
|
||||||
|
const isMounted = (0,external_React_.useRef)(false);
|
||||||
|
react_spring_shared_esm_useLayoutEffect(() => {
|
||||||
|
isMounted.current = true;
|
||||||
|
return () => {
|
||||||
|
isMounted.current = false;
|
||||||
|
};
|
||||||
|
}, []);
|
||||||
|
return isMounted;
|
||||||
|
};
|
||||||
|
|
||||||
function react_spring_shared_esm_useForceUpdate() {
|
function react_spring_shared_esm_useForceUpdate() {
|
||||||
const update = (0,external_React_.useState)()[1];
|
const update = (0,external_React_.useState)()[1];
|
||||||
const mounted = (0,external_React_.useState)(makeMountedRef)[0];
|
const isMounted = useIsMounted();
|
||||||
react_spring_shared_esm_useOnce(mounted.unmount);
|
|
||||||
return () => {
|
return () => {
|
||||||
if (mounted.current) {
|
if (isMounted.current) {
|
||||||
update({});
|
update(Math.random());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function makeMountedRef() {
|
|
||||||
const mounted = {
|
|
||||||
current: true,
|
|
||||||
unmount: () => () => {
|
|
||||||
mounted.current = false;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
return mounted;
|
|
||||||
}
|
|
||||||
|
|
||||||
function useMemoOne(getResult, inputs) {
|
function useMemoOne(getResult, inputs) {
|
||||||
const [initial] = (0,external_React_.useState)(() => ({
|
const [initial] = (0,external_React_.useState)(() => ({
|
||||||
inputs,
|
inputs,
|
||||||
|
@ -14397,6 +14396,9 @@ function areInputsEqual(next, prev) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const react_spring_shared_esm_useOnce = effect => (0,external_React_.useEffect)(effect, emptyDeps);
|
||||||
|
const emptyDeps = [];
|
||||||
|
|
||||||
function react_spring_shared_esm_usePrev(value) {
|
function react_spring_shared_esm_usePrev(value) {
|
||||||
const prevRef = (0,external_React_.useRef)();
|
const prevRef = (0,external_React_.useRef)();
|
||||||
(0,external_React_.useEffect)(() => {
|
(0,external_React_.useEffect)(() => {
|
||||||
|
@ -14405,8 +14407,6 @@ function react_spring_shared_esm_usePrev(value) {
|
||||||
return prevRef.current;
|
return prevRef.current;
|
||||||
}
|
}
|
||||||
|
|
||||||
const react_spring_shared_esm_useLayoutEffect = typeof window !== 'undefined' && window.document && window.document.createElement ? external_React_.useLayoutEffect : external_React_.useEffect;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@react-spring/animated/dist/react-spring-animated.esm.js
|
;// CONCATENATED MODULE: ./node_modules/@react-spring/animated/dist/react-spring-animated.esm.js
|
||||||
|
@ -14685,14 +14685,14 @@ const withAnimated = (Component, host) => {
|
||||||
const observer = new PropsObserver(callback, deps);
|
const observer = new PropsObserver(callback, deps);
|
||||||
const observerRef = (0,external_React_.useRef)();
|
const observerRef = (0,external_React_.useRef)();
|
||||||
react_spring_shared_esm_useLayoutEffect(() => {
|
react_spring_shared_esm_useLayoutEffect(() => {
|
||||||
const lastObserver = observerRef.current;
|
|
||||||
observerRef.current = observer;
|
observerRef.current = observer;
|
||||||
react_spring_shared_esm_each(deps, dep => addFluidObserver(dep, observer));
|
react_spring_shared_esm_each(deps, dep => addFluidObserver(dep, observer));
|
||||||
|
return () => {
|
||||||
if (lastObserver) {
|
if (observerRef.current) {
|
||||||
react_spring_shared_esm_each(lastObserver.deps, dep => removeFluidObserver(dep, lastObserver));
|
react_spring_shared_esm_each(observerRef.current.deps, dep => removeFluidObserver(dep, observerRef.current));
|
||||||
raf.cancel(lastObserver.update);
|
raf.cancel(observerRef.current.update);
|
||||||
}
|
}
|
||||||
|
};
|
||||||
});
|
});
|
||||||
(0,external_React_.useEffect)(callback, []);
|
(0,external_React_.useEffect)(callback, []);
|
||||||
react_spring_shared_esm_useOnce(() => () => {
|
react_spring_shared_esm_useOnce(() => () => {
|
||||||
|
@ -16920,7 +16920,18 @@ function useTransition(data, props, deps) {
|
||||||
useLayoutEffect(() => {
|
useLayoutEffect(() => {
|
||||||
usedTransitions.current = transitions;
|
usedTransitions.current = transitions;
|
||||||
});
|
});
|
||||||
useOnce(() => () => {
|
useOnce(() => {
|
||||||
|
each(usedTransitions.current, t => {
|
||||||
|
var _t$ctrl$ref;
|
||||||
|
|
||||||
|
(_t$ctrl$ref = t.ctrl.ref) == null ? void 0 : _t$ctrl$ref.add(t.ctrl);
|
||||||
|
const change = changes.get(t);
|
||||||
|
|
||||||
|
if (change) {
|
||||||
|
t.ctrl.start(change.payload);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return () => {
|
||||||
each(usedTransitions.current, t => {
|
each(usedTransitions.current, t => {
|
||||||
if (t.expired) {
|
if (t.expired) {
|
||||||
clearTimeout(t.expirationId);
|
clearTimeout(t.expirationId);
|
||||||
|
@ -16929,6 +16940,7 @@ function useTransition(data, props, deps) {
|
||||||
detachRefs(t.ctrl, ref);
|
detachRefs(t.ctrl, ref);
|
||||||
t.ctrl.stop(true);
|
t.ctrl.stop(true);
|
||||||
});
|
});
|
||||||
|
};
|
||||||
});
|
});
|
||||||
const keys = getKeys(items, propsFn ? propsFn() : props, prevTransitions);
|
const keys = getKeys(items, propsFn ? propsFn() : props, prevTransitions);
|
||||||
const expired = reset && usedTransitions.current || [];
|
const expired = reset && usedTransitions.current || [];
|
||||||
|
@ -20674,11 +20686,10 @@ const BLOCK_PREFIX = 'wp-block';
|
||||||
*
|
*
|
||||||
* Ideally, this hook should be removed in the future and styles should be added
|
* Ideally, this hook should be removed in the future and styles should be added
|
||||||
* explicitly as editor styles.
|
* explicitly as editor styles.
|
||||||
*
|
|
||||||
* @param {Document} doc The document to append cloned stylesheets to.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
function styleSheetsCompat(doc) {
|
function useStylesCompatibility() {
|
||||||
|
return (0,external_wp_compose_namespaceObject.useRefEffect)(node => {
|
||||||
// Search the document for stylesheets targetting the editor canvas.
|
// Search the document for stylesheets targetting the editor canvas.
|
||||||
Array.from(document.styleSheets).forEach(styleSheet => {
|
Array.from(document.styleSheets).forEach(styleSheet => {
|
||||||
try {
|
try {
|
||||||
|
@ -20718,19 +20729,20 @@ function styleSheetsCompat(doc) {
|
||||||
return selectorText && (selectorText.includes(`.${BODY_CLASS_NAME}`) || selectorText.includes(`.${BLOCK_PREFIX}`));
|
return selectorText && (selectorText.includes(`.${BODY_CLASS_NAME}`) || selectorText.includes(`.${BLOCK_PREFIX}`));
|
||||||
});
|
});
|
||||||
|
|
||||||
if (isMatch && !doc.getElementById(ownerNode.id)) {
|
if (isMatch && !node.ownerDocument.getElementById(ownerNode.id)) {
|
||||||
// Display warning once we have a way to add style dependencies to the editor.
|
// Display warning once we have a way to add style dependencies to the editor.
|
||||||
// See: https://github.com/WordPress/gutenberg/pull/37466.
|
// See: https://github.com/WordPress/gutenberg/pull/37466.
|
||||||
doc.head.appendChild(ownerNode.cloneNode(true)); // Add inline styles belonging to the stylesheet.
|
node.appendChild(ownerNode.cloneNode(true)); // Add inline styles belonging to the stylesheet.
|
||||||
|
|
||||||
const inlineCssId = ownerNode.id.replace('-css', '-inline-css');
|
const inlineCssId = ownerNode.id.replace('-css', '-inline-css');
|
||||||
const inlineCssElement = document.getElementById(inlineCssId);
|
const inlineCssElement = document.getElementById(inlineCssId);
|
||||||
|
|
||||||
if (inlineCssElement) {
|
if (inlineCssElement) {
|
||||||
doc.head.appendChild(inlineCssElement.cloneNode(true));
|
node.appendChild(inlineCssElement.cloneNode(true));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
}, []);
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Bubbles some event types (keydown, keypress, and dragover) to parent document
|
* Bubbles some event types (keydown, keypress, and dragover) to parent document
|
||||||
|
@ -20870,11 +20882,7 @@ function Iframe(_ref3, ref) {
|
||||||
});
|
});
|
||||||
}, []);
|
}, []);
|
||||||
const bodyRef = (0,external_wp_compose_namespaceObject.useMergeRefs)([contentRef, clearerRef, writingFlowRef]);
|
const bodyRef = (0,external_wp_compose_namespaceObject.useMergeRefs)([contentRef, clearerRef, writingFlowRef]);
|
||||||
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
const styleCompatibilityRef = useStylesCompatibility();
|
||||||
if (iframeDocument) {
|
|
||||||
styleSheetsCompat(iframeDocument);
|
|
||||||
}
|
|
||||||
}, [iframeDocument]);
|
|
||||||
head = (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("style", null, 'body{margin:0}'), styles.map(_ref4 => {
|
head = (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("style", null, 'body{margin:0}'), styles.map(_ref4 => {
|
||||||
let {
|
let {
|
||||||
tagName,
|
tagName,
|
||||||
|
@ -20912,7 +20920,12 @@ function Iframe(_ref3, ref) {
|
||||||
}, head), (0,external_wp_element_namespaceObject.createElement)("body", {
|
}, head), (0,external_wp_element_namespaceObject.createElement)("body", {
|
||||||
ref: bodyRef,
|
ref: bodyRef,
|
||||||
className: classnames_default()(BODY_CLASS_NAME, ...bodyClasses)
|
className: classnames_default()(BODY_CLASS_NAME, ...bodyClasses)
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalStyleProvider, {
|
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
|
style: {
|
||||||
|
display: 'none'
|
||||||
|
},
|
||||||
|
ref: styleCompatibilityRef
|
||||||
|
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalStyleProvider, {
|
||||||
document: iframeDocument
|
document: iframeDocument
|
||||||
}, children))), iframeDocument.documentElement)), tabIndex >= 0 && after);
|
}, children))), iframeDocument.documentElement)), tabIndex >= 0 && after);
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -9522,8 +9522,6 @@ function comments_title_edit_Edit(_ref) {
|
||||||
let {
|
let {
|
||||||
attributes: {
|
attributes: {
|
||||||
textAlign,
|
textAlign,
|
||||||
singleCommentLabel,
|
|
||||||
multipleCommentsLabel,
|
|
||||||
showPostTitle,
|
showPostTitle,
|
||||||
showCommentsCount,
|
showCommentsCount,
|
||||||
level
|
level
|
||||||
|
@ -9536,7 +9534,6 @@ function comments_title_edit_Edit(_ref) {
|
||||||
} = _ref;
|
} = _ref;
|
||||||
const TagName = 'h' + level;
|
const TagName = 'h' + level;
|
||||||
const [commentsCount, setCommentsCount] = (0,external_wp_element_namespaceObject.useState)();
|
const [commentsCount, setCommentsCount] = (0,external_wp_element_namespaceObject.useState)();
|
||||||
const [editingMode, setEditingMode] = (0,external_wp_element_namespaceObject.useState)('plural');
|
|
||||||
const [rawTitle] = (0,external_wp_coreData_namespaceObject.useEntityProp)('postType', postType, 'title', postId);
|
const [rawTitle] = (0,external_wp_coreData_namespaceObject.useEntityProp)('postType', postType, 'title', postId);
|
||||||
const isSiteEditor = typeof postId === 'undefined';
|
const isSiteEditor = typeof postId === 'undefined';
|
||||||
const blockProps = (0,external_wp_blockEditor_namespaceObject.useBlockProps)({
|
const blockProps = (0,external_wp_blockEditor_namespaceObject.useBlockProps)({
|
||||||
|
@ -9582,17 +9579,7 @@ function comments_title_edit_Edit(_ref) {
|
||||||
}));
|
}));
|
||||||
const inspectorControls = (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.InspectorControls, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.PanelBody, {
|
const inspectorControls = (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.InspectorControls, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.PanelBody, {
|
||||||
title: (0,external_wp_i18n_namespaceObject.__)('Settings')
|
title: (0,external_wp_i18n_namespaceObject.__)('Settings')
|
||||||
}, isSiteEditor && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalToggleGroupControl, {
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToggleControl, {
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Editing mode'),
|
|
||||||
onChange: setEditingMode,
|
|
||||||
value: editingMode
|
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalToggleGroupControlOption, {
|
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Singular'),
|
|
||||||
value: "singular"
|
|
||||||
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalToggleGroupControlOption, {
|
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Plural'),
|
|
||||||
value: "plural"
|
|
||||||
})), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToggleControl, {
|
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Show post title'),
|
label: (0,external_wp_i18n_namespaceObject.__)('Show post title'),
|
||||||
checked: showPostTitle,
|
checked: showPostTitle,
|
||||||
onChange: value => setAttributes({
|
onChange: value => setAttributes({
|
||||||
|
@ -9606,31 +9593,145 @@ function comments_title_edit_Edit(_ref) {
|
||||||
})
|
})
|
||||||
})));
|
})));
|
||||||
const postTitle = isSiteEditor ? (0,external_wp_i18n_namespaceObject.__)('"Post Title"') : `"${rawTitle}"`;
|
const postTitle = isSiteEditor ? (0,external_wp_i18n_namespaceObject.__)('"Post Title"') : `"${rawTitle}"`;
|
||||||
const singlePlaceholder = showPostTitle ? (0,external_wp_i18n_namespaceObject.__)('One response to ') : (0,external_wp_i18n_namespaceObject.__)('One response');
|
let placeholder;
|
||||||
const singlePlaceholderNoCount = showPostTitle ? (0,external_wp_i18n_namespaceObject.__)('Response to ') : (0,external_wp_i18n_namespaceObject.__)('Response');
|
|
||||||
const multiplePlaceholder = showPostTitle ? (0,external_wp_i18n_namespaceObject.__)('responses to ') : (0,external_wp_i18n_namespaceObject.__)('responses');
|
if (showCommentsCount && commentsCount !== undefined) {
|
||||||
const multiplePlaceholderNoCount = showPostTitle ? (0,external_wp_i18n_namespaceObject.__)('Responses to ') : (0,external_wp_i18n_namespaceObject.__)('Responses');
|
if (showPostTitle) {
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, blockControls, inspectorControls, (0,external_wp_element_namespaceObject.createElement)(TagName, blockProps, editingMode === 'singular' || commentsCount === 1 ? (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.PlainText, {
|
if (commentsCount === 1) {
|
||||||
__experimentalVersion: 2,
|
/* translators: %s: Post title. */
|
||||||
tagName: "span",
|
placeholder = (0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)('One response to %s'), postTitle);
|
||||||
"aria-label": showCommentsCount ? singlePlaceholder : singlePlaceholderNoCount,
|
} else {
|
||||||
placeholder: showCommentsCount ? singlePlaceholder : singlePlaceholderNoCount,
|
placeholder = (0,external_wp_i18n_namespaceObject.sprintf)(
|
||||||
value: singleCommentLabel,
|
/* translators: 1: Number of comments, 2: Post title. */
|
||||||
onChange: newLabel => setAttributes({
|
(0,external_wp_i18n_namespaceObject._n)('%1$s response to %2$s', '%1$s responses to %2$s', commentsCount), commentsCount, postTitle);
|
||||||
singleCommentLabel: newLabel
|
}
|
||||||
})
|
} else if (commentsCount === 1) {
|
||||||
}), showPostTitle ? postTitle : null) : (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, showCommentsCount ? commentsCount : null, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.PlainText, {
|
placeholder = (0,external_wp_i18n_namespaceObject.__)('One response');
|
||||||
__experimentalVersion: 2,
|
} else {
|
||||||
tagName: "span",
|
placeholder = (0,external_wp_i18n_namespaceObject.sprintf)(
|
||||||
"aria-label": showCommentsCount ? ` ${multiplePlaceholder}` : multiplePlaceholderNoCount,
|
/* translators: %s: Number of comments. */
|
||||||
placeholder: showCommentsCount ? ` ${multiplePlaceholder}` : multiplePlaceholderNoCount,
|
(0,external_wp_i18n_namespaceObject._n)('%s responses', '%s responses', commentsCount), commentsCount);
|
||||||
value: multipleCommentsLabel,
|
}
|
||||||
onChange: newLabel => setAttributes({
|
} else if (showPostTitle) {
|
||||||
multipleCommentsLabel: newLabel
|
if (commentsCount === 1) {
|
||||||
})
|
/* translators: %s: Post title. */
|
||||||
}), showPostTitle ? postTitle : null)));
|
placeholder = (0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)('Response to %s'), postTitle);
|
||||||
|
} else {
|
||||||
|
/* translators: %s: Post title. */
|
||||||
|
placeholder = (0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)('Responses to %s'), postTitle);
|
||||||
|
}
|
||||||
|
} else if (commentsCount === 1) {
|
||||||
|
placeholder = (0,external_wp_i18n_namespaceObject.__)('Response');
|
||||||
|
} else {
|
||||||
|
placeholder = (0,external_wp_i18n_namespaceObject.__)('Responses');
|
||||||
|
}
|
||||||
|
|
||||||
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, blockControls, inspectorControls, (0,external_wp_element_namespaceObject.createElement)(TagName, blockProps, placeholder));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-library/build-module/comments-title/deprecated.js
|
||||||
|
/**
|
||||||
|
* Internal dependencies
|
||||||
|
*/
|
||||||
|
const deprecated_metadata = {
|
||||||
|
$schema: "https://schemas.wp.org/trunk/block.json",
|
||||||
|
apiVersion: 2,
|
||||||
|
name: "core/comments-title",
|
||||||
|
title: "Comments Title",
|
||||||
|
category: "theme",
|
||||||
|
ancestor: ["core/comments-query-loop"],
|
||||||
|
description: "Displays a title with the number of comments",
|
||||||
|
textdomain: "default",
|
||||||
|
usesContext: ["postId", "postType"],
|
||||||
|
attributes: {
|
||||||
|
textAlign: {
|
||||||
|
type: "string"
|
||||||
|
},
|
||||||
|
showPostTitle: {
|
||||||
|
type: "boolean",
|
||||||
|
"default": true
|
||||||
|
},
|
||||||
|
showCommentsCount: {
|
||||||
|
type: "boolean",
|
||||||
|
"default": true
|
||||||
|
},
|
||||||
|
level: {
|
||||||
|
type: "number",
|
||||||
|
"default": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
supports: {
|
||||||
|
anchor: false,
|
||||||
|
align: true,
|
||||||
|
html: false,
|
||||||
|
__experimentalBorder: {
|
||||||
|
radius: true,
|
||||||
|
color: true,
|
||||||
|
width: true,
|
||||||
|
style: true
|
||||||
|
},
|
||||||
|
color: {
|
||||||
|
gradients: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
background: true,
|
||||||
|
text: true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
spacing: {
|
||||||
|
margin: true,
|
||||||
|
padding: true
|
||||||
|
},
|
||||||
|
typography: {
|
||||||
|
fontSize: true,
|
||||||
|
lineHeight: true,
|
||||||
|
__experimentalFontStyle: true,
|
||||||
|
__experimentalFontWeight: true,
|
||||||
|
__experimentalFontFamily: true,
|
||||||
|
__experimentalTextTransform: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
fontSize: true,
|
||||||
|
__experimentalFontFamily: true,
|
||||||
|
__experimentalFontStyle: true,
|
||||||
|
__experimentalFontWeight: true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
const {
|
||||||
|
attributes,
|
||||||
|
supports
|
||||||
|
} = deprecated_metadata;
|
||||||
|
/* harmony default export */ var comments_title_deprecated = ([{
|
||||||
|
attributes: { ...attributes,
|
||||||
|
singleCommentLabel: {
|
||||||
|
type: 'string'
|
||||||
|
},
|
||||||
|
multipleCommentsLabel: {
|
||||||
|
type: 'string'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
supports,
|
||||||
|
migrate: oldAttributes => {
|
||||||
|
/* eslint-disable no-unused-vars */
|
||||||
|
const {
|
||||||
|
singleCommentLabel,
|
||||||
|
multipleCommentsLabel,
|
||||||
|
...newAttributes
|
||||||
|
} = oldAttributes;
|
||||||
|
/* eslint-enable no-unused-vars */
|
||||||
|
|
||||||
|
return newAttributes;
|
||||||
|
},
|
||||||
|
isEligible: _ref => {
|
||||||
|
let {
|
||||||
|
multipleCommentsLabel,
|
||||||
|
singleCommentLabel
|
||||||
|
} = _ref;
|
||||||
|
return multipleCommentsLabel || singleCommentLabel;
|
||||||
|
},
|
||||||
|
save: () => null
|
||||||
|
}]);
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-library/build-module/comments-title/index.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-library/build-module/comments-title/index.js
|
||||||
/**
|
/**
|
||||||
* WordPress dependencies
|
* WordPress dependencies
|
||||||
|
@ -9654,12 +9755,6 @@ const comments_title_metadata = {
|
||||||
textAlign: {
|
textAlign: {
|
||||||
type: "string"
|
type: "string"
|
||||||
},
|
},
|
||||||
singleCommentLabel: {
|
|
||||||
type: "string"
|
|
||||||
},
|
|
||||||
multipleCommentsLabel: {
|
|
||||||
type: "string"
|
|
||||||
},
|
|
||||||
showPostTitle: {
|
showPostTitle: {
|
||||||
type: "boolean",
|
type: "boolean",
|
||||||
"default": true
|
"default": true
|
||||||
|
@ -9711,13 +9806,15 @@ const comments_title_metadata = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
const {
|
const {
|
||||||
name: comments_title_name
|
name: comments_title_name
|
||||||
} = comments_title_metadata;
|
} = comments_title_metadata;
|
||||||
|
|
||||||
const comments_title_settings = {
|
const comments_title_settings = {
|
||||||
icon: comment_title,
|
icon: comment_title,
|
||||||
edit: comments_title_edit_Edit
|
edit: comments_title_edit_Edit,
|
||||||
|
deprecated: comments_title_deprecated
|
||||||
};
|
};
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/cover.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/cover.js
|
||||||
|
@ -11220,8 +11317,11 @@ function CoverEdit(_ref5) {
|
||||||
|
|
||||||
const toggleUseFeaturedImage = () => {
|
const toggleUseFeaturedImage = () => {
|
||||||
setAttributes({
|
setAttributes({
|
||||||
|
id: undefined,
|
||||||
|
url: undefined,
|
||||||
useFeaturedImage: !useFeaturedImage,
|
useFeaturedImage: !useFeaturedImage,
|
||||||
dimRatio: dimRatio === 100 ? 50 : dimRatio
|
dimRatio: dimRatio === 100 ? 50 : dimRatio,
|
||||||
|
backgroundType: useFeaturedImage ? IMAGE_BACKGROUND_TYPE : undefined
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -13252,7 +13352,7 @@ variations_variations.forEach(variation => {
|
||||||
* Internal dependencies
|
* Internal dependencies
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const deprecated_metadata = {
|
const embed_deprecated_metadata = {
|
||||||
$schema: "https://schemas.wp.org/trunk/block.json",
|
$schema: "https://schemas.wp.org/trunk/block.json",
|
||||||
apiVersion: 2,
|
apiVersion: 2,
|
||||||
name: "core/embed",
|
name: "core/embed",
|
||||||
|
@ -13301,7 +13401,7 @@ const deprecated_metadata = {
|
||||||
|
|
||||||
const {
|
const {
|
||||||
attributes: embed_deprecated_blockAttributes
|
attributes: embed_deprecated_blockAttributes
|
||||||
} = deprecated_metadata;
|
} = embed_deprecated_metadata;
|
||||||
const embed_deprecated_deprecated = [{
|
const embed_deprecated_deprecated = [{
|
||||||
attributes: embed_deprecated_blockAttributes,
|
attributes: embed_deprecated_blockAttributes,
|
||||||
|
|
||||||
|
@ -21495,10 +21595,10 @@ const latest_posts_deprecated_metadata = {
|
||||||
style: "wp-block-latest-posts"
|
style: "wp-block-latest-posts"
|
||||||
};
|
};
|
||||||
const {
|
const {
|
||||||
attributes
|
attributes: deprecated_attributes
|
||||||
} = latest_posts_deprecated_metadata;
|
} = latest_posts_deprecated_metadata;
|
||||||
/* harmony default export */ var latest_posts_deprecated = ([{
|
/* harmony default export */ var latest_posts_deprecated = ([{
|
||||||
attributes: { ...attributes,
|
attributes: { ...deprecated_attributes,
|
||||||
categories: {
|
categories: {
|
||||||
type: 'string'
|
type: 'string'
|
||||||
}
|
}
|
||||||
|
@ -29997,7 +30097,7 @@ const paragraph = (0,external_wp_element_namespaceObject.createElement)(external
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const supports = {
|
const deprecated_supports = {
|
||||||
className: false
|
className: false
|
||||||
};
|
};
|
||||||
const paragraph_deprecated_blockAttributes = {
|
const paragraph_deprecated_blockAttributes = {
|
||||||
|
@ -30066,7 +30166,7 @@ const migrateCustomColorsAndFontSizes = attributes => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const paragraph_deprecated_deprecated = [{
|
const paragraph_deprecated_deprecated = [{
|
||||||
supports,
|
supports: deprecated_supports,
|
||||||
attributes: { ...(0,external_lodash_namespaceObject.omit)(paragraph_deprecated_blockAttributes, ['style']),
|
attributes: { ...(0,external_lodash_namespaceObject.omit)(paragraph_deprecated_blockAttributes, ['style']),
|
||||||
customTextColor: {
|
customTextColor: {
|
||||||
type: 'string'
|
type: 'string'
|
||||||
|
@ -30123,7 +30223,7 @@ const paragraph_deprecated_deprecated = [{
|
||||||
}
|
}
|
||||||
|
|
||||||
}, {
|
}, {
|
||||||
supports,
|
supports: deprecated_supports,
|
||||||
attributes: { ...(0,external_lodash_namespaceObject.omit)(paragraph_deprecated_blockAttributes, ['style']),
|
attributes: { ...(0,external_lodash_namespaceObject.omit)(paragraph_deprecated_blockAttributes, ['style']),
|
||||||
customTextColor: {
|
customTextColor: {
|
||||||
type: 'string'
|
type: 'string'
|
||||||
|
@ -30180,7 +30280,7 @@ const paragraph_deprecated_deprecated = [{
|
||||||
}
|
}
|
||||||
|
|
||||||
}, {
|
}, {
|
||||||
supports,
|
supports: deprecated_supports,
|
||||||
attributes: { ...(0,external_lodash_namespaceObject.omit)(paragraph_deprecated_blockAttributes, ['style']),
|
attributes: { ...(0,external_lodash_namespaceObject.omit)(paragraph_deprecated_blockAttributes, ['style']),
|
||||||
customTextColor: {
|
customTextColor: {
|
||||||
type: 'string'
|
type: 'string'
|
||||||
|
@ -30239,7 +30339,7 @@ const paragraph_deprecated_deprecated = [{
|
||||||
}
|
}
|
||||||
|
|
||||||
}, {
|
}, {
|
||||||
supports,
|
supports: deprecated_supports,
|
||||||
attributes: (0,external_lodash_namespaceObject.omit)({ ...paragraph_deprecated_blockAttributes,
|
attributes: (0,external_lodash_namespaceObject.omit)({ ...paragraph_deprecated_blockAttributes,
|
||||||
fontSize: {
|
fontSize: {
|
||||||
type: 'number'
|
type: 'number'
|
||||||
|
@ -30285,7 +30385,7 @@ const paragraph_deprecated_deprecated = [{
|
||||||
}
|
}
|
||||||
|
|
||||||
}, {
|
}, {
|
||||||
supports,
|
supports: deprecated_supports,
|
||||||
attributes: { ...paragraph_deprecated_blockAttributes,
|
attributes: { ...paragraph_deprecated_blockAttributes,
|
||||||
content: {
|
content: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
|
@ -31107,6 +31207,7 @@ const post_author_biography_settings = {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function PostCommentsEdit(_ref) {
|
function PostCommentsEdit(_ref) {
|
||||||
let {
|
let {
|
||||||
attributes: {
|
attributes: {
|
||||||
|
@ -31172,7 +31273,9 @@ function PostCommentsEdit(_ref) {
|
||||||
})), (0,external_wp_element_namespaceObject.createElement)("div", blockProps, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.Warning, null, warning), showPlacholder && (0,external_wp_element_namespaceObject.createElement)("div", {
|
})), (0,external_wp_element_namespaceObject.createElement)("div", blockProps, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.Warning, null, warning), showPlacholder && (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "wp-block-post-comments__placeholder",
|
className: "wp-block-post-comments__placeholder",
|
||||||
ref: disabledRef
|
ref: disabledRef
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("h3", null, (0,external_wp_i18n_namespaceObject.__)('One response to'), " \u201C", postTitle, "\u201D"), (0,external_wp_element_namespaceObject.createElement)("div", {
|
}, (0,external_wp_element_namespaceObject.createElement)("h3", null,
|
||||||
|
/* translators: %s: Post title. */
|
||||||
|
(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)('One response to %s'), postTitle)), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "navigation"
|
className: "navigation"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "alignleft"
|
className: "alignleft"
|
||||||
|
@ -31199,34 +31302,50 @@ function PostCommentsEdit(_ref) {
|
||||||
height: "32",
|
height: "32",
|
||||||
width: "32",
|
width: "32",
|
||||||
loading: "lazy"
|
loading: "lazy"
|
||||||
}), (0,external_wp_element_namespaceObject.createElement)("b", {
|
}), (0,external_wp_element_namespaceObject.createInterpolateElement)((0,external_wp_i18n_namespaceObject.sprintf)(
|
||||||
className: "fn"
|
/* translators: %s: Comment author link. */
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("a", {
|
(0,external_wp_i18n_namespaceObject.__)('%s <span>says:</span>'), (0,external_wp_i18n_namespaceObject.sprintf)('<cite><a>%s</a></cite>', (0,external_wp_i18n_namespaceObject.__)('A WordPress Commenter'))), {
|
||||||
|
span: (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||||
|
className: "says"
|
||||||
|
}),
|
||||||
|
a:
|
||||||
|
/* eslint-disable jsx-a11y/anchor-has-content */
|
||||||
|
(0,external_wp_element_namespaceObject.createElement)("a", {
|
||||||
href: "#top",
|
href: "#top",
|
||||||
className: "url"
|
className: "url"
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('A WordPress Commenter'))), ' ', (0,external_wp_element_namespaceObject.createElement)("span", {
|
})
|
||||||
className: "says"
|
/* eslint-enable jsx-a11y/anchor-has-content */
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('says'), ":")), (0,external_wp_element_namespaceObject.createElement)("div", {
|
,
|
||||||
|
cite: (0,external_wp_element_namespaceObject.createElement)("cite", {
|
||||||
|
className: "fn"
|
||||||
|
})
|
||||||
|
})), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "comment-metadata"
|
className: "comment-metadata"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("a", {
|
}, (0,external_wp_element_namespaceObject.createElement)("a", {
|
||||||
href: "#top"
|
href: "#top"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("time", {
|
}, (0,external_wp_element_namespaceObject.createElement)("time", {
|
||||||
dateTime: "2000-01-01T00:00:00+00:00"
|
dateTime: "2000-01-01T12:00:00+00:00"
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('January 1, 2000 at 00:00 am'))), ' ', (0,external_wp_element_namespaceObject.createElement)("span", {
|
}, (0,external_wp_i18n_namespaceObject.__)('January 1, 2000 at 12:00 am'))), ' ', (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||||
className: "edit-link"
|
className: "edit-link"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("a", {
|
}, (0,external_wp_element_namespaceObject.createElement)("a", {
|
||||||
className: "comment-edit-link",
|
className: "comment-edit-link",
|
||||||
href: "#top"
|
href: "#top"
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Edit'))))), (0,external_wp_element_namespaceObject.createElement)("div", {
|
}, (0,external_wp_i18n_namespaceObject.__)('Edit'))))), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "comment-content"
|
className: "comment-content"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("p", null, (0,external_wp_i18n_namespaceObject.__)('Hi, this is a comment.'), (0,external_wp_element_namespaceObject.createElement)("br", null), (0,external_wp_i18n_namespaceObject.__)('To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.'), (0,external_wp_element_namespaceObject.createElement)("br", null), (0,external_wp_i18n_namespaceObject.__)('Commenter avatars come from'), ' ', (0,external_wp_element_namespaceObject.createElement)("a", {
|
}, (0,external_wp_element_namespaceObject.createElement)("p", null, (0,external_wp_i18n_namespaceObject.__)('Hi, this is a comment.'), (0,external_wp_element_namespaceObject.createElement)("br", null), (0,external_wp_i18n_namespaceObject.__)('To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.'), (0,external_wp_element_namespaceObject.createElement)("br", null), (0,external_wp_element_namespaceObject.createInterpolateElement)((0,external_wp_i18n_namespaceObject.__)('Commenter avatars come from <a>Gravatar</a>'), {
|
||||||
|
a:
|
||||||
|
/* eslint-disable-next-line jsx-a11y/anchor-has-content */
|
||||||
|
(0,external_wp_element_namespaceObject.createElement)("a", {
|
||||||
href: "https://gravatar.com/"
|
href: "https://gravatar.com/"
|
||||||
}, "Gravatar"), ".")), (0,external_wp_element_namespaceObject.createElement)("div", {
|
})
|
||||||
|
}))), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "reply"
|
className: "reply"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("a", {
|
}, (0,external_wp_element_namespaceObject.createElement)("a", {
|
||||||
className: "comment-reply-link",
|
className: "comment-reply-link",
|
||||||
href: "#top",
|
href: "#top",
|
||||||
"aria-label": "Reply to A WordPress Commenter"
|
"aria-label": (0,external_wp_i18n_namespaceObject.sprintf)(
|
||||||
|
/* translators: Comment reply button text. %s: Comment author name. */
|
||||||
|
(0,external_wp_i18n_namespaceObject.__)('Reply to %s'), (0,external_wp_i18n_namespaceObject.__)('A WordPress Commenter'))
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Reply')))))), (0,external_wp_element_namespaceObject.createElement)("div", {
|
}, (0,external_wp_i18n_namespaceObject.__)('Reply')))))), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "navigation"
|
className: "navigation"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
|
@ -42419,7 +42538,7 @@ const blockTable = (0,external_wp_element_namespaceObject.createElement)(externa
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
const deprecated_supports = {
|
const table_deprecated_supports = {
|
||||||
align: true
|
align: true
|
||||||
}; // As the previous arbitrary colors won't match theme color palettes, the hex
|
}; // As the previous arbitrary colors won't match theme color palettes, the hex
|
||||||
// value will be mapped to the style.color.background attribute as if it was
|
// value will be mapped to the style.color.background attribute as if it was
|
||||||
|
@ -42753,7 +42872,7 @@ const table_deprecated_deprecated = [// Deprecation migrating table block to use
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
supports: deprecated_supports,
|
supports: table_deprecated_supports,
|
||||||
|
|
||||||
save(_ref5) {
|
save(_ref5) {
|
||||||
let {
|
let {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -746,9 +746,9 @@ function toggleFeature(scope, featureName) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref5;
|
} = _ref5;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).toggleFeature`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).toggleFeature`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).toggle`
|
alternative: `dispatch( 'core/preferences' ).toggle`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).toggle(scope, featureName);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).toggle(scope, featureName);
|
||||||
};
|
};
|
||||||
|
@ -769,9 +769,9 @@ function setFeatureValue(scope, featureName, value) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref6;
|
} = _ref6;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).setFeatureValue`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).setFeatureValue`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).set`
|
alternative: `dispatch( 'core/preferences' ).set`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).set(scope, featureName, !!value);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).set(scope, featureName, !!value);
|
||||||
};
|
};
|
||||||
|
@ -790,9 +790,9 @@ function setFeatureDefaults(scope, defaults) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref7;
|
} = _ref7;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).setFeatureDefaults`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).setFeatureDefaults`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).setDefaults`
|
alternative: `dispatch( 'core/preferences' ).setDefaults`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).setDefaults(scope, defaults);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).setDefaults(scope, defaults);
|
||||||
};
|
};
|
||||||
|
@ -845,9 +845,9 @@ const isItemPinned = (0,external_wp_data_namespaceObject.createRegistrySelector)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const isFeatureActive = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (state, scope, featureName) => {
|
const isFeatureActive = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (state, scope, featureName) => {
|
||||||
external_wp_deprecated_default()(`wp.select( 'core/interface' ).isFeatureActive( scope, featureName )`, {
|
external_wp_deprecated_default()(`select( 'core/interface' ).isFeatureActive( scope, featureName )`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `!! wp.select( 'core/preferences' ).isFeatureActive( scope, featureName )`
|
alternative: `select( 'core/preferences' ).get( scope, featureName )`
|
||||||
});
|
});
|
||||||
return !!select(external_wp_preferences_namespaceObject.store).get(scope, featureName);
|
return !!select(external_wp_preferences_namespaceObject.store).get(scope, featureName);
|
||||||
});
|
});
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -909,9 +909,9 @@ function toggleFeature(scope, featureName) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref5;
|
} = _ref5;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).toggleFeature`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).toggleFeature`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).toggle`
|
alternative: `dispatch( 'core/preferences' ).toggle`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).toggle(scope, featureName);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).toggle(scope, featureName);
|
||||||
};
|
};
|
||||||
|
@ -932,9 +932,9 @@ function setFeatureValue(scope, featureName, value) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref6;
|
} = _ref6;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).setFeatureValue`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).setFeatureValue`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).set`
|
alternative: `dispatch( 'core/preferences' ).set`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).set(scope, featureName, !!value);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).set(scope, featureName, !!value);
|
||||||
};
|
};
|
||||||
|
@ -953,9 +953,9 @@ function setFeatureDefaults(scope, defaults) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref7;
|
} = _ref7;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).setFeatureDefaults`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).setFeatureDefaults`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).setDefaults`
|
alternative: `dispatch( 'core/preferences' ).setDefaults`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).setDefaults(scope, defaults);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).setDefaults(scope, defaults);
|
||||||
};
|
};
|
||||||
|
@ -1008,9 +1008,9 @@ const isItemPinned = (0,external_wp_data_namespaceObject.createRegistrySelector)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const isFeatureActive = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (state, scope, featureName) => {
|
const isFeatureActive = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (state, scope, featureName) => {
|
||||||
external_wp_deprecated_default()(`wp.select( 'core/interface' ).isFeatureActive( scope, featureName )`, {
|
external_wp_deprecated_default()(`select( 'core/interface' ).isFeatureActive( scope, featureName )`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `!! wp.select( 'core/preferences' ).isFeatureActive( scope, featureName )`
|
alternative: `select( 'core/preferences' ).get( scope, featureName )`
|
||||||
});
|
});
|
||||||
return !!select(external_wp_preferences_namespaceObject.store).get(scope, featureName);
|
return !!select(external_wp_preferences_namespaceObject.store).get(scope, featureName);
|
||||||
});
|
});
|
||||||
|
@ -2959,9 +2959,9 @@ function convertPanelsToOldFormat(inactivePanels, openPanels) {
|
||||||
|
|
||||||
|
|
||||||
const getPreferences = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => () => {
|
const getPreferences = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => () => {
|
||||||
external_wp_deprecated_default()(`wp.data.select( 'core/edit-post' ).getPreferences`, {
|
external_wp_deprecated_default()(`select( 'core/edit-post' ).getPreferences`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.data.select( 'core/preferences' ).get`
|
alternative: `select( 'core/preferences' ).get`
|
||||||
}); // These preferences now exist in the preferences store.
|
}); // These preferences now exist in the preferences store.
|
||||||
// Fetch them so that they can be merged into the post
|
// Fetch them so that they can be merged into the post
|
||||||
// editor preferences.
|
// editor preferences.
|
||||||
|
@ -2993,9 +2993,9 @@ const getPreferences = (0,external_wp_data_namespaceObject.createRegistrySelecto
|
||||||
*/
|
*/
|
||||||
|
|
||||||
function getPreference(state, preferenceKey, defaultValue) {
|
function getPreference(state, preferenceKey, defaultValue) {
|
||||||
external_wp_deprecated_default()(`wp.data.select( 'core/edit-post' ).getPreference`, {
|
external_wp_deprecated_default()(`select( 'core/edit-post' ).getPreference`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.data.select( 'core/preferences' ).get`
|
alternative: `select( 'core/preferences' ).get`
|
||||||
}); // Avoid using the `getPreferences` registry selector where possible.
|
}); // Avoid using the `getPreferences` registry selector where possible.
|
||||||
|
|
||||||
const preferences = getPreferences(state);
|
const preferences = getPreferences(state);
|
||||||
|
@ -5885,9 +5885,9 @@ function EditTemplateTitle() {
|
||||||
} = (0,external_wp_data_namespaceObject.useSelect)(external_wp_editor_namespaceObject.store);
|
} = (0,external_wp_data_namespaceObject.useSelect)(external_wp_editor_namespaceObject.store);
|
||||||
const {
|
const {
|
||||||
updateEditorSettings
|
updateEditorSettings
|
||||||
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_editor_namespaceObject.store);
|
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_editor_namespaceObject.store); // Only user-created and non-default templates can change the name.
|
||||||
|
|
||||||
if (template.has_theme_file) {
|
if (!template.is_custom || template.has_theme_file) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1604,9 +1604,9 @@ function toggleFeature(scope, featureName) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref5;
|
} = _ref5;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).toggleFeature`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).toggleFeature`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).toggle`
|
alternative: `dispatch( 'core/preferences' ).toggle`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).toggle(scope, featureName);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).toggle(scope, featureName);
|
||||||
};
|
};
|
||||||
|
@ -1627,9 +1627,9 @@ function setFeatureValue(scope, featureName, value) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref6;
|
} = _ref6;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).setFeatureValue`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).setFeatureValue`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).set`
|
alternative: `dispatch( 'core/preferences' ).set`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).set(scope, featureName, !!value);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).set(scope, featureName, !!value);
|
||||||
};
|
};
|
||||||
|
@ -1648,9 +1648,9 @@ function setFeatureDefaults(scope, defaults) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref7;
|
} = _ref7;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).setFeatureDefaults`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).setFeatureDefaults`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).setDefaults`
|
alternative: `dispatch( 'core/preferences' ).setDefaults`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).setDefaults(scope, defaults);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).setDefaults(scope, defaults);
|
||||||
};
|
};
|
||||||
|
@ -1703,9 +1703,9 @@ const isItemPinned = (0,external_wp_data_namespaceObject.createRegistrySelector)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const isFeatureActive = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (state, scope, featureName) => {
|
const isFeatureActive = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (state, scope, featureName) => {
|
||||||
external_wp_deprecated_default()(`wp.select( 'core/interface' ).isFeatureActive( scope, featureName )`, {
|
external_wp_deprecated_default()(`select( 'core/interface' ).isFeatureActive( scope, featureName )`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `!! wp.select( 'core/preferences' ).isFeatureActive( scope, featureName )`
|
alternative: `select( 'core/preferences' ).get( scope, featureName )`
|
||||||
});
|
});
|
||||||
return !!select(external_wp_preferences_namespaceObject.store).get(scope, featureName);
|
return !!select(external_wp_preferences_namespaceObject.store).get(scope, featureName);
|
||||||
});
|
});
|
||||||
|
@ -5965,7 +5965,9 @@ function TemplateDetails(_ref) {
|
||||||
// TODO: We should update this to filter by template part's areas as well.
|
// TODO: We should update this to filter by template part's areas as well.
|
||||||
postType: template.type,
|
postType: template.type,
|
||||||
postId: undefined
|
postId: undefined
|
||||||
});
|
}); // Only user-created and non-default templates can change the name.
|
||||||
|
|
||||||
|
const canEditTitle = template.is_custom && !template.has_theme_file;
|
||||||
|
|
||||||
if (!template) {
|
if (!template) {
|
||||||
return null;
|
return null;
|
||||||
|
@ -5980,7 +5982,7 @@ function TemplateDetails(_ref) {
|
||||||
className: "edit-site-template-details"
|
className: "edit-site-template-details"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "edit-site-template-details__group"
|
className: "edit-site-template-details__group"
|
||||||
}, template.is_custom ? (0,external_wp_element_namespaceObject.createElement)(EditTemplateTitle, {
|
}, canEditTitle ? (0,external_wp_element_namespaceObject.createElement)(EditTemplateTitle, {
|
||||||
template: template
|
template: template
|
||||||
}) : (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
}) : (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
||||||
level: 4,
|
level: 4,
|
||||||
|
@ -6574,8 +6576,8 @@ const GlobalStylesContext = (0,external_wp_element_namespaceObject.createContext
|
||||||
|
|
||||||
|
|
||||||
const EMPTY_CONFIG = {
|
const EMPTY_CONFIG = {
|
||||||
isGlobalStylesUserThemeJSON: true,
|
settings: {},
|
||||||
version: 1
|
styles: {}
|
||||||
};
|
};
|
||||||
const useGlobalStylesReset = () => {
|
const useGlobalStylesReset = () => {
|
||||||
const {
|
const {
|
||||||
|
@ -9437,12 +9439,10 @@ function GlobalStylesSidebar() {
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Beta'))), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexItem, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.DropdownMenu, {
|
}, (0,external_wp_i18n_namespaceObject.__)('Beta'))), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexItem, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.DropdownMenu, {
|
||||||
icon: more_vertical,
|
icon: more_vertical,
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('More Global Styles Actions'),
|
label: (0,external_wp_i18n_namespaceObject.__)('More Global Styles Actions'),
|
||||||
toggleProps: {
|
|
||||||
disabled: !canReset
|
|
||||||
},
|
|
||||||
controls: [{
|
controls: [{
|
||||||
title: (0,external_wp_i18n_namespaceObject.__)('Reset to defaults'),
|
title: (0,external_wp_i18n_namespaceObject.__)('Reset to defaults'),
|
||||||
onClick: onReset
|
onClick: onReset,
|
||||||
|
isDisabled: !canReset
|
||||||
}, {
|
}, {
|
||||||
title: (0,external_wp_i18n_namespaceObject.__)('Welcome Guide'),
|
title: (0,external_wp_i18n_namespaceObject.__)('Welcome Guide'),
|
||||||
onClick: () => toggle('core/edit-site', 'welcomeGuideStyles')
|
onClick: () => toggle('core/edit-site', 'welcomeGuideStyles')
|
||||||
|
@ -12521,6 +12521,7 @@ const media = (0,external_wp_element_namespaceObject.createElement)(external_wp_
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const DEFAULT_TEMPLATE_SLUGS = ['front-page', 'single-post', 'page', 'index', 'archive', 'author', 'category', 'date', 'tag', 'taxonomy', 'search', '404'];
|
const DEFAULT_TEMPLATE_SLUGS = ['front-page', 'single-post', 'page', 'index', 'archive', 'author', 'category', 'date', 'tag', 'taxonomy', 'search', '404'];
|
||||||
const TEMPLATE_ICONS = {
|
const TEMPLATE_ICONS = {
|
||||||
'front-page': library_home,
|
'front-page': library_home,
|
||||||
|
@ -12557,6 +12558,9 @@ function NewTemplate(_ref) {
|
||||||
const {
|
const {
|
||||||
createErrorNotice
|
createErrorNotice
|
||||||
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_notices_namespaceObject.store);
|
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_notices_namespaceObject.store);
|
||||||
|
const {
|
||||||
|
setTemplate
|
||||||
|
} = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
|
||||||
|
|
||||||
async function createTemplate(_ref2) {
|
async function createTemplate(_ref2) {
|
||||||
let {
|
let {
|
||||||
|
@ -12578,7 +12582,9 @@ function NewTemplate(_ref) {
|
||||||
title
|
title
|
||||||
}, {
|
}, {
|
||||||
throwOnError: true
|
throwOnError: true
|
||||||
}); // Navigate to the created template editor.
|
}); // Set template before navigating away to avoid initial stale value.
|
||||||
|
|
||||||
|
setTemplate(template.id, template.slug); // Navigate to the created template editor.
|
||||||
|
|
||||||
history.push({
|
history.push({
|
||||||
postId: template.id,
|
postId: template.id,
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -534,9 +534,9 @@ function toggleFeature(scope, featureName) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref5;
|
} = _ref5;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).toggleFeature`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).toggleFeature`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).toggle`
|
alternative: `dispatch( 'core/preferences' ).toggle`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).toggle(scope, featureName);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).toggle(scope, featureName);
|
||||||
};
|
};
|
||||||
|
@ -557,9 +557,9 @@ function setFeatureValue(scope, featureName, value) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref6;
|
} = _ref6;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).setFeatureValue`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).setFeatureValue`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).set`
|
alternative: `dispatch( 'core/preferences' ).set`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).set(scope, featureName, !!value);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).set(scope, featureName, !!value);
|
||||||
};
|
};
|
||||||
|
@ -578,9 +578,9 @@ function setFeatureDefaults(scope, defaults) {
|
||||||
let {
|
let {
|
||||||
registry
|
registry
|
||||||
} = _ref7;
|
} = _ref7;
|
||||||
external_wp_deprecated_default()(`wp.dispatch( 'core/interface' ).setFeatureDefaults`, {
|
external_wp_deprecated_default()(`dispatch( 'core/interface' ).setFeatureDefaults`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `wp.dispatch( 'core/preferences' ).setDefaults`
|
alternative: `dispatch( 'core/preferences' ).setDefaults`
|
||||||
});
|
});
|
||||||
registry.dispatch(external_wp_preferences_namespaceObject.store).setDefaults(scope, defaults);
|
registry.dispatch(external_wp_preferences_namespaceObject.store).setDefaults(scope, defaults);
|
||||||
};
|
};
|
||||||
|
@ -633,9 +633,9 @@ const isItemPinned = (0,external_wp_data_namespaceObject.createRegistrySelector)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const isFeatureActive = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (state, scope, featureName) => {
|
const isFeatureActive = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (state, scope, featureName) => {
|
||||||
external_wp_deprecated_default()(`wp.select( 'core/interface' ).isFeatureActive( scope, featureName )`, {
|
external_wp_deprecated_default()(`select( 'core/interface' ).isFeatureActive( scope, featureName )`, {
|
||||||
since: '6.0',
|
since: '6.0',
|
||||||
alternative: `!! wp.select( 'core/preferences' ).isFeatureActive( scope, featureName )`
|
alternative: `select( 'core/preferences' ).get( scope, featureName )`
|
||||||
});
|
});
|
||||||
return !!select(external_wp_preferences_namespaceObject.store).get(scope, featureName);
|
return !!select(external_wp_preferences_namespaceObject.store).get(scope, featureName);
|
||||||
});
|
});
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -10639,6 +10639,7 @@ function PostTextEditor() {
|
||||||
const [value, setValue] = (0,external_wp_element_namespaceObject.useState)(postContent);
|
const [value, setValue] = (0,external_wp_element_namespaceObject.useState)(postContent);
|
||||||
const [isDirty, setIsDirty] = (0,external_wp_element_namespaceObject.useState)(false);
|
const [isDirty, setIsDirty] = (0,external_wp_element_namespaceObject.useState)(false);
|
||||||
const instanceId = (0,external_wp_compose_namespaceObject.useInstanceId)(PostTextEditor);
|
const instanceId = (0,external_wp_compose_namespaceObject.useInstanceId)(PostTextEditor);
|
||||||
|
const valueRef = (0,external_wp_element_namespaceObject.useRef)();
|
||||||
|
|
||||||
if (!isDirty && value !== postContent) {
|
if (!isDirty && value !== postContent) {
|
||||||
setValue(postContent);
|
setValue(postContent);
|
||||||
|
@ -10679,6 +10680,16 @@ function PostTextEditor() {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
||||||
|
valueRef.current = value;
|
||||||
|
}, [value]); // Ensure changes aren't lost when component unmounts.
|
||||||
|
|
||||||
|
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
||||||
|
return () => {
|
||||||
|
const blocks = (0,external_wp_blocks_namespaceObject.parse)(valueRef.current);
|
||||||
|
resetEditorBlocks(blocks);
|
||||||
|
};
|
||||||
|
}, []);
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.VisuallyHidden, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.VisuallyHidden, {
|
||||||
as: "label",
|
as: "label",
|
||||||
htmlFor: `post-content-${instanceId}`
|
htmlFor: `post-content-${instanceId}`
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -16,7 +16,7 @@
|
||||||
*
|
*
|
||||||
* @global string $wp_version
|
* @global string $wp_version
|
||||||
*/
|
*/
|
||||||
$wp_version = '6.1-alpha-53376';
|
$wp_version = '6.1-alpha-53377';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||||
|
|
Loading…
Reference in New Issue