* Add static method for getting the log directory
* Add filter for customizing the log directory path
* Handle case where constant is already defined
* Do directory creation on the fly instead of during install
* Replace all Core usages of WC_LOG_DIR
* Ensure each site's log handler setting is respected
* Add unit tests
* Fix legacy logger unit tests
* Update docs
* Regenerate docs manifest file (required by GitHub CI)
---------
Co-authored-by: Nestor Soriano <konamiman@konamiman.com>
* Update check-if-woo-is-active.md
Added more reliable methods to check if WooCommerce is active
* Update check-if-woo-is-active.md
Update code examples to use WooCommerce hooks.
* Update check-if-woo-is-active.md
Update wording in some sections
* Update docs/extension-development/check-if-woo-is-active.md
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
* add docs manifest
---------
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
* moving webhooks doc
* Move webhooks doc to building a woo store
It's not really extension development related
* Update docs manifest
---------
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
* adjusting a link for the docs front-end
* fixing some relative urls
* fixing relatieve links
* Updated manifest to include links
---------
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
* Adjusting relative links in docs folder to avoid 404s on docs site
Adjusting relative links in docs folder to avoid 404s on docs site
* Update docs-manifest.json
* Update docs manifest to reflect current trunk
* Fix invalid links
* Update manifest
---------
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
* Removing notices that are no-longer-relevant
Removing "WIP" and "developer-level" notices, and fixing a few titles
* add updated docs manifest
---------
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
* Rework UX guidelines to be in distinct folders and files
* Rename general guidelines to extensions guidelines
* Move contents of user-experience-guidelines.md into readme
* Rename "user experience guidelines" to "extension guidelines"
* Moved payments blurb from onboarding to readme
* Move product editor guidelines into a ux-guidelines folder
* Remove extra quote on payment guidelines image
* Add notice at top of theme customization page
* Fix linting issues
* Adjusting post_titles, menu_titles, and tags for docs folder
Adjusting the post_titles, menu_titles, and tags for document files in the docs folder
* Update removing-product-product-category-or-shop-from-the-url.md
* Update classic-theme-developer-handbook.md
* further adjustments and casing
* Move HPOS/CLI contents into README
---------
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
* Add tags to some readme files
* add post tags support
---------
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
* Initial migration
* Add additional links to code reference
* Fix lint indentation issue
* Add nav_args['parentPath'] documentation
* Minor code style fix (spacing)
* Update add_extension_register_page example to adhere to guidelines
* Update woocommerce_admin_pages_list filter example to conform to guidelines
* Update parentPath doc to make it clear that it is part of the JS config, not the PHP config
* reorganizing documents for better discoverability
* adding and adjusting category descriptions for docs site
---------
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
* add support for custom document and category titles
* remove the s in the source file instead of the manifest
---------
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>