Building an E-Commerce Blog with Product Reviews

How to structure a product review post in jekcms using the editor, plain links for affiliate offers, and manually added Product schema -- no shortcodes or custom fields required.

Building an E-Commerce Blog with Product Reviews

How to structure a product review post in jekcms using the editor, plain links for affiliate offers, and manually added Product schema -- no shortcodes or custom fields required.

Product Review Posts Are Different

A product review post is not a regular blog post. Readers want quick, scannable signals: a rating, a clear pros-and-cons breakdown, and links to where they can buy. jekcms does not have a dedicated "product review" content type or a shortcode system to generate these elements automatically — you build them with the same rich text editor you use for every other post, and that turns out to be enough.

Rating and Pros/Cons, Written Directly

There is no dedicated rating field or star-widget shortcode in jekcms. In practice that is not a limitation: you write the rating and the pros/cons list as regular content, using headings, bold text, and bullet lists in the editor.

<h3>Rating: 4.5 / 5</h3>
<p>&#9733;&#9733;&#9733;&#9733;&#9734;</p>

<h4>Pros</h4>
<ul>
  <li>Fast setup</li>
  <li>Affordable</li>
</ul>
<h4>Cons</h4>
<ul>
  <li>Limited themes</li>
</ul>

This is plain HTML the editor already produces when you type a heading and a bullet list — no plugin, no custom field, no shortcode syntax to learn.

Schema Markup

jekcms outputs structured data (Article schema — headline, modified date, image, author) automatically for every post through a built-in schema helper. It does not generate Product or Review schema automatically. If you want the star-rating rich snippet Google can show for review content, add that JSON-LD block yourself in a code block in the editor, following Google's documented Product schema format:

{
  "@type": "Product",
  "name": "Product Name",
  "review": {
    "@type": "Review",
    "reviewRating": {
      "@type": "Rating",
      "ratingValue": "4.5",
      "bestRating": "5"
    }
  }
}

jekcms has no affiliate-link management system, no click-tracking table, and no built-in redirect endpoint. Affiliate links are just regular links in your content — point them straight at the merchant with your affiliate parameter attached. If you want click analytics, connect Google Analytics 4 or Google Tag Manager through the jek-google plugin and track outbound clicks the same way you would on any site.

Order Today

One-time payment, lifetime access. Setup in 30 minutes.

View Pricing
  • Setup and live in 30 minutes
  • 14+ professional themes
  • n8n automation integration
  • Automatic SEO — Sitemap, Schema.org
  • iyzico payment support

Be the first to know

New features, release notes & CMS guides — a couple of emails a month, no spam.