$data Data for this view. */ #[\Override] public function setup( /* string */ $action, array $data ) /* : void */ { // Don't use type hints in the method declaration to prevent PHP errors, as the method is inherited. parent::setup( $action, $data ); $this->add_text_box( 'spacer', array( $this, 'textbox_spacer' ), 'normal' ); $this->add_text_box( 'spacer', array( $this, 'textbox_spacer' ), 'side' ); $this->add_meta_box( 'plugin-purpose', __( 'Plugin Purpose', 'tablepress' ), array( $this, 'postbox_plugin_purpose' ), 'normal' ); $this->add_meta_box( 'usage', __( 'Usage', 'tablepress' ), array( $this, 'postbox_usage' ), 'normal' ); $this->add_meta_box( 'more-information', __( 'More Information and Documentation', 'tablepress' ), array( $this, 'postbox_more_information' ), 'normal' ); $this->add_meta_box( 'help-support', __( 'Help and Support', 'tablepress' ), array( $this, 'postbox_help_support' ), 'normal' ); $this->add_meta_box( 'author-license', __( 'Author and License', 'tablepress' ), array( $this, 'postbox_author_license' ), 'side' ); $this->add_meta_box( 'credits-thanks', __( 'Credits and Thanks', 'tablepress' ), array( $this, 'postbox_credits_thanks' ), 'side' ); $this->add_meta_box( 'debug-version-information', __( 'Debug and Version Information', 'tablepress' ), array( $this, 'postbox_debug_version_information' ), 'side' ); } /** * Prints the screen head spacer. * * @since 2.0.0 * * @param array $data Data for this screen. * @param array $box Information about the text box. */ public function textbox_spacer( array $data, array $box ): void { ?>

$data Data for this screen. * @param array $box Information about the meta box. */ public function postbox_plugin_purpose( array $data, array $box ): void { ?>

$data Data for this screen. * @param array $box Information about the meta box. */ public function postbox_usage( array $data, array $box ): void { ?>

Documentation for a list of these selectors and for styling examples.', 'tablepress' ), 'https://tablepress.org/documentation/' ); ?>

$data Data for this screen. * @param array $box Information about the meta box. */ public function postbox_more_information( array $data, array $box ): void { ?>

plugin website or on its page in the WordPress Plugin Directory.', 'tablepress' ), 'https://tablepress.org/', 'https://wordpress.org/plugins/tablepress/' ); ?> Documentation.', 'tablepress' ), 'https://tablepress.org/documentation/' ); ?> FAQ.', 'tablepress' ), 'https://tablepress.org/faq/' ); ?>

$data Data for this screen. * @param array $box Information about the meta box. */ public function postbox_author_license( array $data, array $box ): void { ?>

Tobias Bäthge.', 'tablepress' ), 'https://tobias.baethge.com/' ); ?>

WordPress Plugin Directory.', 'tablepress' ), 'https://wordpress.org/support/view/plugin-reviews/tablepress' ); ?>

is_free_plan() ) { echo '

' . sprintf( __( 'I would like to invite you to check out the Premium versions of TablePress.', 'tablepress' ), 'https://tablepress.org/premium/?utm_source=plugin&utm_medium=textlink&utm_content=about-screen' ) . ' ' . __( 'The available Pro and Max plans offer user support and many exciting and helpful features for your tables.', 'tablepress' ) . '

'; } ?> $data Data for this screen. * @param array $box Information about the meta box. */ public function postbox_help_support( array $data, array $box ): void { if ( tb_tp_fs()->is_free_plan() ) { ?>

Find out more!', 'tablepress' ), 'https://tablepress.org/premium/?utm_source=plugin&utm_medium=textlink&utm_content=about-screen' ); ?>

Support is provided through the WordPress Support Forums.', 'tablepress' ), 'https://tablepress.org/support/', 'https://wordpress.org/support/plugin/tablepress' ); ?> Frequently Asked Questions, where you will find answers to the most common questions, and search through the forums.', 'tablepress' ), 'https://tablepress.org/faq/' ); ?> open a new thread in the WordPress Support Forums.', 'tablepress' ), 'https://wordpress.org/support/plugin/tablepress' ); ?>

$data Data for this screen. * @param array $box Information about the meta box. */ public function postbox_debug_version_information( array $data, array $box ): void { ?>

· Website:
· TablePress:
· TablePress (DB):
· TablePress table scheme:
· Plan: Free
· Plugin installed:
· WordPress:
· Multisite:
· PHP:
· mySQL (Server): dbh ) ? mysqli_get_server_info( $GLOBALS['wpdb']->dbh ) : 'wpdb::$dbh not set'; // phpcs:ignore WordPress.DB.RestrictedFunctions.mysql_mysqli_get_server_info ?>
· mySQL (Client):
· mbstring: no'; ?>
· ZipArchive: no'; ?>
· DOMDocument: no'; ?>
· simplexml_load_string: no'; ?>
· libxml_disable_entity_loader: no'; ?>
· UTF-8 conversion: no'; ?>
· WP Memory Limit:
· Server Memory Limit:
· WP_DEBUG:
· WP_POST_REVISIONS:

$data Data for this screen. * @param array $box Information about the meta box. */ public function postbox_credits_thanks( array $data, array $box ): void { ?>


· DataTables,', 'tablepress' ), 'https://www.datatables.net/' ); ?>
· Plugin Directory,', 'tablepress' ), 'https://translate.wordpress.org/projects/wp-plugins/tablepress/' ); ?>
·