woocommerce/docs
Karol Manijak a7231863c0
Product Collection: Trigger `wc-blocks_viewed_product` JS event (#51156)
* Define the event

* Add action sending an event in PC store

* Add directives and context to Product Template li element

* Use on--click directive in ProductImage

* Use on--click directive in Product Title

* Use on--click directive in Product Button

* Add changelog

* Add E2E tests

* Update docs

* Update blocks reference and docs manifest

* Update m,anifest

* Fix mistake in docs

* Regenerate docs manifest

* Fix lint

* Extractb new tests to a separate file
2024-09-05 12:52:35 +02:00
..
block-theme-development [Accessibility] Fix misspelling in plugins/woocommerce-blocks/docs (#48562) 2024-08-28 10:00:01 -04:00
building-a-woo-store Product Collection: Trigger `wc-blocks_viewed_product` JS event (#51156) 2024-09-05 12:52:35 +02:00
cart-and-checkout-blocks Update WC Blocks hooks docs to point to new WC monorepo location (#50766) 2024-08-27 13:43:41 +01:00
code-snippets Fix incorrectly rendered HTML tags in docs (#50966) 2024-09-04 22:25:24 +02:00
contributing Fix markdown typos. (#50282) 2024-08-19 14:59:10 -03:00
contributing-docs fixes and updates (#51144) 2024-09-04 17:11:35 +00:00
data-management Update Woo.com references to WooCommerce.com (#46259) 2024-04-09 09:50:15 +01:00
extensibility-in-blocks Fix markdown typos. (#50282) 2024-08-19 14:59:10 -03:00
extension-development Fix incorrectly rendered HTML tags in docs (#50966) 2024-09-04 22:25:24 +02:00
getting-started Fix remaining broken links discovered in SEO orbit (#46398) 2024-04-09 17:10:23 -03:00
high-performance-order-storage fixes and updates (#51144) 2024-09-04 17:11:35 +00:00
localization-translation Update Woo.com references to WooCommerce.com (#46259) 2024-04-09 09:50:15 +01:00
payments Update payment method integration links for improved a11y and not to point to WC Blocks repo (#47936) 2024-06-03 11:29:11 -07:00
performance fixes and updates (#51144) 2024-09-04 17:11:35 +00:00
product-collection-block Product Collection: Trigger `wc-blocks_viewed_product` JS event (#51156) 2024-09-05 12:52:35 +02:00
product-editor-development fix lint rule (#50843) 2024-08-22 14:25:57 +02:00
quality-and-best-practices Fix typos/special chars in Operation Star docs (#50894) 2024-08-23 14:43:07 +00:00
reporting Fix markdown typos. (#50282) 2024-08-19 14:59:10 -03:00
rest-api Fix markdown typos. (#50282) 2024-08-19 14:59:10 -03:00
security Update security-best-practices.md (#46200) 2024-04-29 11:04:59 +02:00
shipping Fix broken links from issue #46336 (#46381) 2024-04-15 14:30:37 +02:00
testing updated instances in docs (#46618) 2024-04-15 23:49:06 +00:00
theme-development fixes and updates (#51144) 2024-09-04 17:11:35 +00:00
ux-guidelines-extensions fixes and updates (#51144) 2024-09-04 17:11:35 +00:00
ux-guidelines-payments Fix remaining broken links discovered in SEO orbit (#46398) 2024-04-09 17:10:23 -03:00
ux-guidelines-product-editor Replace copy: List Price to Regular Price (#47658) 2024-05-21 16:28:01 -04:00
ux-guidelines-themes Update Woo.com references to WooCommerce.com (#46259) 2024-04-09 09:50:15 +01:00
wc-cli Fix remaining broken links discovered in SEO orbit (#46398) 2024-04-09 17:10:23 -03:00
.manifestignore Update .manifestignore (#44091) 2024-01-25 16:01:14 -05:00
.markdownlint.json fix lint rule (#50843) 2024-08-22 14:25:57 +02:00
README.md Update Woo.com references to WooCommerce.com (#46259) 2024-04-09 09:50:15 +01:00
docs-manifest.json Product Collection: Trigger `wc-blocks_viewed_product` JS event (#51156) 2024-09-05 12:52:35 +02:00

README.md

post_title
WooCommerce developer documentation

⚠️ Notice: This documentation is currently a work in progress. While it's open to the public for transparency and collaboration, please be aware that some sections might be incomplete or subject to change. We appreciate your patience and welcome any contributions!

This is your go-to place to find everything you need to know to get started with WooCommerce development, including implementation details for specific parts of the WooCommerce code base.

Getting started

WooCommerce is a customizable, open-source eCommerce platform built on WordPress. It empowers businesses worldwide to sell anything from physical products and digital downloads to subscriptions, content, and even appointments.

Get familiar with WordPress Plugin Development.

Take a moment to familiarize yourself with our Developer Resources.

Once you're ready to move forward, consider one of the following:

Contributions

The WooCommerce ecosystem thrives on community contributions. Whether it's improving documentation, reporting bugs, or contributing code, we greatly appreciate every contribution from our community.

Support

  • To request a new document, correction, or improvement, create an issue.
  • For development help, start with the WooCommerce Community Forum, to see if someone else has already asked the same question. You can also pose your question in the #developers channel of our Community Slack. If you're not sure where to ask your question, you can always contact us, and our Happiness Engineers will be glad to point you in the right direction.
  • For additional support with customizations, you might consider hiring from WooExperts or Codeable.

Additional Resources

Other documentation

Some directories contain documentation about their own contents, in the form of README file. The available files are listed below, if you create a new README file please add it to the corresponding list.

Available READMe files for the WooCommerce plugin:

Available READMe files for the WooCommerce Admin plugin:

Available READMe files for the WooCommerce Beta Tested plugin: