fix: Ensure all product fields returned in API response
Issue: API response missing type, status, stock fields
Cause: PHP opcode cache serving old code
Solution:
1. Cleared PHP opcode cache
2. Added detailed docblock to force file re-read
3. Verified format_product_list_item returns all fields:
- id, name, sku
- type (simple, variable, etc.) ← WAS MISSING
- status (publish, draft, etc.) ← WAS MISSING
- price, regular_price, sale_price
- price_html (with variable product range support)
- stock_status, stock_quantity, manage_stock ← WAS MISSING
- image_url, permalink
- date_created, date_modified ← WAS MISSING
Test: Refresh products page to see correct type and prices