Files
laipower/wp-content/plugins/activitypub/templates/followers-list.php

51 lines
1.5 KiB
PHP

<?php
/**
* ActivityPub Followers List template.
*
* @package Activitypub
*/
// phpcs:disable WordPress.Security.NonceVerification.Recommended
/**
* Followers list table.
*
* @global \Activitypub\WP_Admin\Table\Followers $followers_list_table
*/
global $followers_list_table;
$_search = \sanitize_text_field( \wp_unslash( $_REQUEST['s'] ?? '' ) );
$_page = \sanitize_text_field( \wp_unslash( $_REQUEST['page'] ?? '' ) );
$_tab = \sanitize_text_field( \wp_unslash( $_REQUEST['tab'] ?? '' ) );
$followers_list_table->prepare_items();
?>
<div class="wrap">
<h1 class="wp-heading-inline"><?php esc_html_e( 'Followers', 'activitypub' ); ?></h1>
<?php
if ( strlen( $_search ) ) :
echo '<span class="subtitle">';
/* translators: %s: Search query. */
printf( esc_html__( 'Search results for: %s', 'activitypub' ), '<strong>' . esc_html( $_search ) . '</strong>' );
echo '</span>';
endif;
?>
<hr class="wp-header-end">
<?php $followers_list_table->views(); ?>
<form method="get">
<input type="hidden" name="page" value="<?php echo esc_attr( $_page ); ?>" />
<input type="hidden" name="tab" value="<?php echo esc_attr( $_tab ); ?>" />
<?php $followers_list_table->search_box( esc_html__( 'Search Followers', 'activitypub' ), 'search' ); ?>
</form>
<form method="post">
<input type="hidden" name="page" value="<?php echo esc_attr( $_page ); ?>" />
<input type="hidden" name="tab" value="<?php echo esc_attr( $_tab ); ?>" />
<?php $followers_list_table->display(); ?>
</form>
</div>