diff --git a/docs/code-snippets/add-a-country.md b/docs/code-snippets/add-a-country.md index bfc40407ad3..a534aa94334 100644 --- a/docs/code-snippets/add-a-country.md +++ b/docs/code-snippets/add-a-country.md @@ -4,7 +4,6 @@ menu_title: Add a country tags: code-snippet --- - Add this code to your child theme's `functions.php` file or via a plugin that allows custom functions to be added, such as the [Code Snippets](https://wordpress.org/plugins/code-snippets/) plugin. Avoid adding custom code directly to your parent theme's functions.php file, as this will be wiped entirely when you update the theme. ```php diff --git a/docs/code-snippets/rename-a-country.md b/docs/code-snippets/rename-a-country.md index d786f025f6d..97dd79012c3 100644 --- a/docs/code-snippets/rename-a-country.md +++ b/docs/code-snippets/rename-a-country.md @@ -3,7 +3,6 @@ post_title: Rename a country tags: code-snippet --- - Add this code to your child theme's `functions.php` file or via a plugin that allows custom functions to be added, such as the [Code Snippets](https://wordpress.org/plugins/code-snippets/) plugin. Avoid adding custom code directly to your parent theme's functions.php file, as this will be wiped entirely when you update the theme. ```php diff --git a/docs/docs-manifest.json b/docs/docs-manifest.json index 5a9856d99d1..5a8598e840c 100644 --- a/docs/docs-manifest.json +++ b/docs/docs-manifest.json @@ -3,7 +3,7 @@ { "post_title": "Webhooks", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/webhooks.md", - "hash": "6b227e0f2eecece15cf0bbb82aa4fdb630ce3405d07253fd4a5683369e43be8e", + "hash": "94378e7d651e2b612e51899a6380691513a41cce2ba0e87bc4ea8dd5bcef7a8c", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/webhooks.md", "id": "2c687171ced32ac451780d6ac95b29d19c70b0b5" }, @@ -71,7 +71,7 @@ "post_title": "Rename a country", "tags": "code-snippet", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/rename-a-country.md", - "hash": "843a469c829566265499a9f78404e73fe12dfeadeb2347a983d752cb9ad9fdcb", + "hash": "80086f76587535c16e79d987ba00544766b167fe33fd435544c8b80683c5f946", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/rename-a-country.md", "id": "67a49394f2e8ad0f8f81333207679be770bc8038" }, @@ -137,7 +137,7 @@ "menu_title": "Add a country", "tags": "code-snippet", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/add-a-country.md", - "hash": "a2b7935ca0bff60bbd4a792c233071f1caa5e70e353722737181f7042a9e50f1", + "hash": "2b5488637e3ecad6113abea73f26fab79e953d84b7e034d4aa71767f6b7338a6", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/add-a-country.md", "id": "3f20affcf41e51989b0a7408aefe32b95d1da073" } @@ -424,7 +424,7 @@ "menu_title": "Add a section to a settings tab", "tags": "how-to", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/adding-a-section-to-a-settings-tab.md", - "hash": "f66ae2bea989f70f456142f5505352e92edc880040290d67a0bfa6dba1168a19", + "hash": "afa6a5f214c7d56056bff324a9a6b16baa0f1721e88b1102c445534616b7da6f", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/adding-a-section-to-a-settings-tab.md", "id": "a88144dff894408f31a80c96dcee3bd5126ecd28" } @@ -439,7 +439,7 @@ { "post_title": "WooCommerce Endpoints", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/getting-started/woocommerce-endpoints.md", - "hash": "e50a3aa2753924b13209e50cfb7d06a63cd587a565bf02a79f65c7b7247e186e", + "hash": "4cff74381eeda1cd75bab699faa271c57852a1931c98b8acaa9417747f0de040", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/getting-started/woocommerce-endpoints.md", "id": "31a11f74bcd9f21f97cd4c6c719240b3d84e40f4" }, @@ -508,7 +508,7 @@ "menu_title": "Translating WooCommerce", "tags": "how-to", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/localization-translation/translating-woocommerce.md", - "hash": "f4c2b0bfb7516650edbfb3dc05b833b2d41c2b0a07eec356677493b3db6ce97f", + "hash": "759edc68848053eb76ef15255733a3e07a42a65c706c04e3c164039671730152", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/localization-translation/translating-woocommerce.md", "id": "017b9f80a086d119f8bac193c9b4d87d1efff67d" } @@ -542,7 +542,7 @@ "menu_title": "Payment Gateway API", "tags": "reference", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/payments/payment-gateway-api.md", - "hash": "2273a7c6283f69083d13c426c9c7c72928fd90372913aa5021921ef77b70500e", + "hash": "1b73bbacdac68afedceb7d578b0ec86a85ad866d1e1201b6a2a8ce0b01a8cb3b", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/payments/payment-gateway-api.md", "id": "b337203996650b567f91c70306e1010d6f1ae552" } @@ -556,9 +556,9 @@ "posts": [ { "post_title": "Product editor development handbook", - "menu_title": "Product editor development handbook", + "menu_title": "Development handbook", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/product-editor-development/product-editor.md", - "hash": "9f0a9bf23192a2e1b110883a5c15c8753f269458f509c72c560d45573f56648f", + "hash": "2bf9215fa06abd744dca3846f0a47f2a8fdb7f2a6a8b1d955c8affffb1816b24", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/product-editor-development/product-editor.md", "id": "59450404de2750d918137e7cf523e52bedfd7214", "links": { @@ -572,9 +572,9 @@ }, { "post_title": "Product editor extensibility guidelines", - "menu_title": "Product editor extensibility guidelines", + "menu_title": "Extensibility guidelines", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/product-editor-development/product-editor-extensibility-guidelines.md", - "hash": "f1dfc013e56a70ef65057a250370cb4a4407198225fe637e3c6e6f2231fe10ef", + "hash": "fd77b0cd03fb2c3d9d43f9d08bb1491476e5c6c1c67c501cf302cfe890798844", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/product-editor-development/product-editor-extensibility-guidelines.md", "id": "a837eb947d31fcff3c6e1f775926ba5eb13cd790" }, @@ -794,7 +794,7 @@ "menu_title": "Fix outdated templates", "tags": "how-to", "edit_url": "https://github.com/woocommerce/woocommerce/edit/trunk/docs/theme-development/fixing-outdated-woocommerce-templates.md", - "hash": "70752f7bdbde7848407b86857fadc4302f32f1e8ec2d486be238bb971b6a2a15", + "hash": "708e7242975ae285e3df391b9cf144f61d3519183eaddd31a96dfc5bbc4a0b47", "url": "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/theme-development/fixing-outdated-woocommerce-templates.md", "id": "1fa09bbc2137a65288cc1576c1053224db7187ed" }, @@ -1076,5 +1076,5 @@ "categories": [] } ], - "hash": "5a8064ecbc4b02ea252bdc2a43b6c5844e7ee8a4384e5bd8f830d14003a4ef4c" + "hash": "f7c0574f9c07c864981a47732f78786ace557cb0a30111eb9d078c053471531b" } \ No newline at end of file diff --git a/docs/extension-development/adding-a-section-to-a-settings-tab.md b/docs/extension-development/adding-a-section-to-a-settings-tab.md index 2b13fdd2cbc..8b43f1af068 100644 --- a/docs/extension-development/adding-a-section-to-a-settings-tab.md +++ b/docs/extension-development/adding-a-section-to-a-settings-tab.md @@ -15,8 +15,6 @@ Let's say we had an extension that adds a slider to a single product page. This That's only two options, specifically related to **Products**. We could quite easily just append them onto the core WooCommerce Products Settings (**WooCommerce > Settings > Products**), but that wouldn't be very user friendly. Users wouldn't know where to look initially so they'd have to scan all of the Products options and it would be difficult / impossible to link the options directly. Fortunately, as of WooCommerce 2.2.2, there is a new filter in place that allows you add a new **section**, beneath one of the core settings' tabs. -> **Note:** This is a **Developer level** doc. If you are unfamiliar with code/templates and resolving potential conflicts, select a [WooExpert or Developer](https://woo.com/customizations/) for assistance. We are unable to provide support for customizations under our [Support Policy](https://woo.com/support-policy/). - ## [How to Create a Section](https://github.com/woocommerce/woocommerce/blob/trunk/docs/extesion-developlment/adding-a-section-to-a-settings-tab.md#section-2) We'll go over doing this through individual functions, but you should probably create a Class that stores all of your settings methods. diff --git a/docs/getting-started/woocommerce-endpoints.md b/docs/getting-started/woocommerce-endpoints.md index 7093e7042e9..cf325643443 100644 --- a/docs/getting-started/woocommerce-endpoints.md +++ b/docs/getting-started/woocommerce-endpoints.md @@ -2,8 +2,6 @@ post_title: WooCommerce Endpoints --- -**Note:** We are unable to provide support for customizations under our **[Support Policy](https://woo.com/support-policy/)**. If you need to further customize a snippet, or extend its functionality, we highly recommend [**Codeable**](https://codeable.io/?ref=z4Hnp), or a [**Certified WooExpert**](https://woo.com/experts/). - Endpoints are an extra part in the website URL that is detected to show different content when present. For example: You may have a 'my account' page shown at URL **yoursite.com/my-account**. When the endpoint 'edit-account' is appended to this URL, making it '**yoursite.com/my-account/edit-account**' then the **Edit account page** is shown instead of the **My account page**. diff --git a/docs/localization-translation/translating-woocommerce.md b/docs/localization-translation/translating-woocommerce.md index da2c95f8b20..214896acdbd 100644 --- a/docs/localization-translation/translating-woocommerce.md +++ b/docs/localization-translation/translating-woocommerce.md @@ -74,8 +74,6 @@ To get started: ## Making your translation upgrade safe -> **Note:** We are unable to provide support for customizations under our [Support Policy](https://woo.com/support-policy/). If you need to further customize a snippet, or extend its functionality, we highly recommend [Codeable](https://codeable.io/?ref=z4Hnp), or a [Certified WooExpert](https://woo.com/experts/). - WooCommerce keeps translations in `wp-content/languages/plugins`, like all other plugins. But if you wish to include a custom translation, you can use the directory `wp-content/languages/woocommerce`, or you can use a snippet to load a custom translation stored elsewhere: ```php diff --git a/docs/payments/payment-gateway-api.md b/docs/payments/payment-gateway-api.md index 3884433afcf..4da1a880d42 100644 --- a/docs/payments/payment-gateway-api.md +++ b/docs/payments/payment-gateway-api.md @@ -6,8 +6,6 @@ tags: reference Payment gateways in WooCommerce are class based and can be added through traditional plugins. This guide provides an intro to gateway development. -**Note:** We are unable to provide support for customizations under our **[Support Policy](https://woo.com/support-policy/)**. If you need to further customize a snippet, or extend its functionality, we highly recommend [**Codeable**](https://codeable.io/?ref=z4Hnp), or a [**Certified WooExpert**](https://woo.com/experts/). - ## Types of payment gateway Payment gateways come in several varieties: @@ -21,10 +19,6 @@ Form and iFrame based gateways post data offsite, meaning there are less securit ## Creating a basic payment gateway - - -**Note:** We are unable to provide support for customizations under our [Support Policy](https://woo.com/support-policy/). If you are unfamiliar with code/templates and resolving potential conflicts, select a [WooExpert or Developer](https://woo.com/customizations/) for assistance. - **Note:** The instructions below are for the default Checkout page. If you're looking to add a custom payment method for the new Checkout block, check out [this documentation.](https://github.com/woocommerce/woocommerce-blocks/blob/trunk/docs/third-party-developers/extensibility/checkout-payment-methods/payment-method-integration.md) Payment gateways should be created as additional plugins that hook into WooCommerce. Inside the plugin, you need to create a class after plugins are loaded. Example: diff --git a/docs/product-editor-development/product-editor-extensibility-guidelines.md b/docs/product-editor-development/product-editor-extensibility-guidelines.md index ccd42a7053a..0f1340b379f 100644 --- a/docs/product-editor-development/product-editor-extensibility-guidelines.md +++ b/docs/product-editor-development/product-editor-extensibility-guidelines.md @@ -1,14 +1,8 @@ --- post_title: Product editor extensibility guidelines -menu_title: Product editor extensibility guidelines +menu_title: Extensibility guidelines --- -> **Notice:** These guidelines are currently a **work in progress**. Please be aware that some details might be incomplete or subject to change. We appreciate your patience and welcome any contributions! - -Changelog: - -- 2023-11-17: Initial version - ## Form Extensibility **Our research shows that merchants think in terms of tasks and goals while creating new products in Woo.** For example, adding or editing a product price is a separate task from uploading images or managing inventory. diff --git a/docs/product-editor-development/product-editor.md b/docs/product-editor-development/product-editor.md index 680360721a9..361d085355b 100644 --- a/docs/product-editor-development/product-editor.md +++ b/docs/product-editor-development/product-editor.md @@ -1,6 +1,6 @@ --- post_title: Product editor development handbook -menu_title: Product editor development handbook +menu_title: Development handbook --- This handbook is a guide for extension developers looking to add support for the new product editor in their extensions. The product editor uses [Gutenberg's Block Editor](https://github.com/WordPress/gutenberg/tree/trunk/packages/block-editor), which is going to help WooCommerce evolve alongside the WordPress ecosystem. diff --git a/docs/theme-development/fixing-outdated-woocommerce-templates.md b/docs/theme-development/fixing-outdated-woocommerce-templates.md index 6d7b195539d..f749b0e1002 100644 --- a/docs/theme-development/fixing-outdated-woocommerce-templates.md +++ b/docs/theme-development/fixing-outdated-woocommerce-templates.md @@ -19,8 +19,6 @@ Most theme authors fix themes in a timely manner, so you only need to update you Alternatively, you can select and use a different theme that already uses current WooCommerce templates. -**Note**: We are unable to provide support for customizations under our Support Policy. If you need to further customize a snippet or extend its functionality, we highly recommend considering one of our Certified [WooExperts](https://woo.com/experts/) or [Codeable](https://codeable.io/). - ## How to Update Outdated Templates You need to determine what templates to update, make a backup of the old templates, and then restore any customizations. diff --git a/docs/webhooks.md b/docs/webhooks.md index 4d88c8ab705..f0f3526cc16 100644 --- a/docs/webhooks.md +++ b/docs/webhooks.md @@ -1,9 +1,5 @@ # Webhooks -> **Notice:** This documentation is currently a **work in progress**. Please be aware that some sections might be incomplete or subject to change. We appreciate your patience and welcome any contributions! - -> **Note**: We are unable to provide support for customizations under our **[Support Policy](http://www.woocommerce.com/support-policy)**. If you need to further customize a snippet, or extend its functionality, we highly recommend [**Codeable**](https://codeable.io/?ref=z4Hnp), or a [**Certified WooExpert**](https://woocommerce.com/experts/). - ## [What are Webhooks?](https://github.com/woocommerce/woocommerce/blob/trunk/docs/webhooks#what-are-webhooks) A [Webhook](http://en.wikipedia.org/wiki/Webhook) is an event notification sent to a URL of your choice. Users can configure them to trigger events on one site to invoke behavior on another.