PHP 8.0.30
Preview: class-wc-admin-help.php Size: 4.71 KB
/home/certprox/template.certproxywizard.com/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-help.php

<?php
/**
 * Add some content to the help tab
 *
 * @package     WooCommerce\Admin
 * @version     2.1.0
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

if ( class_exists( 'WC_Admin_Help', false ) ) {
	return new WC_Admin_Help();
}

/**
 * WC_Admin_Help Class.
 */
class WC_Admin_Help {

	/**
	 * Hook in tabs.
	 */
	public function __construct() {
		add_action( 'current_screen', array( $this, 'add_tabs' ), 50 );
	}

	/**
	 * Add help tabs.
	 */
	public function add_tabs() {
		$screen = get_current_screen();

		if ( ! $screen || ! in_array( $screen->id, wc_get_screen_ids() ) ) {
			return;
		}

		$screen->add_help_tab(
			array(
				'id'      => 'woocommerce_support_tab',
				'title'   => __( 'Help &amp; Support', 'woocommerce' ),
				'content' =>
					'<h2>' . __( 'Help &amp; Support', 'woocommerce' ) . '</h2>' .
					'<p>' . sprintf(
						/* translators: %s: Documentation URL */
						__( 'Should you need help understanding, using, or extending WooCommerce, <a href="%s">please read our documentation</a>. You will find all kinds of resources including snippets, tutorials and much more.', 'woocommerce' ),
						'https://woocommerce.com/documentation/plugins/woocommerce/?utm_source=helptab&utm_medium=product&utm_content=docs&utm_campaign=woocommerceplugin'
					) . '</p>' .
					'<p>' . sprintf(
						/* translators: %s: Forum URL */
						__( 'For further assistance with WooCommerce core, use the <a href="%1$s">community forum</a>. For help with premium extensions sold on WooCommerce.com, <a href="%2$s">open a support request at WooCommerce.com</a>.', 'woocommerce' ),
						'https://wordpress.org/support/plugin/woocommerce',
						'https://woocommerce.com/my-account/create-a-ticket/?utm_source=helptab&utm_medium=product&utm_content=tickets&utm_campaign=woocommerceplugin'
					) . '</p>' .
					'<p>' . __( 'Before asking for help, we recommend checking the system status page to identify any problems with your configuration.', 'woocommerce' ) . '</p>' .
					'<p><a href="' . admin_url( 'admin.php?page=wc-status' ) . '" class="button button-primary">' . __( 'System status', 'woocommerce' ) . '</a> <a href="https://wordpress.org/support/plugin/woocommerce" class="button">' . __( 'Community forum', 'woocommerce' ) . '</a> <a href="https://woocommerce.com/my-account/create-a-ticket/?utm_source=helptab&utm_medium=product&utm_content=tickets&utm_campaign=woocommerceplugin" class="button">' . __( 'WooCommerce.com support', 'woocommerce' ) . '</a></p>',
			)
		);

		$screen->add_help_tab(
			array(
				'id'      => 'woocommerce_bugs_tab',
				'title'   => __( 'Found a bug?', 'woocommerce' ),
				'content' =>
					'<h2>' . __( 'Found a bug?', 'woocommerce' ) . '</h2>' .
					/* translators: 1: GitHub issues URL 2: GitHub contribution guide URL 3: System status report URL */
					'<p>' . sprintf( __( 'If you find a bug within WooCommerce core you can create a ticket via <a href="%1$s">GitHub issues</a>. Ensure you read the <a href="%2$s">contribution guide</a> prior to submitting your report. To help us solve your issue, please be as descriptive as possible and include your <a href="%3$s">system status report</a>.', 'woocommerce' ), 'https://github.com/woocommerce/woocommerce/issues?state=open', 'https://github.com/woocommerce/woocommerce/blob/trunk/.github/CONTRIBUTING.md', admin_url( 'admin.php?page=wc-status' ) ) . '</p>' .
					'<p><a href="https://github.com/woocommerce/woocommerce/issues/new?assignees=&labels=&template=1-bug-report.yml" class="button button-primary">' . __( 'Report a bug', 'woocommerce' ) . '</a> <a href="' . admin_url( 'admin.php?page=wc-status' ) . '" class="button">' . __( 'System status', 'woocommerce' ) . '</a></p>',

			)
		);

		$screen->set_help_sidebar(
			'<p><strong>' . __( 'For more information:', 'woocommerce' ) . '</strong></p>' .
			'<p><a href="https://woocommerce.com/?utm_source=helptab&utm_medium=product&utm_content=about&utm_campaign=woocommerceplugin" target="_blank">' . __( 'About WooCommerce', 'woocommerce' ) . '</a></p>' .
			'<p><a href="https://wordpress.org/plugins/woocommerce/" target="_blank">' . __( 'WordPress.org project', 'woocommerce' ) . '</a></p>' .
			'<p><a href="https://github.com/woocommerce/woocommerce/" target="_blank">' . __( 'GitHub project', 'woocommerce' ) . '</a></p>' .
			'<p><a href="https://woocommerce.com/product-category/themes/?utm_source=helptab&utm_medium=product&utm_content=wcthemes&utm_campaign=woocommerceplugin" target="_blank">' . __( 'Official themes', 'woocommerce' ) . '</a></p>' .
			'<p><a href="https://woocommerce.com/product-category/woocommerce-extensions/?utm_source=helptab&utm_medium=product&utm_content=wcextensions&utm_campaign=woocommerceplugin" target="_blank">' . __( 'Official extensions', 'woocommerce' ) . '</a></p>'
		);
	}
}

return new WC_Admin_Help();

Directory Contents

Dirs: 10 × Files: 35

Name Size Perms Modified Actions
helper DIR
- drwxr-xr-x 2026-06-08 11:45:22
Edit Download
importers DIR
- drwxr-xr-x 2026-06-08 11:45:22
Edit Download
- drwxr-xr-x 2026-06-08 11:45:22
Edit Download
- drwxr-xr-x 2026-06-08 11:45:22
Edit Download
- drwxr-xr-x 2026-06-08 11:45:22
Edit Download
notes DIR
- drwxr-xr-x 2026-06-08 11:45:23
Edit Download
- drwxr-xr-x 2026-06-08 11:45:23
Edit Download
reports DIR
- drwxr-xr-x 2026-06-08 11:45:23
Edit Download
settings DIR
- drwxr-xr-x 2026-06-08 11:45:23
Edit Download
views DIR
- drwxr-xr-x 2026-06-08 11:45:23
Edit Download
13.24 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
7.07 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
7.82 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
49.06 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
20.67 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
26.70 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
2.50 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
4.57 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
28.01 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
13.03 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
7.43 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
4.71 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
8.45 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
13.07 KB lrw-r--r-- 2026-06-08 11:45:21
Edit Download
11.52 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
19.55 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
9.99 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
25.20 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
9.10 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
2.19 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
36.49 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
9.85 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
10.13 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
39.96 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
86.93 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
14.46 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
17.72 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
3.75 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
11.06 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
14.56 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
13.66 KB lrw-r--r-- 2026-06-08 11:45:22
Edit Download
3.70 KB lrw-r--r-- 2026-07-26 21:31:24
Edit Download
18.92 KB lrw-r--r-- 2026-06-08 11:45:23
Edit Download
13.71 KB lrw-r--r-- 2026-06-08 11:45:23
Edit Download
535 B lrw-r--r-- 2026-06-08 11:45:23
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).