2023-09-29 05:53:32 +00:00
{
"posts" : [
2024-01-10 15:07:07 +00:00
{
"post_title" : "Webhooks" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/webhooks.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "94378e7d651e2b612e51899a6380691513a41cce2ba0e87bc4ea8dd5bcef7a8c" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/webhooks.md" ,
"id" : "2c687171ced32ac451780d6ac95b29d19c70b0b5"
} ,
2023-09-29 05:53:32 +00:00
{
2023-12-06 16:04:31 +00:00
"post_title" : "WooCommerce developer documentation" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/README.md" ,
2024-01-04 21:07:57 +00:00
"hash" : "5090b3208cadaa22f3c85d563ccd8f86194ff9e61c614df6021be805050713f2" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/README.md" ,
2023-12-06 16:04:31 +00:00
"id" : "65f434b31529b2793f7f7adcadfec487c797bdd2" ,
2023-09-29 05:53:32 +00:00
"links" : {
2023-12-06 16:04:31 +00:00
"extension-development/building-your-first-extension.md" : "278c2822fe06f1ab72499a757ef0c4981cfbffb5" ,
2024-01-15 20:07:04 +00:00
"extension-development/how-to-design-a-simple-extension.md" : "375f7e18a2e656e662d3189041caeb9c80e7c9e3"
2023-09-29 05:53:32 +00:00
}
}
] ,
"categories" : [
{
2024-01-10 15:07:07 +00:00
"content" : "\nDiscover tutorials and guides for creating custom WooCommerce stores. This section is your toolkit for building advanced, modern online shops that meet the needs of merchants and customers alike.\n" ,
"category_slug" : "building-a-woo-store" ,
"category_title" : "Building a Woo Store" ,
"posts" : [
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to configure caching plugins for WooCommerce" ,
"menu_title" : "Configure caching plugins" ,
"tags" : "how-to" ,
2024-01-10 15:07:07 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/building-a-woo-store/configuring-caching-plugins.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "5f0d999813ace7d5a9b2ae830d67b50c05806d87d1ba1cbb2d2c88a69aec1328" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/building-a-woo-store/configuring-caching-plugins.md" ,
"id" : "9f484f8db1111fa6c1b6108d40939c967eea7f47"
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to add a custom field to simple and variable products" ,
"menu_title" : "Add custom fields to products" ,
"tags" : "how-to" ,
2024-01-10 15:07:07 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/building-a-woo-store/adding-a-custom-field-to-variable-products.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "3f9ca41cf853de77b48bb8c2e762129f7dbeef8b7680471d2d55fe0c7b32a5cb" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/building-a-woo-store/adding-a-custom-field-to-variable-products.md" ,
"id" : "64b686dcd5fdd4842be2fc570108231d5a8bfc1b"
}
] ,
"categories" : [ ]
} ,
{
"content" : "\nAccess a collection of useful code snippets to customize and enhance your WooCommerce store's functionality.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "code-snippets" ,
"category_title" : "Code Snippets" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2023-12-06 16:04:31 +00:00
"post_title" : "Useful core functions" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/useful-functions.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "3d102e671585a2de818fd5fdb84110c99ca55b5adc2698d07118beac27e59c94" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/useful-functions.md" ,
"id" : "0d99f1dee7c104b5899fd62b96157fb6709ebfb8"
} ,
{
"post_title" : "Unhook and remove WooCommerce emails" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/unhook--remove-woocommerce-emails.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "9b10cc18f64970b1c919dc1b320497e66444befcae6733d2dc7c8ec07b564e6d" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/unhook--remove-woocommerce-emails.md" ,
2023-12-06 16:04:31 +00:00
"id" : "0fdfe3b483ae74a9e5dc1fc21b80814462222ec3"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "Rename a country" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/rename-a-country.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "80086f76587535c16e79d987ba00544766b167fe33fd435544c8b80683c5f946" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/rename-a-country.md" ,
2023-12-06 16:04:31 +00:00
"id" : "67a49394f2e8ad0f8f81333207679be770bc8038"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Change number of related products displayed" ,
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/number-of-products-per-row.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "58287de9fc0318daa8a604602d1384a7298d1227f9b99063c5402ccd521f8549" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/number-of-products-per-row.md" ,
2023-12-06 16:04:31 +00:00
"id" : "7369dc328c49206771a2f8d0da5d920c480b5207"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "Customizing checkout fields using actions and filters" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/customising-checkout-fields.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "ce262f9471d1d9a7d12ec677969a588eb4c5af2d1ae4a153668af8204de9b60e" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/customising-checkout-fields.md" ,
"id" : "83097d3b7414557fc80dcf9f8f1a708bbdcdd884"
} ,
{
"post_title" : "Change a currency symbol" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/change-a-currency-symbol.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "1e25d4cf42f3b5907befc8d3b6d3999ca31c2f97b9512eadb749935685d1a7d6" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/change-a-currency-symbol.md" ,
2023-12-06 16:04:31 +00:00
"id" : "35ff98a542ad0b092aa44a049c6015cd43ed5857"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "Add a message above the login / register form" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/before-login--register-form.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "49f0d942364ea6815e799972894406cb0963164adfb6c373222dcf7fb0ee6fb9" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/before-login--register-form.md" ,
2023-12-06 16:04:31 +00:00
"id" : "26ea2036f16952c8c965f2ab38ab214e421aa615"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "Adjust the quantity input values" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/adjust-quantity-input-values.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "099fe23a591aa2283bad1cbb55a120f579b6cde8664cdb41f6b2c3716f7b6671" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/adjust-quantity-input-values.md" ,
2023-12-06 16:04:31 +00:00
"id" : "e4d92076cbd872380edb6beb1ff944f749d2d0e1"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "Add or modify states" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/add-or-modify-states.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "0f58428d8db1c7bc3e118362c25d129985a0a17957938d4003e64d4a56ea929b" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/add-or-modify-states.md" ,
2023-12-06 16:04:31 +00:00
"id" : "59ff38edfc09669967a06dd1dd3e6fb967422367"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Add currencies and symbols" ,
"menu_title" : "Add currencies and symbols" ,
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/add-a-currency-symbol.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "f91b76a0ebe65b6095157e904435c563b477be639a70795890656a29871cea76" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/add-a-currency-symbol.md" ,
2023-12-06 16:04:31 +00:00
"id" : "1c031c2af4a1461253e798daa3304baa89a83979"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "Add a country" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Add a country" ,
"tags" : "code-snippet" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/code-snippets/add-a-country.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "2b5488637e3ecad6113abea73f26fab79e953d84b7e034d4aa71767f6b7338a6" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/code-snippets/add-a-country.md" ,
2023-12-06 16:04:31 +00:00
"id" : "3f20affcf41e51989b0a7408aefe32b95d1da073"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nJoin the WooCommerce community of contributors. Find out how to build with WooCommerce and help enhance the Woo ecosystem.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "contributing" ,
2024-01-16 00:09:52 +00:00
"category_title" : "Contribute to Woo" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2023-12-06 16:04:31 +00:00
"post_title" : "WooCommerce Git flow" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "WooCommerce Git flow" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/woocommerce-git-flow.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "05a314c4fd40a46c81baa32b2c1307bcc8a232e72e3c7d405622befb907c0d75" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/woocommerce-git-flow.md" ,
"id" : "9e5c2da0c341b88f32483ec2435740cd16d48676"
} ,
{
"post_title" : "String localization guidelines" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "String localization guidelines" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/string-localisation-guidelines.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "8d3de270132d5c8c863d61159a76fac06ddc1a3ee1ecfb031bfefea4c137aa3d" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/string-localisation-guidelines.md" ,
"id" : "b7a92f1f63f72a2263be940b362fd90aa0ea2cdb"
} ,
2024-01-10 15:07:07 +00:00
{
"post_title" : "Reporting security issues" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Reporting security issues" ,
"tags" : "reference" ,
2024-01-10 15:07:07 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/reporting-security-issues.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "736020b27cb453139f57cd49ee1f3e4dcf2da8d00c209d1d0f43db5326150cf0" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/reporting-security-issues.md" ,
"id" : "363d7eb1b42e6974cfab7f62659b4effc8417774"
} ,
2023-12-06 16:04:31 +00:00
{
"post_title" : "Naming conventions" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Naming conventions" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/naming-conventions.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "c553a158e2641547376939f9e2b9ac9c336371bb1cf9eba59b552685a81112bf" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/naming-conventions.md" ,
"id" : "019d7e8eefc341de559728b9c3e9c5e17dfc1d6d"
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Handling SCSS and JS minification in WooCommerce" ,
"menu_title" : "Minification of SCSS and JS" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/minification-of-SCSS-and-JS.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "da3f198acde56106e6d09136038d523cc612021923f5f0b3334663c9e787ceaf" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/minification-of-SCSS-and-JS.md" ,
"id" : "bb50c2ce61a6c5465c95e6a94982c4c1e7944fd7"
} ,
{
"post_title" : "Deprecation in core" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Deprecation in core" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/deprecation-in-core.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "2fd2e73b7de1bbde028a998f8d375c365ea77979ad5ac16e192aaa6c7dc46c97" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/deprecation-in-core.md" ,
"id" : "d4eee11fdec129af35c471b2366df285217c6ec6"
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to assess the impact of a pull request" ,
"menu_title" : "Assessing PR impact" ,
"tags" : "how-to" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/deciding-pr-high-impact.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "091fd9acb51a272439d2c0378cc54ee45bbb90211b2a8953d25a5cbddd40ad70" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/deciding-pr-high-impact.md" ,
2023-12-06 16:04:31 +00:00
"id" : "40d381fdc10bff338677228736249ba87df9e102"
} ,
{
"post_title" : "Common issues" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Common issues" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/common-issues.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "5b1b08159b9e20df68731ee0261b1a17b8aa2e9f7ba63fc28a5d25ba1b7f0d55" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/common-issues.md" ,
"id" : "5766fb43cf9135d5a2cceaf0d386ec14b57c9ba0"
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Critical flows within the WooCommerce Core API" ,
"menu_title" : "API critical flows" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/api-critical-flows.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "7e9a1f26c64b1f2dd5f8edb67c74b652a1fb852f2152ba7868ee0cd4bf228a14" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/api-critical-flows.md" ,
"id" : "0fa8b2fa4bcb3b00c647504523a05857a90c434a"
} ,
{
"post_title" : "CSS SASS coding guidelines and naming conventions" ,
2024-01-17 13:36:31 +00:00
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing/CSS-SASS-coding-guidelines-and-naming-conventions.md" ,
2024-01-16 00:09:52 +00:00
"hash" : "5dcdb00ab0209a277ead39ac21ad3a6befe2d23ae80548e3a405c513d00f712e" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing/CSS-SASS-coding-guidelines-and-naming-conventions.md" ,
"id" : "42e4e4a593b67fd844f2d7b366259d64cf2332ab"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
2024-01-15 20:07:04 +00:00
{
2024-01-16 00:09:52 +00:00
"content" : "\nJust like WooCommerce itself, our developer docs are open source and editable by the community. This category outlines guidance and best practices to follow when contributing documentation.\n " ,
2024-01-15 20:07:04 +00:00
"category_slug" : "contributing-docs" ,
"category_title" : "Contribute to Docs" ,
"posts" : [
{
"post_title" : "Technical Documentation Style Guide" ,
"menu_title" : "Style Guide" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing-docs/style-guide.md" ,
2024-01-16 00:42:12 +00:00
"hash" : "1f7b619b73e05f0e607aa8959f598254b7af9adb5375f25df668a104eeadba5e" ,
2024-01-15 20:07:04 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing-docs/style-guide.md" ,
"id" : "5020907d57ae845a6477a36f59ec8c2f5f7b4b01"
} ,
{
"post_title" : "Contributing Technical Documentation" ,
"menu_title" : "Contributing Docs" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/contributing-docs/contributing-docs.md" ,
2024-01-16 00:09:52 +00:00
"hash" : "08c51b50b47987639aa1df68563748a001435404411780517667057dfca984db" ,
2024-01-15 20:07:04 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/contributing-docs/contributing-docs.md" ,
"id" : "71c1a72bfd4d5ae6aa656d4264b1bf3beb6eca1c"
}
] ,
"categories" : [ ]
} ,
2023-09-29 05:53:32 +00:00
{
2024-01-16 02:52:17 +00:00
"content" : "\nMaster data management in WooCommerce, including documentation related to CRUD objects and data stores.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "data-management" ,
"category_title" : "Data Management" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to manage WooCommerce Data Stores" ,
"menu_title" : "Manage data stores" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/data-management/data-stores.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "c0f53930abe9479af0eccb136a07ca01d183347e3b8b391b8e57c8fdc6ddd251" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/data-management/data-stores.md" ,
2023-12-06 16:04:31 +00:00
"id" : "34b4a3e14d6dfabca889035bf67876b9404d0dfb"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "Developing using WooCommerce CRUD objects" ,
2024-01-17 13:36:31 +00:00
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/data-management/crud-objects.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "9a3624adc70b6a30bc89ecd86519909c90335f75fcbc925e5b417fac20712e54" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/data-management/crud-objects.md" ,
2023-12-06 16:04:31 +00:00
"id" : "eaf29a28f438c0d03b4e7056dc3b6eaead4937b5"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nExplore how to develop WooCommerce extensions with practical tutorials and resources ideal for initial setup and understanding the core functionalities of the platform.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "extension-development" ,
"category_title" : "Extension Development" ,
2023-09-29 05:53:32 +00:00
"posts" : [
2024-01-15 20:07:04 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "Integrating admin pages into WooCommerce extensions" ,
"menu_title" : "Integrating admin pages" ,
"tags" : "how-to" ,
2024-01-15 20:07:04 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/working-with-woocommerce-admin-pages.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "e041fe0b0b0bcad7d4b36c8d26c132ea5ab601c67b0d91305da2894cda5e47a2" ,
2024-01-15 20:07:04 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/working-with-woocommerce-admin-pages.md" ,
"id" : "6f9cc63bc4c614b9e01174069a5ddc4f3d7aa467" ,
"links" : {
"../../plugins/woocommerce/includes/react-admin/connect-existing-pages.php" : "19af727c05cd2eaf8ee8a3c29f95387ca41e0c98" ,
"../../plugins/woocommerce/src/Internal/Admin/Analytics.php" : "15aadab6f196323e46081508e2ff3a37b36a659a"
}
} ,
2023-09-29 05:53:32 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce plugin API callbacks" ,
"menu_title" : "Plugin API callbacks" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/woocommerce-plugin-api-callback.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "fc8eb47b9e31c412838a6426965f26dad89454234692a8f26b045da3a8ed872f" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/woocommerce-plugin-api-callback.md" ,
"id" : "9c1985429ab05bf7abc3e0a8676fb3d92a2c62eb"
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Managing custom attributes in WooCommerce menus and taxonomy archives" ,
"menu_title" : "Custom attributes in menus" ,
"tags" : "how-to" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/using-custom-attributes-in-menus.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "fbcf2bc205057602d56c6f3f92ea3809cd0d9c8fedb16dd6438ee671d6589966" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/using-custom-attributes-in-menus.md" ,
"id" : "fe5975a11d45e9d95e91c256ca89a1ec2ca76556"
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Tools for low-code development" ,
"menu_title" : "Low-code tools" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/tools-for-low-code-development.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "a2fd746404451bd34cc4fb237a6a16d83641694ec050f77bf779a7d3e117a056" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/tools-for-low-code-development.md" ,
2023-12-06 16:04:31 +00:00
"id" : "9320859027f950ceb36e13451ec8696d606426ec"
} ,
{
"post_title" : "Settings API" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/settings-api.md" ,
"hash" : "ca80728c56d60bb7416bb2865678b9e04807d0e208a4df56b8efaf32e9ac465d" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/settings-api.md" ,
"id" : "ed56b97b9de350074a302373ebaaa5dcce727e8b"
2023-09-29 05:53:32 +00:00
} ,
2024-01-10 15:07:07 +00:00
{
"post_title" : "Logging in WooCommerce" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/logging.md" ,
"hash" : "85ac9f1ae9cac4f32b673aec872a78dbb2cdec6c26016d4c5d222b9a9089892b" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/logging.md" ,
"id" : "c684e2efba45051a4e1f98eb5e6ef6bab194f25c"
} ,
2023-09-29 05:53:32 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "Creating custom settings for WooCommerce extensions" ,
"menu_title" : "Creating custom settings" ,
"tags" : "how-to" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/implementing-settings.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "12bbcf9095c8dd00d79036d413e2c2d0a060e84b4de23943741fa27444d7efcf" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/implementing-settings.md" ,
"id" : "58bcbd3a0cd3b3e5fe738c3bb625cf9b7747c99a"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "How to design a simple extension" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Design a simple extension" ,
"tags" : "how-to" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/how-to-design-a-simple-extension.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "395b7647382ea116f9d05c42a0d2b285a2eb932af7393febf415fe8ee4eb1d28" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/how-to-design-a-simple-extension.md" ,
2023-12-06 16:04:31 +00:00
"id" : "375f7e18a2e656e662d3189041caeb9c80e7c9e3"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to add store management links" ,
"menu_title" : "Add store management links" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/how-to-add-your-own-store-management-links.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "0b3fd51f0cfc63d18d73e89b72f8376bf8aed9f582a226ca051fd4ee86aa3abd" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/how-to-add-your-own-store-management-links.md" ,
2023-12-06 16:04:31 +00:00
"id" : "ae8fc356aa7555b87477462eaa80130a044d00f9"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to implement merchant onboarding" ,
"menu_title" : "Implement merchant onboarding" ,
"tags" : "how-to" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/handling-merchant-onboarding.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "01c4a6b310abcadaa4f7dfaed8808b6caf0cf5c27834d150757efa10763b3084" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/handling-merchant-onboarding.md" ,
2023-12-06 16:04:31 +00:00
"id" : "89fe15dc232379f546852822230c334d3d940b93"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Managing extension deactivation and uninstallation" ,
"menu_title" : "Manage deactivation and uninstallation" ,
"tags" : "how-to" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/handling-deactivation-and-uninstallation.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "52992f047f6088cf93f72c87e27143ef896e9ccbb0ea55e77c9fa8c17df80404" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/handling-deactivation-and-uninstallation.md" ,
2023-12-06 16:04:31 +00:00
"id" : "549d92ad5518998ddcdcaa96beb6e25f09e4b1e5"
} ,
2023-09-29 05:53:32 +00:00
{
2023-12-06 16:04:31 +00:00
"post_title" : "WooCommerce extension developer handbook" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Extension developer handbook" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/extension-developer-handbook.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "16e89df4cabadc2308e2431e082df530c3289baec475d78a30e5b738a6d9fb0c" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/extension-developer-handbook.md" ,
2023-12-06 16:04:31 +00:00
"id" : "2158c631d7e34f2c2d7c9ae16371f501fb47e37f"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to build your first extension" ,
"menu_title" : "Build your first extension" ,
"tags" : "how-to" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/building-your-first-extension.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "0b72a7c7a844459c971f10ade3f56e5c172d6f4fe5902f733972aaf7fc2121cb" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/building-your-first-extension.md" ,
2023-12-06 16:04:31 +00:00
"id" : "278c2822fe06f1ab72499a757ef0c4981cfbffb5"
} ,
2024-01-10 15:07:07 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to add actions and filters" ,
"menu_title" : "Add actions and filters" ,
"tags" : "how-to" ,
2024-01-10 15:07:07 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/adding-actions-and-filters.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "ac6b6db9a4bc92d13c71b9d7d81614df4e4cd80120875e5f274238af062a8744" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/adding-actions-and-filters.md" ,
"id" : "6f461e2f0ca9195097b36f987ee6c0212a65e8ab"
} ,
2023-12-06 16:04:31 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to add a section to a settings tab" ,
"menu_title" : "Add a section to a settings tab" ,
"tags" : "how-to" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/extension-development/adding-a-section-to-a-settings-tab.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "afa6a5f214c7d56056bff324a9a6b16baa0f1721e88b1102c445534616b7da6f" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/extension-development/adding-a-section-to-a-settings-tab.md" ,
"id" : "a88144dff894408f31a80c96dcee3bd5126ecd28"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nDive into WooCommerce with guides and resources ideal for initial setup and understanding the core functionalities of the platform.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "getting-started" ,
"category_title" : "Getting Started" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2023-12-06 16:04:31 +00:00
"post_title" : "WooCommerce Endpoints" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/getting-started/woocommerce-endpoints.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "4cff74381eeda1cd75bab699faa271c57852a1931c98b8acaa9417747f0de040" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/getting-started/woocommerce-endpoints.md" ,
"id" : "31a11f74bcd9f21f97cd4c6c719240b3d84e40f4"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-10 15:07:07 +00:00
"post_title" : "Setting up your development environment" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Development environment setup" ,
"tags" : "tutorial, setup" ,
2024-01-10 15:07:07 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/getting-started/development-environment.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "f3f91c7e2d2676d39f30cf2245e02c044de704894b358a78a086507a0d37ae2c" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/getting-started/development-environment.md" ,
"id" : "9080572a3904349c44c565ca7e1bef1212c58757"
2023-12-06 16:04:31 +00:00
} ,
{
"post_title" : "WooCommerce developer tools" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Developer tools" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/getting-started/developer-tools.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "0c63cb8213a7bb64295f7321afc9fce5c8e12c3b860e7bb885fe66ac7a71d661" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/getting-started/developer-tools.md" ,
2023-12-06 16:04:31 +00:00
"id" : "2ed3659ae0153c8fb3252c417bb0eb43ea60f862"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "WooCommerce developer resources" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Developer resources" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/getting-started/developer-resources.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "ec2c30bd0d73eb26e636da9d9d3468eb3bc453213099edcc73468a74407e600c" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/getting-started/developer-resources.md" ,
2023-12-06 16:04:31 +00:00
"id" : "77008656b040d376b7cea7b3c7cc8860c6aec70e"
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "Resources for debugging" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Debugging" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/getting-started/debugging.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "cb7be473c9f814b6c60e72578b7c2d4ef052ef859f5a3f48d37cdabd0d3fd114" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/getting-started/debugging.md" ,
2024-01-10 15:07:07 +00:00
"id" : "75c020ee52329c09f4dc04e33dc8aeb11c088534"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-17 13:36:31 +00:00
"content" : "\nWooCommerce has traditionally stored store orders and related order information (like refunds) as custom WordPress post types or post meta records. This comes with performance issues.\n\n[High-Performance Order Storage (HPOS)](https://developer.woo.com/2022/09/14/high-performance-order-storage-progress-report/) also previously known as \"Custom Order Tables\" i s a s o l u t i o n t h a t p r o v i d e s a n e a s y - t o - u n d e r s t a n d a n d s o l i d d a t a b a s e s t r u c t u r e - s p e c i f i c a l l y d e s i g n e d f o r e C o m m e r c e n e e d s . I t u s e s t h e W o o C o m m e r c e C R U D d e s i g n t o s t o r e o r d e r d a t a i n c u s t o m t a b l e s - o p t i m i z e d f o r W o o C o m m e r c e q u e r i e s w i t h m i n i m a l i m p a c t o n t h e s t o r e ' s p e r f o r m a n c e . \ n \ n I n J a n u a r y 2022 , w e p u b l i s h e d t h e [ i n i t i a l p l a n f o r t h e C u s t o m O r d e r T a b l e s f e a t u r e ] ( h t t p s : //developer.woo.com/2022/01/17/the-plan-for-the-woocommerce-custom-order-table/) and since then, we've been working hard to bring the High-Performance Order Storage (HPOS) to WooCommerce Core. In May 2022, we invited you to [test the order migration process](https://developer.woo.com/2022/05/16/call-for-early-testing-custom-order-table-migrations/) and provide feedback on how our initial work performs on real stores of varied configurations.\n\nFrom WooCommerce 8.2, released on October 2023, [High-Performance Order Storage (HPOS)](https://developer.woo.com/2022/09/14/high-performance-order-storage-progress-report/) is officially released under the stable flag and will be enabled by default for new installations.\n\n## [What's New with High-Performance Order Storage?](https://github.com/woocommerce/woocommerce/blob/trunk/docs/high-performance-order-storage/#section-1)\n\nBringing High-Performance Order Storage (HPOS) to WooCommerce improves these three essential properties for eCommerce stores.\n\n### Scalability\n\nThe rise in the number of customers and customer orders increases the load on your store's database - making it difficult to handle customer order requests and deliver a seamless user experience.\n\nWith High-Performance Order Storage, you get dedicated tables for data like orders and order addresses and thus dedicated indexes which results in fewer read/write operations and fewer busy tables. This feature enables eCommerce stores of all shapes and sizes to scale their business to their maximum potential - without expert intervention.\n\n### Reliability\n\nHigh-Performance Order Storage makes implementing and restoring targeted data backup easier. You'll no longer need to worry about losing orders, inventory numbers, or client information with reliable backup in these custom order tables. It'll also facilitate implementing read/write locks and prevent race conditions.\n\n### Simplicity\n\nYou no longer have to go through a single huge database to locate underlying data and WooCommerce entries.\n\nWith High-Performance Order Storage, you can easily browse through the separate tables and easy-to-handle entries, independent of the table `_posts`, to find data or understand the table structure. It also lets you easily develop new plugins, implement designs for shops and products, and modify WooCommerce with more flexibility.\n\n## [Background](https://github.com/woocommerce/woocommerce/blob/trunk/docs/high-performance-order-storage/#section-2)\n\nBefore the release of version 8.2, WooCommerce relied on the `_post` and `_postmeta` table structures to store order information, which has served well over the years.\n\nHowever, High-Performance Order Storage introduces dedicated tables for data like orders and order addresses and thus dedicated indexes which results in fewer read/write operations and fewer busy tables. This feature enables eCommerce stores of all shapes and sizes to scale their business to their maximum potential - without expert intervention.\n\nThe order data is synced from `_posts` and `_postmeta` table to four custom order tables:\n\n1. `_wc_orders`\n2. `_wc_order_addresses`\n3. `_wc_order_operational_data`\n4. `_wc_orders_meta`\n\n\n## [Enabling the feature](https://github.com/woocommerce/woocommerce/blob/trunk/docs/high-performance-order-storage/#sect
2024-01-10 15:07:07 +00:00
"category_slug" : "hpos" ,
2023-12-06 16:04:31 +00:00
"category_title" : "High Performance Order Storage" ,
"posts" : [
2024-01-10 15:07:07 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to enable High Performance Order Storage" ,
"menu_title" : "Enable HPOS" ,
"tags" : "how-to" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/high-performance-order-storage/enable-hpos.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "b567d131b5dabfe9a2b493eda8c640e659f8281cb3018a248119743352cb8ab6" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/high-performance-order-storage/enable-hpos.md" ,
"id" : "9d41c63f3d0cb17ada82a65bf4a26a1978cc34b0"
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nTailor your WooCommerce store for global audiences with guides on setting up and translating Woo in your language.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "localization-translation" ,
2024-01-16 02:52:17 +00:00
"category_title" : "Localization and Translation" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to translate WooCommerce" ,
"menu_title" : "Translating WooCommerce" ,
"tags" : "how-to" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/localization-translation/translating-woocommerce.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "759edc68848053eb76ef15255733a3e07a42a65c706c04e3c164039671730152" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/localization-translation/translating-woocommerce.md" ,
"id" : "017b9f80a086d119f8bac193c9b4d87d1efff67d"
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nGet insights into integrating and customizing various payment gateways in WooCommerce for secure and efficient transactions.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "payments" ,
"category_title" : "Payments" ,
"posts" : [
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Payment Token API" ,
"menu_title" : "Payment Token API" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/payments/payment-token-api.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "4836db96fba51c51e4fd28c2a9c4f8544fe32f3508226d5c02443a2cc2c09140" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/payments/payment-token-api.md" ,
"id" : "5f345b53875981703d4b80e8d04eae2daafe4c81"
} ,
{
"post_title" : "WooCommerce payment gateway plugin base" ,
2024-01-17 13:36:31 +00:00
"tags" : "code-snippet" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/payments/payment-gateway-plugin-base.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "9a77f78360de83bf0d13316fb064087472e4da5e34e57fd8891ea3f8fb1ac598" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/payments/payment-gateway-plugin-base.md" ,
"id" : "1934a5305524d7111a91f1e52a7495cf126f33f2"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Payment Gateway API" ,
"menu_title" : "Payment Gateway API" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/payments/payment-gateway-api.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "1b73bbacdac68afedceb7d578b0ec86a85ad866d1e1201b6a2a8ce0b01a8cb3b" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/payments/payment-gateway-api.md" ,
"id" : "b337203996650b567f91c70306e1010d6f1ae552"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nDiscover how to customize the WooCommerce product editor, from extending product data to adding unique functionalities.\n\nThis 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." ,
"category_slug" : "product-editor" ,
"category_title" : "Product Editor" ,
2023-09-29 05:53:32 +00:00
"posts" : [
2024-01-10 15:07:07 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "Product editor development handbook" ,
2024-01-17 23:17:14 +00:00
"menu_title" : "Development handbook" ,
2024-01-10 15:07:07 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/product-editor-development/product-editor.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "2bf9215fa06abd744dca3846f0a47f2a8fdb7f2a6a8b1d955c8affffb1816b24" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/product-editor-development/product-editor.md" ,
"id" : "59450404de2750d918137e7cf523e52bedfd7214" ,
"links" : {
"./product-editor-extensibility-guidelines.md" : "a837eb947d31fcff3c6e1f775926ba5eb13cd790" ,
"./block-template-lifecycle.md" : "0c29c74a7e7e9fd88562df1afa489659f460879e" ,
"../../packages/js/product-editor/src/blocks/generic/README.md" : "367c19c887466222eb368521da5cafe8a1bfa729" ,
"../../packages/js/create-product-editor-block/README.md" : "18d14d005baff2f085e8b5f399e573d62851d620" ,
"../../plugins/woocommerce/src/Admin/Features/ProductBlockEditor/ProductTemplates/README.md" : "31035d872a3984b1164cee8d3168bbbebf23969f" ,
"../../plugins/woocommerce/src/Admin/BlockTemplates/README.md" : "3f2d4de8d78bed2166f3b4f6f8f275ba4c1ffd0b"
}
} ,
2023-09-29 05:53:32 +00:00
{
2023-12-06 16:04:31 +00:00
"post_title" : "Product editor extensibility guidelines" ,
2024-01-17 23:17:14 +00:00
"menu_title" : "Extensibility guidelines" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/product-editor-development/product-editor-extensibility-guidelines.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "fd77b0cd03fb2c3d9d43f9d08bb1491476e5c6c1c67c501cf302cfe890798844" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/product-editor-development/product-editor-extensibility-guidelines.md" ,
"id" : "a837eb947d31fcff3c6e1f775926ba5eb13cd790"
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Managing the lifecycle of WooCommerce block templates" ,
"menu_title" : "Block template lifecycle" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/product-editor-development/block-template-lifecycle.md" ,
2024-01-17 17:47:05 +00:00
"hash" : "8412c1fc634341ef4d4e81cd3212e368acca7e2c8c3ded15de1726cbec88424f" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/product-editor-development/block-template-lifecycle.md" ,
2024-01-04 21:07:57 +00:00
"id" : "0c29c74a7e7e9fd88562df1afa489659f460879e"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nEnsuring the quality of your WooCommerce projects is essential. This section will delve into quality exoectations, best practices, coding standards, and other methodologies to ensure your projects stand out in terms of reliability, efficiency, user experience, and more. \n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "quality-and-best-practices" ,
"category_title" : "Quality And Best Practices" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2023-12-06 16:04:31 +00:00
"post_title" : "Writing high quality testing instructions" ,
2024-01-17 13:36:31 +00:00
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/quality-and-best-practices/writing-high-quality-testing-instructions.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "1d57bdb8c78ea64927bd60d3ca35ab9822c99cc54a020277ce130e3fbb51d008" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/quality-and-best-practices/writing-high-quality-testing-instructions.md" ,
"id" : "56a8ef0ef0afec9c884f655e7fdd23d9666c9d00"
} ,
2023-09-29 05:53:32 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to optimize performance for WooCommerce stores" ,
"menu_title" : "Optimize store performance" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/quality-and-best-practices/performance-optimization.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "25588fe2fab942f8db82a47d98594a3b0b6f35748185719b5c3b453876a9714b" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/quality-and-best-practices/performance-optimization.md" ,
2023-12-06 16:04:31 +00:00
"id" : "4a616a12defd72bf5a16fb48db4dccd63000d98f"
} ,
{
"post_title" : "Naming conventions" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Naming conventions" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/quality-and-best-practices/naming-conventions.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "b9412bed82b46bf0232ca59caaeb48a868ab62b965d5f2756135a58ee0d80a66" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/quality-and-best-practices/naming-conventions.md" ,
"id" : "7a64e9ba2411bdae46c6ff274a8f65c10d9ba59f" ,
"links" : {
"./css-sass-naming-conventions.md" : "a34404f72868f2780ccf07da9b998204b8213d32"
}
2023-09-29 05:53:32 +00:00
} ,
{
2023-12-06 16:04:31 +00:00
"post_title" : "WooCommerce grammar, punctuation and capitalization guide" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Grammar, punctuation and capitalization" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/quality-and-best-practices/grammar-punctuation-capitalization.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "bec1145eb80a16db898534dccb83d133c803c1e76d5ef8e7a6ffd902d3822634" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/quality-and-best-practices/grammar-punctuation-capitalization.md" ,
2023-12-06 16:04:31 +00:00
"id" : "af9f21747d93f0ab504e3713b1844c59c70b1d0e"
} ,
2024-01-10 15:07:07 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "GDPR compliance guidelines for WooCommerce extensions" ,
"menu_title" : "GDPR compliance" ,
"tags" : "reference" ,
2024-01-10 15:07:07 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/quality-and-best-practices/gdpr-compliance.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "3ef669780d26a71106f9b01a64d079adc5f2bf1c78ed1ef026fa8fe17c20cdf8" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/quality-and-best-practices/gdpr-compliance.md" ,
"id" : "af392a92b41b69b543c5ec77a07af770f6bb1587"
} ,
2023-12-06 16:04:31 +00:00
{
"post_title" : "CSS/Sass naming conventions" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/quality-and-best-practices/css-sass-naming-conventions.md" ,
2024-01-10 15:07:07 +00:00
"hash" : "8d341abfa0c9642286c581c0ff21cc471e7721bbc180e96913a5f95232610736" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/quality-and-best-practices/css-sass-naming-conventions.md" ,
"id" : "a34404f72868f2780ccf07da9b998204b8213d32"
} ,
{
"post_title" : "WooCommerce core critical flows" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Core critical flows" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/quality-and-best-practices/core-critical-flows.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "c1380271cea0f15a4be3d2a96b94cfaa0b1b0b098cf717db58640d8f84da1c66" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/quality-and-best-practices/core-critical-flows.md" ,
"id" : "e561b46694dba223c38b87613ce4907e4e14333a"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce coding standards" ,
"menu_title" : "Coding standards" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/quality-and-best-practices/coding-standards.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "f23b9ab30de8af1356e92999d492ddb5bfb1303e88e64c4e58a26fbc9b93e6d4" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/quality-and-best-practices/coding-standards.md" ,
2023-12-06 16:04:31 +00:00
"id" : "b09a572b8a452b6cd795e0985daa85f06e5889fb"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nUnderstand Woo's reporting capabilities. Learn to generate, understand, and optimize reports to make informed decisions about your WooCommerce projects.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "reporting" ,
"category_title" : "Reporting" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to extend WooCommerce analytics reports" ,
"menu_title" : "Extend analytics reports" ,
"tags" : "how-to" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/reporting/extending-woocommerce-admin-reports.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "80d157d8f9ec6739a6d9845ade26c57adcd4c237c7eaf605725694591b050eb9" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/reporting/extending-woocommerce-admin-reports.md" ,
2023-12-06 16:04:31 +00:00
"id" : "3ef20148084c97d7f62b565b92df844392ac27f7"
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to add columns to analytics reports and CSV downloads" ,
"menu_title" : "Add columns to analytics reports" ,
"tags" : "how-to" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/reporting/adding-columns-to-analytics-reports-and-csv-downloads.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "8b7d43f66fff68a0b96917d25bceca7bc3505a30ce5b36542b73f5a555b30ab0" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/reporting/adding-columns-to-analytics-reports-and-csv-downloads.md" ,
2023-12-06 16:04:31 +00:00
"id" : "044aac1c58553a34049a77168d247fd42ede994b" ,
2023-09-29 05:53:32 +00:00
"links" : {
2023-12-06 16:04:31 +00:00
"extending-woocommerce-admin-reports.md" : "3ef20148084c97d7f62b565b92df844392ac27f7"
2023-09-29 05:53:32 +00:00
}
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nUtilize the WooCommerce REST API for advanced integrations, data manipulation, and building headless ecommerce solutions.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "rest-api" ,
"category_title" : "REST API" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2024-01-17 13:36:31 +00:00
"post_title" : "Getting started with the WooCommerce REST API" ,
"menu_title" : "Getting started" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/rest-api/getting-started.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "26d6eb5aa34912086648956f4c824fdbcf331c3be79d0492133e897020030558" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/rest-api/getting-started.md" ,
2024-01-05 23:20:31 +00:00
"id" : "ad7fceb11d06571fb060f72c414896b425d6b72b"
2023-09-29 05:53:32 +00:00
}
] ,
2023-12-08 20:47:24 +00:00
"categories" : [ ]
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nSecurity is paramount. This section will dive into best practices, guidelines, and insights to ensure your WooCommerce projects remain secure from threats. \n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "security" ,
"category_title" : "Security" ,
2023-09-29 05:53:32 +00:00
"posts" : [
{
2023-12-06 16:04:31 +00:00
"post_title" : "WooCommerce security best practices" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Security best practices" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/security/security-best-practices.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "7b0e53d779fe564b8f6c4e1a96567b2aef938ce840997045707ed4d30aa5b361" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/security/security-best-practices.md" ,
2023-12-06 16:04:31 +00:00
"id" : "d579f1c5174c67421dff64719e001b31a015a3d2"
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nDelve into extending shipping functionality through adding custom shipping methods, integrating advanced carrier APIs, and developing tailored shipping solutions to elevate the ecommerce experience.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "shipping" ,
"category_title" : "Shipping" ,
"posts" : [
2023-09-29 05:53:32 +00:00
{
2023-12-06 16:04:31 +00:00
"post_title" : "Shipping method API" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Shipping method API" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/shipping/shipping-method-api.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "32214d4a7c3ca6f813aa967150593e0e6c765ddbfd2b10483fa8fcdf72f7fab0" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/shipping/shipping-method-api.md" ,
"id" : "70270a01c8f1f2b630c809c0b9611940e99293a9"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-10 15:07:07 +00:00
"content" : "\nLearn to design and integrate custom themes in WooCommerce, focusing on responsive design and ecommerce optimization.\n" ,
2023-12-06 16:04:31 +00:00
"category_slug" : "theme-development" ,
"category_title" : "Theme Development" ,
2023-09-29 05:53:32 +00:00
"posts" : [
2024-01-04 21:07:57 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "Thumbnail image regeneration" ,
"tags" : "reference" ,
2024-01-04 21:07:57 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/theme-development/thumbnail-image-regeneration.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "326d3f142bffb477750e5fc1211f9213a0cbf2083368043a3ee7f5358032fd88" ,
2024-01-04 21:07:57 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/theme-development/thumbnail-image-regeneration.md" ,
"id" : "733e1b16276d64f128ba0e337ca68ec3de0bf68f"
} ,
2023-09-29 05:53:32 +00:00
{
2023-12-06 16:04:31 +00:00
"post_title" : "Theme design and user experience guidelines" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Theme design and user experience guidelines" ,
"tags" : "reference" ,
2023-09-29 05:53:32 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/theme-development/theme-design-ux-guidelines.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "9fe6d28bc71057d7f35574d3b719b33a2a1e4ebdd7e098e8f1ed29219626faf8" ,
2023-09-29 05:53:32 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/theme-development/theme-design-ux-guidelines.md" ,
2023-12-06 16:04:31 +00:00
"id" : "ec1f05ca7c14ed81a52553fa1c3f1045df5f6a4f"
2023-09-29 05:53:32 +00:00
} ,
2024-01-10 15:07:07 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to set up and use a child theme" ,
"menu_title" : "Set up and use a child theme" ,
"tags" : "how-to" ,
2024-01-10 15:07:07 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/theme-development/set-up-a-child-theme.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "9835b194b3dd3f3edda52f544b80994ce26ae56a003ff35571a178ec4943f4e8" ,
2024-01-10 15:07:07 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/theme-development/set-up-a-child-theme.md" ,
"id" : "00b6916595cbde7766f080260a9ea26f53f3271c"
} ,
2024-01-04 21:07:57 +00:00
{
"post_title" : "Image sizing for theme developers" ,
2024-01-17 13:36:31 +00:00
"menu_title" : "Image sizing" ,
"tags" : "reference" ,
2024-01-04 21:07:57 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/theme-development/image-sizes.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "802c0706305894adef2345451a8d08f4ecb0c7dc0979b54800cae9e750077660" ,
2024-01-04 21:07:57 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/theme-development/image-sizes.md" ,
"id" : "3f5301ac3040d38bc449b440733da6a466209df3"
} ,
2023-12-06 16:04:31 +00:00
{
2024-01-17 13:36:31 +00:00
"post_title" : "How to fix outdated WooCommerce templates" ,
"menu_title" : "Fix outdated templates" ,
"tags" : "how-to" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/theme-development/fixing-outdated-woocommerce-templates.md" ,
2024-01-17 23:17:14 +00:00
"hash" : "708e7242975ae285e3df391b9cf144f61d3519183eaddd31a96dfc5bbc4a0b47" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/theme-development/fixing-outdated-woocommerce-templates.md" ,
2024-01-05 23:20:31 +00:00
"id" : "1fa09bbc2137a65288cc1576c1053224db7187ed"
2023-12-06 16:04:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Conditional tags in WooCommerce" ,
"menu_title" : "Conditional tags" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/theme-development/conditional-tags.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "7c309277c9c75636414bbbc0763f5492c18a6b43ce1bfc5ded21aa15bc5f956d" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/theme-development/conditional-tags.md" ,
"id" : "a08cc0796290477cad7d9bc6737960985f5f6f41"
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "Classic theme development handbook" ,
"menu_title" : "Classic theme development" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/theme-development/classic-theme-developer-handbook.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "4cdcbf4148a8ecbde5508653cc24294abd69482cd1c90e5ef195fde67ea5679c" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/theme-development/classic-theme-developer-handbook.md" ,
"id" : "c2fde53e1dc3efbded3cfe1fb4df27136a3799a4"
2023-09-29 05:53:32 +00:00
}
] ,
2023-12-08 20:47:24 +00:00
"categories" : [ ]
2023-09-29 05:53:32 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"content" : "\nThis section covers general guidelines, and best practices to follow in order to ensure your product experience aligns with WooCommerce for ease of use, seamless integration, and strong adoption.\n\nWe strongly recommend you review the current [WooCommerce setup experience](https://woo.com/documentation/plugins/woocommerce/getting-started/) to get familiar with the user experience and taxonomy.\n\nWe also recommend you review the [WordPress core guidelines](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/) to ensure your product isn't breaking any rules, and review [this helpful resource](https://woo.com/document/grammar-punctuation-style-guide/) on content style.\n\n## General\n\nUse existing WordPress/WooCommerce UI, built in components (text fields, checkboxes, etc) and existing menu structures.\n\nPlugins which draw on WordPress' core design aesthetic will benefit from future updates to this design as WordPress continues to evolve. If you need to make an exception for your product, be prepared to provide a valid use case.\n\n- [WordPress Components library](https://wordpress.github.io/gutenberg/?path=/story/docs-introduction--page)\n- [Figma for WordPress](https://make.wordpress.org/design/2018/11/19/figma-for-wordpress/) | ([WordPress Design Library Figma](https://www.figma.com/file/e4tLacmlPuZV47l7901FEs/WordPress-Design-Library))\n- [WooCommerce Component Library](https://woocommerce.github.io/woocommerce-admin/)\n" ,
"category_slug" : "user-experience-extensions" ,
"category_title" : "Extension Guidelines" ,
2023-12-06 16:04:31 +00:00
"posts" : [
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Extension Guidelines - Testing" ,
2024-01-10 16:58:55 +00:00
"menu_title" : "Testing" ,
2024-01-17 13:36:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/testing.md" ,
"hash" : "8b5d6418f4f5c8281b8122640d738b833d734b4ffd6357e740953691d948faf6" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/testing.md" ,
"id" : "0299f640abe2127807b1765c526cabd93120d60f"
2024-01-05 23:20:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Extension Guidelines - Task List and Inbox" ,
"menu_title" : "Task list and Inbox" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/task-list-and-inbox.md" ,
"hash" : "f3b55aa9c6e508c54323811680a77cd6cab8a365c5896073d657fdd0a2d084f3" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/task-list-and-inbox.md" ,
"id" : "4790569835c89da9f1a85e9afe59a4f53ba11943"
2023-12-06 16:04:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Extension Guidelines - Settings" ,
2024-01-10 16:58:55 +00:00
"menu_title" : "Settings" ,
2024-01-17 13:36:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/settings.md" ,
"hash" : "3f0f6af91e9cf96a2adbc9071d69c37fa1baf9d67f5ff42e3adbc6261a9e10bc" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/settings.md" ,
"id" : "1066428802afb323fbf38c64f5480edbabd93178"
2024-01-05 23:20:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Extension Guidelines - Onboarding" ,
2024-01-10 16:58:55 +00:00
"menu_title" : "Onboarding" ,
2024-01-17 13:36:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/onboarding.md" ,
"hash" : "99361db29b6142c96bba6d087b6cc1740e693b340b83bf26d6356d3bd2aca96f" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/onboarding.md" ,
"id" : "38cce49e3e334ad30aa2bcf304a15375e88e66fa"
2023-12-06 16:04:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Extension Guidelines - Notices" ,
2024-01-10 16:58:55 +00:00
"menu_title" : "Notices" ,
2024-01-17 13:36:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/notices.md" ,
"hash" : "7ab6dc0f55ae23c3f9d16508ad20dcad4ff37d2e036ae46222a447d77d4b3232" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/notices.md" ,
"id" : "2f3ffb30344bc45b5ff3bc17a59520fcd16b2598"
2023-12-06 16:04:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Extension Guidelines - Navigation" ,
2024-01-10 16:58:55 +00:00
"menu_title" : "Navigation" ,
2024-01-17 13:36:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/navigation.md" ,
"hash" : "31b1c99a81426b05998233850b9be2be694248cdd4307e667a5ae7afbf65b6b7" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/navigation.md" ,
"id" : "9922abbcea787a91b3360f49fa53d5402a604e6b"
2024-01-05 23:20:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Extension Guidelines - Colors" ,
2024-01-10 16:58:55 +00:00
"menu_title" : "Colors" ,
2024-01-17 13:36:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/colors.md" ,
"hash" : "b8344d4ab9ff6504dc127bd6ad084bd0f2976c753eefec6053045ecb231f68d5" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/colors.md" ,
"id" : "7ca89c550a36bee4df33635c6fe861bc769c43cb"
2023-12-06 16:04:31 +00:00
} ,
{
2024-01-15 20:07:04 +00:00
"post_title" : "User Experience Best Practices" ,
2024-01-17 13:36:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/best-practices.md" ,
2024-01-16 00:42:12 +00:00
"hash" : "346e8d7e252d3674cc4c280c0c71f0112501e3db430e5139a9c030bcdccd7464" ,
2024-01-17 13:36:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/best-practices.md" ,
"id" : "27838fbdf66db197a21d4a765cd9309423c33e83"
2023-12-06 16:04:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Extension Guidelines - Accessibility" ,
2024-01-10 16:58:55 +00:00
"menu_title" : "Accessibility" ,
2024-01-17 13:36:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-extensions/accessibility.md" ,
"hash" : "3b8d43390d349279d984ae750e95a3cbb9c4f9b39177325bb7e95ba5505d839a" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-extensions/accessibility.md" ,
"id" : "e085da13824f41a311b3eeb391386a1c2f67da32"
2023-09-29 05:53:32 +00:00
}
] ,
"categories" : [ ]
} ,
{
2024-01-17 13:36:31 +00:00
"content" : "\nWhen building payments extensions, you should ensure you follow the [WooCommerce Extension Guidelines](./user-experience-guidelines).\n\nPayments plugins come in many types: payment processors and gateways, wallets, Buy Now Pay Later, crypto, and more.\n\nThe choice between payment plugins depends on the specific needs and preferences of the merchant and their customers. Some merchants may choose to use multiple types of payment plugins to offer their customers a wider range of payment options.\n\nA merchant can discover a payments plugin in the following ways:\n\n- Through direct installation from WordPress plugins.\n- Through Woo’ s public list of payment services on the Marketplace.\n- Through the admin onboarding tasks and payments settings. To be added to the list of payment gateways in the Woo admin, the payments plugin must meet the criteria listed in these guidelines.\n\n" ,
"category_slug" : "user-experience-payments" ,
"category_title" : "Payments Guidelines" ,
"posts" : [
{
"post_title" : "User Experience Guidelines - Payments Onboarding and Setup" ,
"menu_title" : "Payments Onboarding and Setup" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-payments/payments-onboarding.md" ,
"hash" : "b565ac2c24bc5231a0eb3bd9f066e5d8a8d71e730cbf589821bd4872acdf9ff2" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-payments/payments-onboarding.md" ,
"id" : "9e100f5d1c5e52bb337a294456f75cd60929d9e3"
} ,
{
"post_title" : "User Experience Guidelines - Payment Button Style" ,
"menu_title" : "Payment Button Style" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-payments/payment-button-style.md" ,
"hash" : "dd77fcfec9b4624f5cea2c216ee5e5bcf7025d6c855687f4bce1b1b5331ba117" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-payments/payment-button-style.md" ,
"id" : "83d869cec0b2268ae30a6517c7c8f424de284cad"
} ,
{
"post_title" : "User Experience Guidelines - Payment Button Size and Anatomy" ,
"menu_title" : "Payment Button Size" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-payments/payment-button-size.md" ,
"hash" : "6dd60a490e59c03cfdcc8d2528a52c781e27dc092a821d52289470413e1ee509" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-payments/payment-button-size.md" ,
"id" : "0920df1611e1b1b3e2f33c810a8f8e8ae09dd67c"
} ,
{
"post_title" : "User Experience Guidelines - Payment Button Layout" ,
"menu_title" : "Payment Button Layout" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-payments/payment-button-layout.md" ,
"hash" : "212fd817cd759cf584619fc02fe4a762cadcc22d29d6b7f0ef5bccf1c6b20ff8" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-payments/payment-button-layout.md" ,
"id" : "96caecc340794e5c80af271e5cc844e0b3d80a04"
}
] ,
"categories" : [ ]
} ,
{
2024-01-17 17:47:05 +00:00
"content" : "\nOur 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.\n\nFor this reason, the new product form features groups (tabs) that correspond with these tasks. Simply speaking, they are separate views where different form features live. As a developer, you can extend any of these views and offer merchants the information and tools they need to create better, more successful products.\n\nThere are several ways to extend the new product form: from a single field to a whole group or section containing multiple fields and tables. These extension points are linked to the form structure, giving you plenty of freedom to create a great user experience.\n" ,
"category_slug" : "user-experience-product-editor" ,
"category_title" : "Product Editor Guidelines" ,
2024-01-17 13:36:31 +00:00
"posts" : [
{
"post_title" : "Product Editor Guidelines - Top Bar Extensions (future feature)" ,
"menu_title" : "Top Bar Extensions" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-product-editor/product-editor-form-top-bar.md" ,
"hash" : "2418e68b9ac01568006c180ce68e4bf56c9e156db18f31aa3ba24bb04304432a" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-product-editor/product-editor-form-top-bar.md" ,
"id" : "d9f9789cd181147412e83cf227d6ffccbb88ee4a"
} ,
{
"post_title" : "Product Editor Guidelines - Subsections" ,
"menu_title" : "Subsections" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-product-editor/product-editor-form-subsections.md" ,
"hash" : "542338dbb4e05ed64c280286bd5a05e5a2640ad8418e9f12e155b0b69e7e0032" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-product-editor/product-editor-form-subsections.md" ,
"id" : "1c1063b1d3b33af035da4f82dc2b06ce0a20900c"
} ,
{
"post_title" : "Product Editor Guidelines - Sections" ,
"menu_title" : "Sections" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-product-editor/product-editor-form-sections.md" ,
"hash" : "7aee21c485e67bbd685870579dff84f86f244e5d52ec96b1312312be594f3886" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-product-editor/product-editor-form-sections.md" ,
"id" : "cfd01b51ad0811704c28401e6d755eb54f884640"
} ,
{
"post_title" : "Product Editor Guidelines - Groups" ,
"menu_title" : "Groups" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-product-editor/product-editor-form-groups.md" ,
"hash" : "48d88765040c38da3bea7c2506e8c10b82f3a37dc35ad3712be77145495c52d4" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-product-editor/product-editor-form-groups.md" ,
"id" : "03000dc9341d0d55a113c506e6e0bc87c98e3e1e"
} ,
{
"post_title" : "Product Editor Guidelines - Fields" ,
"menu_title" : "Fields" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-product-editor/product-editor-form-fields.md" ,
"hash" : "4d577e9c175167150039df5dd51b0017f59442d2917aefa5672b02a97d6c4bc9" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-product-editor/product-editor-form-fields.md" ,
"id" : "a76c0a435ceacc15962738418edeff41e40bfde7"
} ,
{
"post_title" : "Product Editor Guidelines - Dialogue Extensions (future feature)" ,
"menu_title" : "Dialogue Extensions" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-product-editor/product-editor-form-dialogue-extensions.md" ,
"hash" : "ddb9713764ca31e96f6882b3be655651ba4dcd325253164d73dc68c295620766" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-product-editor/product-editor-form-dialogue-extensions.md" ,
"id" : "e3308f1c2958076d6718321e004e77ff4136c99d"
} ,
{
"post_title" : "Product Editor Guidelines - Custom Product Types" ,
"menu_title" : "Custom Product Types" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-product-editor/product-editor-form-custom-product-types.md" ,
"hash" : "8a68ffcd82d0ff4e477fd339e97177b751d475914853e37be60fb1247e476f81" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-product-editor/product-editor-form-custom-product-types.md" ,
"id" : "8a21ebd4b75fdb5a311d2fda46e00a9132fe6d58"
} ,
{
"post_title" : "Product Editor Guidelines - Example Use-Cases" ,
"menu_title" : "Example Use-Cases" ,
"tags" : "reference" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-product-editor/product-editor-examples.md" ,
"hash" : "adc45b743c5360c9baf3efc8a34f83cee5c341ad89d20e4f413932d125fdeb28" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-product-editor/product-editor-examples.md" ,
"id" : "b48948ec307b17cc33a9357ae3e4add9678891b6"
}
] ,
"categories" : [ ]
} ,
{
"content" : "\nThis section covers general guidelines and best practices to follow in order to ensure your theme experience aligns with ecommerce industry standards and WooCommerce for providing a great online shopping experience, maximizing sales, ensuring ease of use, seamless integration, and strong UX adoption.\n\nWe recommend you review the [UI best practices for WordPress](https://developer.wordpress.org/themes/advanced-topics/ui-best-practices/) to ensure your theme is aligned with the WordPress theme requirements.\n\nMake sure your theme fits one or more industries currently available in the [WooCommerce themes store](https://woo.com/product-category/themes). It's important that the theme offers enough originality and distinctiveness in its design, while keeping it familiar, in order to be distinguished from other themes on the WooCommerce theme store. Your theme should avoid copying existing themes on the WooCommerce theme store or other WordPress theme marketplaces.\n" ,
"category_slug" : "user-experience-themes" ,
"category_title" : "Theme Design Guidelines" ,
2023-12-06 16:04:31 +00:00
"posts" : [
{
2024-01-17 13:36:31 +00:00
"post_title" : "Theme Design Guidelines - Branding" ,
"menu_title" : "Branding" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-themes/theme-design.md" ,
"hash" : "403210a2ec97e0f1a21d373a2de380f685183a8ae52d2c4a2cc53bd8c7f12649" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-themes/theme-design.md" ,
"id" : "f0e73cda245eb43650f53211bf5e3182dbf487f2"
} ,
{
"post_title" : "WooCommerce Theme Guidelines - Demos and Sample Content" ,
"menu_title" : "Demos and Sample Content" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-themes/theme-demos-and-sample-content.md" ,
"hash" : "88154329e0315dbc5ad095435fb70996e2f4211c2b70390a38c49b0f9f8bb9ac" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-themes/theme-demos-and-sample-content.md" ,
"id" : "00dbd2b474b3ff30a460a96d8b106ce973c3e73a"
} ,
{
"post_title" : "WooCommerce Theme Guidelines - Customization" ,
"menu_title" : "Customization" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-themes/theme-customization.md" ,
"hash" : "d1cd80d06816549f3693dec98b0084077a9433e55a37c2f5b57a69409b831b4d" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-themes/theme-customization.md" ,
"id" : "e72fd0cc8651b27224859dc7349775f8e3142ffe"
} ,
{
"post_title" : "WooCommerce Theme Guidelines - Branding" ,
"menu_title" : "Branding" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-themes/theme-branding.md" ,
"hash" : "5b2728331c54ade0223c9ed34eb46acc21d2066cc128b840cf37be870fa8e018" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-themes/theme-branding.md" ,
"id" : "a7e8fd9fa7cd4f813324d89a15db3b7c8badf74c"
2023-12-06 16:04:31 +00:00
} ,
{
2024-01-17 13:36:31 +00:00
"post_title" : "WooCommerce Theme Guidelines - Accessibility" ,
"menu_title" : "Accessibility" ,
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/ux-guidelines-themes/theme-accessibility.md" ,
"hash" : "a63ee4e8317dc4a6de2798730a81925ed9afeeaf894c4de24b7b751de9ad5ac6" ,
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/ux-guidelines-themes/theme-accessibility.md" ,
"id" : "9004b7f3768b6781dae24484c5aaad365bd21b12"
}
] ,
"categories" : [ ]
} ,
{
"content" : " \ n W o o C o m m e r c e C L I ( W C - C L I ) o f f e r s t h e a b i l i t y t o m a n a g e W o o C o m m e r c e ( W C ) v i a t h e c o m m a n d - l i n e , u s i n g W P C L I . T h e d o c u m e n t a t i o n h e r e c o v e r s t h e v e r s i o n o f W C C L I t h a t s t a r t e d s h i p p i n g i n W C 3.0 . 0 a n d l a t e r . \ n \ n W C C L I i s p o w e r e d b y t h e [ W C R E S T A P I ] ( h t t p s : //woocommerce.github.io/woocommerce-rest-api-docs/), meaning most of what is possible with the REST API can also be achieved via the command-line.\n\n_If you're looking for documentation on the [WC 2.5 and 2.6's CLI go here](https://github.com/woocommerce/woocommerce/wiki/Legacy-CLI-commands-(v2.6-and-below))._\n\n## What is WP-CLI?\n\nFor those who have never heard before WP-CLI, here's a brief description extracted from the [official website](http://wp-cli.org/).\n\n> **WP-CLI** is a set of command-line tools for managing WordPress installations. You can update plugins, set up multisite installs and much more, without using a web browser.\n\n## WooCommerce Commands\n\nA full listing of WC-CLI commands and their accepted arguments can be found on the [commands page](https://github.com/woocommerce/woocommerce/wiki/WC-CLI-Commands).\n\nAll WooCommerce-related commands are grouped into `wp wc` command. The available commands (as of WC 3.0) are:\n\n```bash\n$ wp wc\nusage: wp wc customer <command>\n or: wp wc customer_download <command>\n or: wp wc order_note <command>\n or: wp wc payment_gateway <command>\n or: wp wc product <command>\n or: wp wc product_attribute <command>\n or: wp wc product_attribute_term <command>\n or: wp wc product_cat <command>\n or: wp wc product_review <command>\n or: wp wc product_shipping_class <command>\n or: wp wc product_tag <command>\n or: wp wc product_variation <command>\n or: wp wc shipping_method <command>\n or: wp wc shipping_zone <command>\n or: wp wc shipping_zone_location <command>\n or: wp wc shipping_zone_method <command>\n or: wp wc shop_coupon <command>\n or: wp wc shop_order <command>\n or: wp wc shop_order_refund <command>\n or: wp wc tax <command>\n or: wp wc tax_class <command>\n or: wp wc tool <command>\n or: wp wc webhook <command>\n or: wp wc webhook_delivery <command>\n\nSee 'wp help wc <command>' for more information on a specific command.\n```\n\n**Note**: When using the commands, you must specify your username or user ID using the `--user` argument. This is to let the REST API know which user should be used.\n\nYou can see more details about the commands using `wp help wc` or with the `--help` flag, which explains arguments and subcommands.\n\nExample:\n\n`wp wc customer --help`\n\n```bash\nNAME\n\n wp wc customer\n\nSYNOPSIS\n\n wp wc customer <command>\n\nSUBCOMMANDS\n\n create Create a new item.\n delete Delete an existing item.\n get Get a single item.\n list List all items.\n update Update an existing item.\n```\n\n`wp wc customer list --help`\n\n```bash\nNAME\n\n wp wc customer list\n\nDESCRIPTION\n\n List all items.\n\nSYNOPSIS\n\n wp wc customer list [--context=<context>] [--page=<page>]\n [--per_page=<per_page>] [--search=<search>] [--exclude=<exclude>]\n [--include=<include>] [--offset=<offset>] [--order=<order>]\n [--orderby=<orderby>] [--email=<email>] [--role=<role>] [--fields=<fields>]\n [--field=<field>] [--format=<format>]\n\n\nOPTIONS\n\n [--context=<context>]\n Scope under which the request is made; determines fields present in\n response.\n\n [--page=<page>]\n Current page of the collection.\n\n [--per_page=<per_page>]\n Maximum number of items to be returned in result set.\n\n [--search=<search>]\n Limit results to those matching a string.\n\n [--exclude=<exclude>]\n Ensure result set excludes specific IDs.\n\n [--include=<include>]\n Limit result set to specific IDs.\n\n [--offset=<offset>]\n Offset the result set by a specific number of items.\n\n [--order=<order>]\n Order sort attribute ascending or descending.\n\n [--orderby=<orderby>]\n Sort collection by object attribute.\n\n [--email=<email>]\n Limit result set to resources with a specific emai
"category_slug" : "wc-cli" ,
"category_title" : "WooCommerce CLI" ,
"posts" : [
{
"post_title" : "WooCommerce CLI Commands" ,
"menu_title" : "Commands" ,
"tags" : "reference" ,
2023-12-06 16:04:31 +00:00
"edit_url" : "https://github.com/woocommerce/woocommerce/edit/trunk/docs/wc-cli/commands.md" ,
2024-01-17 13:36:31 +00:00
"hash" : "6514e43bb85df5867967475e9ac3390d5a9e99b9b6c05108d97ef1cdb6537a19" ,
2023-12-06 16:04:31 +00:00
"url" : "https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/docs/wc-cli/commands.md" ,
"id" : "54b133043c8d87cb02efb70f941a8c668fc0802d"
}
] ,
"categories" : [ ]
2023-09-29 05:53:32 +00:00
}
] ,
2024-01-17 23:17:14 +00:00
"hash" : "f7c0574f9c07c864981a47732f78786ace557cb0a30111eb9d078c053471531b"
2023-09-29 05:53:32 +00:00
}