WordPress article fields connected to a reusable structured data template

Add Article Schema to WordPress Without Writing JSON-LD

Writing Article structured data by hand for every post is slow to maintain. When a title, author, image, or publication date changes, the markup needs to stay in sync. A reusable template lets you connect those properties to WordPress fields once, then apply the template to each article that needs it.

This walkthrough uses the free Schema Templates plugin. It includes Article schema, unlimited reusable templates, manual assignment, page-level overrides, and a preview of the resolved JSON-LD. You do not need a paid plan or custom code for this workflow.

1. Install Schema Templates

Install Schema Templates from WordPress.org through Plugins → Add New, then activate it. Open Schema Templates → Templates in the WordPress admin.

2. Create an Article template

Create a new template, give it a name your editors will recognize, such as Editorial Article, and select the Article schema type. The builder groups fields by importance so you can complete the required fields before adding optional detail.

3. Map the fields to your posts

Connect properties such as the headline, description, featured image, publication date, modified date, and author to the corresponding WordPress post fields where they fit your content. Check the available sources and the preview for each field; use a custom value when a property needs a value that is shared or cannot be drawn from a post field.

For example, mapping the headline to Post Title means the same template can resolve a different headline for each assigned article. Fill in a real excerpt and featured image on the post if you expect those fields to appear in the output.

4. Assign the template to an article

Open a post in the editor, find the Schema Templates panel, select Editorial Article, and save the post. The free edition uses this deliberate, per-post assignment. Conditional Auto Rules are a premium feature.

You can assign the same template to another post later. Each post supplies its own mapped values, while the schema configuration remains in one place.

5. Preview the result

Open the schema preview for the assigned post. Review the resolved fields, validation messages, and final JSON-LD. Fix missing post content or mappings before publishing. Then check the public page source for the emitted markup and make sure another SEO or schema plugin is not producing a duplicate Article object.

Structured data helps describe the page to search engines, but valid JSON-LD does not guarantee a rich result or a ranking change. The practical gain here is a consistent, reviewable Article schema workflow for your team.

Ready to try it? Install the free Schema Templates plugin and build your first Article template.