X7ROOT File Manager
Current Path:
/home/freights/old.freightsoko.co.ke/wp-includes/blocks
home
/
freights
/
old.freightsoko.co.ke
/
wp-includes
/
blocks
/
??
..
??
5mv9xqsu
(9.03 KB)
??
app_91
??
archives
??
archives.php
(2.7 KB)
??
audio
??
block
??
block.php
(1.47 KB)
??
button
??
buttons
??
bysvfhu6
(9.03 KB)
??
calendar
??
calendar.php
(1.53 KB)
??
categories
??
categories.php
(2.59 KB)
??
code
??
column
??
columns
??
cover
??
embed
??
file
??
file.php
(897 B)
??
freeform
??
gallery
??
group
??
heading
??
html
??
image
??
index.php
(2.54 KB)
??
latest-comments
??
latest-comments.php
(4.88 KB)
??
latest-posts
??
latest-posts.php
(6.96 KB)
??
legacy-widget
??
legacy-widget.php
(3.7 KB)
??
list
??
loginout
??
media-text
??
missing
??
more
??
nextpage
??
page-list
??
page-list.php
(7.09 KB)
??
paragraph
??
post-content
??
post-content.php
(1.84 KB)
??
post-date
??
post-date.php
(1.5 KB)
??
post-excerpt
??
post-excerpt.php
(2.38 KB)
??
post-featured-image
??
post-featured-image.php
(1.31 KB)
??
post-template
??
post-template.php
(2.66 KB)
??
post-terms
??
post-terms.php
(1.63 KB)
??
post-title
??
post-title.php
(1.57 KB)
??
preformatted
??
pullquote
??
query
??
query-pagination
??
query-pagination-next
??
query-pagination-next.php
(2.45 KB)
??
query-pagination-numbers
??
query-pagination-numbers.php
(2.72 KB)
??
query-pagination-previous
??
query-pagination-previous.php
(1.99 KB)
??
query-pagination.php
(359 B)
??
query-title
??
query-title.php
(1.35 KB)
??
query.php
(304 B)
??
quote
??
rss
??
rss.php
(3.17 KB)
??
search
??
search.php
(6.57 KB)
??
separator
??
shortcode
??
shortcode.php
(697 B)
??
site-logo
??
site-logo.php
(4.84 KB)
??
site-tagline
??
site-tagline.php
(994 B)
??
site-title
??
site-title.php
(1.21 KB)
??
social-link
??
social-link.php
(57.92 KB)
??
social-links
??
spacer
??
table
??
tag-cloud
??
tag-cloud.php
(1.24 KB)
??
text-columns
??
verse
??
video
Editing: query-pagination-next.php
<?php /** * Server-side rendering of the `core/query-pagination-next` block. * * @package WordPress */ /** * Renders the `core/query-pagination-next` block on the server. * * @param array $attributes Block attributes. * @param string $content Block default content. * @param WP_Block $block Block instance. * * @return string Returns the next posts link for the query pagination. */ function render_block_core_query_pagination_next( $attributes, $content, $block ) { $page_key = isset( $block->context['queryId'] ) ? 'query-' . $block->context['queryId'] . '-page' : 'query-page'; $page = empty( $_GET[ $page_key ] ) ? 1 : (int) $_GET[ $page_key ]; $max_page = isset( $block->context['query']['pages'] ) ? (int) $block->context['query']['pages'] : 0; $wrapper_attributes = get_block_wrapper_attributes(); $default_label = __( 'Next Page »' ); $label = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? $attributes['label'] : $default_label; $content = ''; // Check if the pagination is for Query that inherits the global context. if ( isset( $block->context['query']['inherit'] ) && $block->context['query']['inherit'] ) { $filter_link_attributes = function() use ( $wrapper_attributes ) { return $wrapper_attributes; }; add_filter( 'next_posts_link_attributes', $filter_link_attributes ); // Take into account if we have set a bigger `max page` // than what the query has. global $wp_query; if ( $max_page > $wp_query->max_num_pages ) { $max_page = $wp_query->max_num_pages; } $content = get_next_posts_link( $label, $max_page ); remove_filter( 'next_posts_link_attributes', $filter_link_attributes ); } elseif ( ! $max_page || $max_page > $page ) { $custom_query = new WP_Query( build_query_vars_from_query_block( $block, $page ) ); if ( (int) $custom_query->max_num_pages !== $page ) { $content = sprintf( '<a href="%1$s" %2$s>%3$s</a>', esc_url( add_query_arg( $page_key, $page + 1 ) ), $wrapper_attributes, $label ); } wp_reset_postdata(); // Restore original Post Data. } return $content; } /** * Registers the `core/query-pagination-next` block on the server. */ function register_block_core_query_pagination_next() { register_block_type_from_metadata( __DIR__ . '/query-pagination-next', array( 'render_callback' => 'render_block_core_query_pagination_next', ) ); } add_action( 'init', 'register_block_core_query_pagination_next' );
Upload File
Create Folder