SEOPress Free & PRO

This is the full changelog of SEOPress Free / PRO. Click here to read the changelog of SEOPress Insights.

= 5.1 (26/08/2021) =

  • NEW Internal linking suggestions 🎉🎉🎉 (PRO)
  • NEW Video and News sitemaps added to universal SEO metabox
  • NEW ‘seopress_automatic_redirect_cpt’ hook to filter post types to watch for automatic redirection suggestions (https://www.seopress.org/support/hooks/filter-post-types-to-watch-for-automatic-redirections/)
  • NEW ‘seopress_beacon_svg’ hook to filter beacon SVG icon for universal SEO metabox
  • INFO Update French language
  • INFO Add author URL in schema
  • FIX Broken link checker (go to SEO, BOT, Settings and select post types to scan)
  • FIX Compatibility issue with Slider PRO
  • FIX FAQ block: duplicated image and incorrect alt text attribute
  • FIX Fatal error is_plugin_active in rare cases
  • FIX Local business schema manual type (automatic)
  • FIX i18n
  • FIX Missing information from Social Preview
  • FIX CSS on UI
  • FIX Conflict with Post Types Order plugin
  • FIX Global social image buttons for each post types
  • FIX Use published date in xml sitemaps if modified_date is older
  • FIX Universal SEO metabox with Block Editor
  • FIX Words counter / keyword density with Oxygen Builder

= 5.0.4 (4/08/2021) =

  • NEW Edit homepage with universal SEO metabox
  • INFO Disable Universal SEO metabox by default (will not affect users who already have version 5.0 of SEOPress)
  • INFO Add an option to disable the universal SEO metabox from the configuration wizard
  • INFO Strengthening security (thanks to Wordfence)
  • FIX Add schema notification
  • FIX Pixel counter for title and meta description
  • FIX Notice: Undefined index: bestRating wp-seopress-pro/src/JsonSchemas/Review.php
  • FIX WordPress < 5.0 compatibility (is_block_editor() error)
  • FIX PHP Fatal error: Uncaught TypeError: method_exists(): Argument #1 ($object_or_class) must be of type object|string, null given in wp-seopress/src/Actions/Admin/ModuleMetabox.php:44
  • FIX Warning: Undefined variable $sp_seo_admin_menu in wp-seopress-pro/inc/admin/admin.php on line 134 (Multisite only)

= 5.0.3 (31/07/2021) =

  • FIX Fatal error: Uncaught Error: Call to undefined function seopress_render_dyn_variables() if “Hide help icons and SEOPress documentation links” (White Label) is enabled
  • FIX Some CSS

= 5.0.2 (31/07/2021) =

  • NEW Allow user to drag and drop the beacon
  • INFO Allow users with edit_posts capability to use the universal SEO metabox in frontend
  • FIX Fatal error: Uncaught TypeError: method_exists() in some cases
  • FIX Fatal error: Uncaught Error: Call to undefined function seopress_feature_save() (WP multisite only)

= 5.0.1 (30/07/2021) =

  • NEW Option to disable the universal SEO metabox from SEO, Advanced, Appearance tab
  • INFO Improve a11y
  • FIX Wrong link in SEO Dashboard page
  • FIX Fatal error in Breadcrumbs.php

= 5.0 (29/07/2021) =

  • NEW [HUGE] Universal SEO Metabox: edit your SEO from all page builders 🎉🎉🎉
  • NEW User modern interface 🎉
  • NEW SEOPress REST API (first iteration) 🎉
  • NEW Remove /product-category/ in your permalinks 🎉
  • NEW Add bestRating / worstRating properties for Review schema (including SoftwareApp)
  • NEW Reset count column for Redirections
  • NEW Bulk actions for Redirections (mark as 301, 302, 307, 410, 451)
  • NEW IP Logging options for Redirections with anonymization IP
  • NEW Add Referrer column in Redirections if available
  • NEW ‘seopress_lb_widget_html’ hook to filter Local Business HTML widget (https://www.seopress.org/support/hooks/filter-local-business-widget-html/)
  • NEW ‘seopress_can_enqueue_universal_metabox’ hook to disable the SEO beacon (https://www.seopress.org/support/hooks/disable-seo-beacon/)
  • NEW ‘seopress_404_ip’ hook to filter IP for 404 monitoring (https://www.seopress.org/support/hooks/filter-ip-address-for-404-monitoring/)
  • NEW ‘seopress_sitemaps_html_product_cat_query’ hook to filter product categories query in HTML sitemap (https://www.seopress.org/support/hooks/filter-html-sitemap-product-category-query-for-products/)
  • NEW Translation for “Author:” for Breadcrumbs
  • NEW Notification if Swift Performance is caching your XML sitemap
  • NEW Order products by category in HTML sitemap
  • NEW Check if a target keyword is already used with our Content Analysis feature
  • INFO Improve nofollow links analysis
  • INFO Automatically strip protocol / domain name when adding a redirection origin
  • INFO Add VetenaryCare subtype to Local Business schema (automatic / manual)
  • INFO Add Quick tags to meta description template in global title settings
  • INFO Allow webp images for Facebook / Twitter metas
  • INFO Update i18n
  • FIX Headings analysis issues
  • FIX Notices in Redirections
  • FIX IP logging in Redirections
  • FIX Send full post thumbnail URL in XML sitemaps (props @cookingwithdog)
  • FIX Close and Edit cookies button for WPML / Polylang configuration file
  • FIX Warning preg_match(): Unknown modifier if “/” in category permalink structure
  • FIX CSS conflict with Easy Digital Downloads and WooCommerce
  • FIX Compatibility issue with Thrive Builder
  • FIX Add @id property to Service schema (automatic / manual)
  • FIX Fatal error in rare cases: Uncaught TypeError: end()
  • FIX Cookie bar secondary button options
  • FIX Google Analytics stats in dashboard slowdowns
  • FIX Hide SEO columns in post type list if Advanced toggle is disabled
  • FIX PHP 8 oembed notice
  • FIX Quick tag buttons in Titles and Metas settings page
  • FIX Broken link checker in specific cases

= 4.7.0.2 (5/07/2021) =

  • FIX AIO SEO import tool

= 4.7.0.1 (21/05/2021) =

  • FIX Remove old file generating a bug in schema rendering

= 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)