/
home
/
suroeste
/
public_html
/
wp-content
/
plugins
/
woocommerce
/
src
/
Internal
/
Admin
/
Notes
/
/home/suroeste/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Notes
mkdir
upload
Name
Size
Mode
Actions
AddFirstProduct.php
2853
0644
edit
dl
rm
ChoosingTheme.php
1478
0644
edit
dl
rm
CouponPageMoved.php
3891
0644
edit
dl
rm
CustomizeStoreWithBlocks.php
2403
0644
edit
dl
rm
CustomizingProductCatalog.php
2189
0644
edit
dl
rm
EditProductsOnTheMove.php
1716
0644
edit
dl
rm
EmailNotification.php
5288
0644
edit
dl
rm
EUVATNumber.php
1674
0644
edit
dl
rm
FirstProduct.php
2173
0644
edit
dl
rm
GivingFeedbackNotes.php
1538
0644
edit
dl
rm
InstallJPAndWCSPlugins.php
4690
0644
edit
dl
rm
LaunchChecklist.php
1720
0644
edit
dl
rm
MagentoMigration.php
2508
0644
edit
dl
rm
ManageOrdersOnTheGo.php
1577
0644
edit
dl
rm
MarketingJetpack.php
3765
0644
edit
dl
rm
MerchantEmailNotifications.php
3457
0644
edit
dl
rm
MigrateFromShopify.php
2264
0644
edit
dl
rm
MobileApp.php
1421
0644
edit
dl
rm
NewSalesRecord.php
5380
0644
edit
dl
rm
OnboardingPayments.php
1780
0644
edit
dl
rm
OnlineClothingStore.php
2745
0644
edit
dl
rm
OrderMilestones.php
9366
0644
edit
dl
rm
PaymentsMoreInfoNeeded.php
2056
0644
edit
dl
rm
PaymentsRemindMeLater.php
1982
0644
edit
dl
rm
PerformanceOnMobile.php
1677
0644
edit
dl
rm
PersonalizeStore.php
1958
0644
edit
dl
rm
RealTimeOrderAlerts.php
1546
0644
edit
dl
rm
SellingOnlineCourses.php
2432
0644
edit
dl
rm
TrackingOptIn.php
2821
0644
edit
dl
rm
UnsecuredReportFiles.php
2174
0644
edit
dl
rm
WooCommercePayments.php
6400
0644
edit
dl
rm
WooCommerceSubscriptions.php
1922
0644
edit
dl
rm
WooSubscriptionsNotes.php
14683
0644
edit
dl
rm
Edit:
/home/suroeste/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Notes/FirstProduct.php
(2173B)
<?php /** * WooCommerce Admin: Do you need help with adding your first product? * * Adds a note to ask the client if they need help adding their first product. */ namespace Automattic\WooCommerce\Internal\Admin\Notes; defined( 'ABSPATH' ) || exit; use Automattic\WooCommerce\Admin\Notes\Note; use Automattic\WooCommerce\Admin\Notes\NoteTraits; /** * First_Product. */ class FirstProduct { /** * Note traits. */ use NoteTraits; /** * Name of the note for use in the database. */ const NOTE_NAME = 'wc-admin-first-product'; /** * Get the note. * * @return Note */ public static function get_note() { // We want to show the note after seven days. if ( ! self::is_wc_admin_active_in_date_range( 'week-1-4' ) ) { return; } $onboarding_profile = get_option( 'woocommerce_onboarding_profile', array() ); // Confirm that $onboarding_profile is set. if ( empty( $onboarding_profile ) ) { return; } // Make sure that the person who filled out the OBW was not setting up // the store for their customer/client. if ( ! isset( $onboarding_profile['setup_client'] ) || $onboarding_profile['setup_client'] ) { return; } // Don't show if there are products. $query = new \WC_Product_Query( array( 'limit' => 1, 'paginate' => true, 'return' => 'ids', 'status' => array( 'publish' ), ) ); $products = $query->get_products(); $count = $products->total; if ( 0 !== $count ) { return; } $note = new Note(); $note->set_title( __( 'Do you need help with adding your first product?', 'woocommerce' ) ); $note->set_content( __( 'This video tutorial will help you go through the process of adding your first product in WooCommerce.', 'woocommerce' ) ); $note->set_type( Note::E_WC_ADMIN_NOTE_INFORMATIONAL ); $note->set_name( self::NOTE_NAME ); $note->set_content_data( (object) array() ); $note->set_source( 'woocommerce-admin' ); $note->add_action( 'first-product-watch-tutorial', __( 'Watch tutorial', 'woocommerce' ), 'https://www.youtube.com/watch?v=sFtXa00Jf_o&list=PLHdG8zvZd0E575Ia8Mu3w1h750YLXNfsC&index=24' ); return $note; } }
Save
cmd:
run