Skip to content Skip to navigation

The Schema update – SEOPress 4.7 update release

Author Benjamin Denis
|
Posted on
The Schema update – SEOPress 4.7 update release

SEOPress 4.7 is now available. We encourage you to update your site as soon as possible to take advantage of the latest features and improvements.

🎉 New – How-to schema

It’s now possible to add a manual “How-to” schema to your post using our Structured data types metabox when you edit a post, page or post type.

Useful for every “How-to” article to get more visibility in search engine results. We encourage you to download our free ebook to learn more about schemas.

How-to metabox - SEOPress
How-to metabox – SEOPress

🎉 New – Automatic schemas improvements

We have added a new condition to automatic schemas: Post ID is equal / is not equal to “your post ID”.

Post ID condition, automatic schemas - SEOPress
Post ID condition, automatic schemas – SEOPress

Requesting by several users, you can now filter the list of available dynamic variables using these 3 new hooks:

  • seopress_schemas_mapping_select
  • seopress_schemas_dyn_variables
  • seopress_schemas_dyn_variables_replace
seopress custom variables automatic schemas
Add custom dynamic variables to automatic schemas list

Filtering automatic schemas is now super easy with our brand new hooks returning an array:

The previous filters will continue to work as expected but we encourage everyone to use them now.

🎉 New – Schema properties

New properties have been added to both automatic and manual schema to follow the evolution of structured data types:

  • Speakable property for Article schema
  • ReviewBody property for Review schema
  • Menu and acceptsReservations properties for Local Business schema
  • Video property for Recipe schema
  • Author property (custom) for Article schema
  • Start Date Timezone, Organizer Name and Organizer URL properties to Event schema

🎉 Other news

You can now noindex attachment pages from SEO, Titles and metas page, Advanced tab. After saving changes don’t forget to clear your cache.

The Dutch language has been updated.

And several other things has been enhanced or fixed.

We hope you’ll enjoy this new update dedicated to structured data types.

Don’t forget to subscribe to our newsletter to receive SEO news, products updates and useful resources.

I accept that SEOPress can store and use my email address in order to send me a newsletter. Read our privacy policy.
This field is for validation purposes and should be left unchanged.

You like SEOPress? Rate us 5 stars on WordPress.org repository!

Changelog

This update contains the following changes (full changelog here):

= 4.7 (19/05/2021) =
NEW Apply automatic schemas based on post ID
NEW Speakable schema (visible under Article manual or automatic schema)
NEW ReviewBody property for Review schema (manual and automatic)
NEW Menu and acceptsReservations properties for Local Business schema (manual and automatic)
NEW Video property for Recipe schema (manual and automatic)
NEW Author property (custom) for Article schema (manual and automatic)
NEW Add Organizer Name and Organizer URL properties to Event schema (manual and automatic)
NEW Add Start Date Timezone property to Event schema (manual and automatic)
NEW ‘seopress_schemas_mapping_select’, ‘seopress_schemas_dyn_variables’ and ‘seopress_schemas_dyn_variables_replace’ hooks to filter available dynamic variables for automatic schemas (https://www.seopress.org/support/hooks/filter-predefined-dynamic-variables-for-automatic-schemas/)
NEW “noindex on attachment pages” option (SEO, Titles & metas, Advanced tab)
NEW “seopress_schemas_auto_article_json” hooks to filter article automatic JSON schema
NEW “seopress_schemas_auto_lb_json” hooks to filter local business automatic JSON schema
NEW “seopress_schemas_auto_faq_json” hooks to filter FAQ automatic JSON schema
NEW “seopress_schemas_auto_course_json” hooks to filter course automatic JSON schema
NEW “seopress_schemas_auto_recipe_json” hooks to filter recipe automatic JSON schema
NEW “seopress_schemas_auto_job_json” hooks to filter job automatic JSON schema
NEW “seopress_schemas_auto_video_json” hooks to filter video automatic JSON schema
NEW “seopress_schemas_auto_event_json” hooks to filter event automatic JSON schema
NEW “seopress_schemas_auto_product_json” hooks to filter product automatic JSON schema
NEW “seopress_schemas_auto_softwareapp_json” hooks to filter software application automatic JSON schema
NEW “seopress_schemas_auto_service_json” hooks to filter service automatic JSON schema
NEW “seopress_schemas_auto_review_json” hooks to filter review automatic JSON schema
INFO Dutch language updated
INFO Improve UI for Opening hours property with Local Business schema
INFO Automatically disable SEO options from Jetpack plugin to prevent any SEO conflicts
FIX “location” property with Event schema with specific conditions
FIX Trying to get property ‘term_id’ of non-object
FIX Video schema : Warning A non-numeric value encountered
FIX recipeCuisine property for Recipe manual schema
FIX %%currentmonth%% and %%currentmonth_num%% dynamic variables
FIX Analytics JS conflict with caching plugin in specific cases
FIX “seopress_can_post_redirect” autoload option
FIX Dynamic variables for custom manual schema
FIX Quick edit feature for Redirections post type
FIX Archive link if not available in HTML sitemap (thanks @ajoah)
By Benjamin Denis

CEO of SEOPress. 15 years of experience with WordPress. Founder of WP Admin UI & WP Cloudy plugins. Co-organizer of WordCamp Biarritz 2023 & WP BootCamp. WordPress Core Contributor.