X7ROOT File Manager
Current Path:
/home/freights/public_html/wp-includes/blocks
home
/
freights
/
public_html
/
wp-includes
/
blocks
/
??
..
??
archives
??
archives.php
(2.92 KB)
??
audio
??
avatar
??
avatar.php
(5.61 KB)
??
block
??
block.php
(3.24 KB)
??
blocks-json.php
(189.4 KB)
??
button
??
button.php
(1.76 KB)
??
buttons
??
calendar
??
calendar.php
(5.93 KB)
??
categories
??
categories.php
(3.92 KB)
??
code
??
column
??
columns
??
comment-author-name
??
comment-author-name.php
(2.08 KB)
??
comment-content
??
comment-content.php
(2.4 KB)
??
comment-date
??
comment-date.php
(1.82 KB)
??
comment-edit-link
??
comment-edit-link.php
(1.67 KB)
??
comment-reply-link
??
comment-reply-link.php
(2.03 KB)
??
comment-template
??
comment-template.php
(4.39 KB)
??
comments
??
comments-pagination
??
comments-pagination-next
??
comments-pagination-next.php
(1.88 KB)
??
comments-pagination-numbers
??
comments-pagination-previous
??
comments-pagination-previous.php
(1.75 KB)
??
comments-pagination.php
(1.17 KB)
??
comments-title
??
comments-title.php
(2.71 KB)
??
comments.php
(6.61 KB)
??
cover
??
cover.php
(3.1 KB)
??
details
??
embed
??
file
??
file.php
(1.75 KB)
??
footnotes
??
footnotes.php
(3.68 KB)
??
freeform
??
gallery
??
gallery.php
(6.29 KB)
??
group
??
heading
??
heading.php
(1.27 KB)
??
home-link
??
home-link.php
(5.31 KB)
??
html
??
image
??
image.php
(11.74 KB)
??
index.php
(4.99 KB)
??
latest-comments
??
latest-comments.php
(4.92 KB)
??
latest-posts
??
latest-posts.php
(8.34 KB)
??
legacy-widget
??
legacy-widget.php
(3.9 KB)
??
list
??
list-item
??
list.php
(1.24 KB)
??
loginout
??
loginout.php
(1.38 KB)
??
media-text
??
media-text.php
(4.28 KB)
??
missing
??
more
??
navigation
??
navigation-link
??
navigation-link.php
(13.59 KB)
??
navigation-submenu
??
navigation-submenu.php
(9.71 KB)
??
navigation.php
(48.46 KB)
??
nextpage
??
page-list
??
page-list-item
??
page-list-item.php
(361 B)
??
page-list.php
(13.29 KB)
??
paragraph
??
pattern
??
pattern.php
(1.75 KB)
??
post-author
??
post-author-biography
??
post-author-biography.php
(1.49 KB)
??
post-author-name
??
post-author-name.php
(1.91 KB)
??
post-author.php
(2.67 KB)
??
post-comments-form
??
post-comments-form.php
(2.74 KB)
??
post-content
??
post-content.php
(2.11 KB)
??
post-date
??
post-date.php
(3.05 KB)
??
post-excerpt
??
post-excerpt.php
(3.37 KB)
??
post-featured-image
??
post-featured-image.php
(9.14 KB)
??
post-navigation-link
??
post-navigation-link.php
(4.72 KB)
??
post-template
??
post-template.php
(5.61 KB)
??
post-terms
??
post-terms.php
(3.55 KB)
??
post-title
??
post-title.php
(2.09 KB)
??
preformatted
??
pullquote
??
query
??
query-no-results
??
query-no-results.php
(1.8 KB)
??
query-pagination
??
query-pagination-next
??
query-pagination-next.php
(3.7 KB)
??
query-pagination-numbers
??
query-pagination-numbers.php
(4.66 KB)
??
query-pagination-previous
??
query-pagination-previous.php
(3.5 KB)
??
query-pagination.php
(1.15 KB)
??
query-title
??
query-title.php
(2.05 KB)
??
query-total
??
query-total.php
(2.48 KB)
??
query.php
(5.56 KB)
??
quote
??
read-more
??
read-more.php
(1.79 KB)
??
require-dynamic-blocks.php
(4.07 KB)
??
rss
??
rss.php
(3.98 KB)
??
search
??
search.php
(22.48 KB)
??
separator
??
shortcode
??
shortcode.php
(735 B)
??
site-logo
??
site-logo.php
(6.19 KB)
??
site-tagline
??
site-tagline.php
(1.17 KB)
??
site-title
??
site-title.php
(1.81 KB)
??
social-link
??
social-link.php
(63.65 KB)
??
social-links
??
spacer
??
table
??
tag-cloud
??
tag-cloud.php
(1.55 KB)
??
template-part
??
template-part.php
(9.92 KB)
??
term-description
??
term-description.php
(1.3 KB)
??
text-columns
??
verse
??
video
??
widget-group
??
widget-group.php
(2.38 KB)
Editing: post-date.php
<?php /** * Server-side rendering of the `core/post-date` block. * * @package WordPress */ /** * Renders the `core/post-date` block on the server. * * @since 5.8.0 * * @param array $attributes Block attributes. * @param string $content Block default content. * @param WP_Block $block Block instance. * @return string Returns the filtered post date for the current post wrapped inside "time" tags. */ function render_block_core_post_date( $attributes, $content, $block ) { if ( ! isset( $block->context['postId'] ) ) { return ''; } $post_ID = $block->context['postId']; if ( isset( $attributes['format'] ) && 'human-diff' === $attributes['format'] ) { $post_timestamp = get_post_timestamp( $post_ID ); if ( $post_timestamp > time() ) { // translators: %s: human-readable time difference. $formatted_date = sprintf( __( '%s from now' ), human_time_diff( $post_timestamp ) ); } else { // translators: %s: human-readable time difference. $formatted_date = sprintf( __( '%s ago' ), human_time_diff( $post_timestamp ) ); } } else { $formatted_date = get_the_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID ); } $unformatted_date = esc_attr( get_the_date( 'c', $post_ID ) ); $classes = array(); if ( isset( $attributes['textAlign'] ) ) { $classes[] = 'has-text-align-' . $attributes['textAlign']; } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classes[] = 'has-link-color'; } /* * If the "Display last modified date" setting is enabled, * only display the modified date if it is later than the publishing date. */ if ( isset( $attributes['displayType'] ) && 'modified' === $attributes['displayType'] ) { if ( get_the_modified_date( 'Ymdhi', $post_ID ) > get_the_date( 'Ymdhi', $post_ID ) ) { if ( isset( $attributes['format'] ) && 'human-diff' === $attributes['format'] ) { // translators: %s: human-readable time difference. $formatted_date = sprintf( __( '%s ago' ), human_time_diff( get_post_timestamp( $post_ID, 'modified' ) ) ); } else { $formatted_date = get_the_modified_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID ); } $unformatted_date = esc_attr( get_the_modified_date( 'c', $post_ID ) ); $classes[] = 'wp-block-post-date__modified-date'; } else { return ''; } } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) ); if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) { $formatted_date = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $post_ID ), $formatted_date ); } return sprintf( '<div %1$s><time datetime="%2$s">%3$s</time></div>', $wrapper_attributes, $unformatted_date, $formatted_date ); } /** * Registers the `core/post-date` block on the server. * * @since 5.8.0 */ function register_block_core_post_date() { register_block_type_from_metadata( __DIR__ . '/post-date', array( 'render_callback' => 'render_block_core_post_date', ) ); } add_action( 'init', 'register_block_core_post_date' );
Upload File
Create Folder