Project portfolio Browse selected work

Shopify Plus Upgrade Monthly Fee Reduction + Up to $4800 Development Fee Credit - Exclusive WesWoo Offer

Developer modules / Help, manuals and policies

Help, manuals and policies

Connect questions and models to resources, applicable policies, accounts and human support.

Model index, instructions and manuals

Index manuals by model, version and language. Keep key installation or troubleshooting steps in HTML and offer the full PDF separately, with explicit product/manual relationships.

Data and dependencies

  • custom.manuals: list.metaobject_reference.
  • model/revision/language are text; instructions is rich text; download is a PDF file reference.

Interaction logic

  • Keep verified instructions readable if the file is absent.
  • Provide a contact route for an unmatched model.
Example code · snippets/ww-manuals.liquid
Liquid · WESWOO
{% assign manuals = product.metafields.custom.manuals.value %}
{% if manuals != blank %}
  <ul>
    {% for manual in manuals %}
      {% assign file_url = manual.download.value.url %}
      <li>
        <h3>{{ manual.model.value | escape }} — {{ manual.revision.value | escape }}</h3>
        <p>{{ manual.language.value | escape }}</p>
        <div>{{ manual.instructions | metafield_tag }}</div>
        {% if file_url != blank %}<a href="{{ file_url | escape }}">Download the manual PDF</a>{% endif %}
      </li>
    {% endfor %}
  </ul>
{% endif %}

Acceptance checks

  • Download the actual file and check its version.
  • Check aliases, language and product backlinks.

The example does not upload manuals. Verify every file and do not substitute a different model manual.

Read it, integrate it, verify it

  1. Choose a module and confirm the data contract.
  2. Connect the fragment to the current theme or framework.
  3. Check real variants, markets and recovery states.

Examples target Shopify Online Store 2.0 themes. Headless has separate data and version boundaries. Integrate fragments with actual fields, theme components and locale files.

Architecture references

Original educational examples with Shopify documentation and pinned upstream references. Follow the applicable license when adopting repository code.

Shopify/dawn · Licensecommit 3e9ee2281dc4 · Shopify-integration theme license; architecture reference without copying the implementation.
Shopify/hydrogen · Licensecommit 9e358a2462ba · MIT; retain copyright and license when using substantial code.

References checked 2026-11-12