1±ðD µ¥¶Ð € sprintf À±ðD ½ž| € type Ú˜| € html 0±ðD òûD1 € range D2=1 € color à ±ðD true U?<³Ð € heading ‰ˆ € min ]ÿôR € button À±ðD ¥5Ø1 € label ³š| € link ‹ˆ € max ntf ž| € step tf iž| € text 0.1 ntf k"±S € shadow skip e *~¤¶Ð € spacing ½ž| € type f \ÌÈšµÐ € padding skip \ÌÈšµÐ € padding 4±ðD ¥5Ø1 € label ½ž| € type f D2=1 € color À2±ðD ¥5Ø1 € label m ßS € radius 0±ðD ½ž| € type ¯a1 € style `3±ðD ‘PðqµÐ € options ¥°£1 € width 3±ðD µ¥¶Ð € sprintf D2=1 € color 4±ðD €ˆ € Off ble m ßS € radius 3±ðD yY € on ble ¯a1 € style 5±ðD ˜ˆ € off ntf ¥°£1 € width ®¡ˆ| € Lock @5±ðD this k `4±ðD âtY € On intf à3±ðD this tf À5±ðD this À@±ðD this tf à5±ðD +l1 € alpha 5±ðD D2=1 € color f @6±ðD this tf @«¬ðD D2=1 € color #³ë S € layout 6±ðD D2=1 € color f 8±ðD true e æVӱР€ columns :¦kêžÐ € $schema F›| € name 'ªm1 € title Columns design ŠT…²Ð € default ½ž| € type string ½ž| € type boolean ŠT…²Ð € default 0±ðD true tf ½ž| € type string boolean :U–| € enum all insert À¡¬ðD 6.7.3 w à"òR € anchor À9±ðD this f PN1 € align wide full Ú˜| € html `5±ðD this > D2=1 € color À<±ðD Euskara ³š| € link þŒâ¶Ð € tinymce U?<³Ð € heading :±ðD eu e ]ÿôR € button €:±ðD eus d w xfA ø{¸A °Ó^A P›]A iž| € text `6±ðD true *~¤¶Ð € spacing 2em ½L[1 € sides ƒá< S € margin top bottom \ÌÈšµÐ € padding À:±ðD fa_IR t \ÌÈšµÐ € padding <±ðD 6.7.3 m½G1 € data. #³ë S € layout à8±ðD Basque €¢¬ðD Ip1 € field t 9±ðD ½ž| € type r ŠT…²Ð € default ½ž| € type flex nowrap D2=1 € color >±ðD kan nt m ßS € radius €?±ðD kn intf ¯a1 € style =±ðD ¥5Ø1 € label ¥°£1 € width @±ðD ¥5Ø1 € label D2=1 € color €J±ðD kn intf m ßS € radius €>±ðD this os ¯a1 € style à<±ðD Ip1 € field ¥°£1 € width à?±ðD Kannada @>±ðD this s @?±ðD Ip1 € field À>±ðD 6.7.3 t unction block_core_navigation_link_render_submenu_icon() { return ''; } /** * Renders the `core/navigation-link` block. * * @param array $attributes The block attributes. * @param string $content The saved content. * @param WP_Block $block The parsed block. * * @return string Returns the post content with the legacy widget added. */ function render_block_core_navigation_link( $attributes, $content, $block ) { $navigation_link_has_id = isset( $attributes['id'] ) && is_numeric( $attributes['id'] ); $is_post_type = isset( $attributes['kind'] ) && 'post-type' === $attributes['kind']; $is_post_type = $is_post_type || isset( $attributes['type'] ) && ( 'post' === $attributes['type'] || 'page' === $attributes['type'] ); // Don't render the block's subtree if it is a draft or if the ID does not exist. if ( $is_post_type && $navigation_link_has_id ) { $post = get_post( $attributes['id'] ); if ( ! $post || 'publish' !== $post->post_status ) { return ''; } } // Don't render the block's subtree if it has no label. if ( empty( $attributes['label'] ) ) { return ''; } $colors = block_core_navigation_link_build_css_colors( $block->context, $attributes ); $font_sizes = block_core_navigation_link_build_css_font_sizes( $block->context ); $classes = array_merge( $colors['css_classes'], $font_sizes['css_classes'] ); $style_attribute = ( $colors['inline_styles'] . $font_sizes['inline_styles'] ); $css_classes = trim( implode( ' ', $classes ) ); $has_submenu = count( $block->inner_blocks ) > 0; $is_active = ! empty( $attributes['id'] ) && ( get_the_ID() === $attributes['id'] ); $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $css_classes . ' wp-block-navigation-item' . ( $has_submenu ? ' has-child' : '' ) . ( $is_active ? ' current-menu-item' : '' ), 'style' => $style_attribute, ) ); $html = '