Edit File by line
/home/zeestwma/richards.../wp-conte.../plugins/woocomme.../includes/admin
File: class-wc-admin-help.php
<?php
[0] Fix | Delete
/**
[1] Fix | Delete
* Add some content to the help tab
[2] Fix | Delete
*
[3] Fix | Delete
* @package WooCommerce\Admin
[4] Fix | Delete
* @version 2.1.0
[5] Fix | Delete
*/
[6] Fix | Delete
[7] Fix | Delete
if ( ! defined( 'ABSPATH' ) ) {
[8] Fix | Delete
exit;
[9] Fix | Delete
}
[10] Fix | Delete
[11] Fix | Delete
if ( class_exists( 'WC_Admin_Help', false ) ) {
[12] Fix | Delete
return new WC_Admin_Help();
[13] Fix | Delete
}
[14] Fix | Delete
[15] Fix | Delete
/**
[16] Fix | Delete
* WC_Admin_Help Class.
[17] Fix | Delete
*/
[18] Fix | Delete
class WC_Admin_Help {
[19] Fix | Delete
[20] Fix | Delete
/**
[21] Fix | Delete
* Hook in tabs.
[22] Fix | Delete
*/
[23] Fix | Delete
public function __construct() {
[24] Fix | Delete
add_action( 'current_screen', array( $this, 'add_tabs' ), 50 );
[25] Fix | Delete
}
[26] Fix | Delete
[27] Fix | Delete
/**
[28] Fix | Delete
* Add help tabs.
[29] Fix | Delete
*/
[30] Fix | Delete
public function add_tabs() {
[31] Fix | Delete
$screen = get_current_screen();
[32] Fix | Delete
[33] Fix | Delete
if ( ! $screen || ! in_array( $screen->id, wc_get_screen_ids() ) ) {
[34] Fix | Delete
return;
[35] Fix | Delete
}
[36] Fix | Delete
[37] Fix | Delete
$screen->add_help_tab(
[38] Fix | Delete
array(
[39] Fix | Delete
'id' => 'woocommerce_support_tab',
[40] Fix | Delete
'title' => __( 'Help &amp; Support', 'woocommerce' ),
[41] Fix | Delete
'content' =>
[42] Fix | Delete
'<h2>' . __( 'Help &amp; Support', 'woocommerce' ) . '</h2>' .
[43] Fix | Delete
'<p>' . sprintf(
[44] Fix | Delete
/* translators: %s: Documentation URL */
[45] Fix | Delete
__( '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' ),
[46] Fix | Delete
'https://woocommerce.com/documentation/plugins/woocommerce/?utm_source=helptab&utm_medium=product&utm_content=docs&utm_campaign=woocommerceplugin'
[47] Fix | Delete
) . '</p>' .
[48] Fix | Delete
'<p>' . sprintf(
[49] Fix | Delete
/* translators: %s: Forum URL */
[50] Fix | Delete
__( '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' ),
[51] Fix | Delete
'https://wordpress.org/support/plugin/woocommerce',
[52] Fix | Delete
'https://woocommerce.com/my-account/create-a-ticket/?utm_source=helptab&utm_medium=product&utm_content=tickets&utm_campaign=woocommerceplugin'
[53] Fix | Delete
) . '</p>' .
[54] Fix | Delete
'<p>' . __( 'Before asking for help, we recommend checking the system status page to identify any problems with your configuration.', 'woocommerce' ) . '</p>' .
[55] Fix | Delete
'<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>',
[56] Fix | Delete
)
[57] Fix | Delete
);
[58] Fix | Delete
[59] Fix | Delete
$screen->add_help_tab(
[60] Fix | Delete
array(
[61] Fix | Delete
'id' => 'woocommerce_bugs_tab',
[62] Fix | Delete
'title' => __( 'Found a bug?', 'woocommerce' ),
[63] Fix | Delete
'content' =>
[64] Fix | Delete
'<h2>' . __( 'Found a bug?', 'woocommerce' ) . '</h2>' .
[65] Fix | Delete
/* translators: 1: GitHub issues URL 2: GitHub contribution guide URL 3: System status report URL */
[66] Fix | Delete
'<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>' .
[67] Fix | Delete
'<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>',
[68] Fix | Delete
[69] Fix | Delete
)
[70] Fix | Delete
);
[71] Fix | Delete
[72] Fix | Delete
$screen->set_help_sidebar(
[73] Fix | Delete
'<p><strong>' . __( 'For more information:', 'woocommerce' ) . '</strong></p>' .
[74] Fix | Delete
'<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>' .
[75] Fix | Delete
'<p><a href="https://wordpress.org/plugins/woocommerce/" target="_blank">' . __( 'WordPress.org project', 'woocommerce' ) . '</a></p>' .
[76] Fix | Delete
'<p><a href="https://github.com/woocommerce/woocommerce/" target="_blank">' . __( 'GitHub project', 'woocommerce' ) . '</a></p>' .
[77] Fix | Delete
'<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>' .
[78] Fix | Delete
'<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>'
[79] Fix | Delete
);
[80] Fix | Delete
}
[81] Fix | Delete
}
[82] Fix | Delete
[83] Fix | Delete
return new WC_Admin_Help();
[84] Fix | Delete
[85] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function