All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Cannot redeclare get_post_type_graphql_fields() previously declared (#161) (thanks @renatonascalves)
- fixes missing seo data on contentTypes
- Internal server error when querying SEO fields for a user that has no posts (#157) (thanks @pascalroget)
- woocommerce product support (#158) (thanks @berryhijwegen)
- Fixes an error if $meta is empty for post type archive (#132) (thanks @LiamMartens)
- Cannot return null for non-nullable field "MediaItem.id" (#132) (thanks @izzygld)
- Taxonomies metatag behaviour fixed (#152)
Date archive
title and description
metaRobotsIndex
andmetaRobotsFollow
string fields (thanks @rodrigo-arias)
- Show encoded title instead of Yoast SEO variables. (thanks @rodrigo-arias)
- Change supported version of WordPress (thanks @BronsonQuick)
- Added missing base meta fields:
- Homepage
- Author
- Separator
- 404
- Added "Other" Social Profiles after Yoast change
- Enable SEO field for contentNode and nodeByUri
- Ensure placeholders are replaced (thanks @BronsonQuick)
- Update option names that are deprecated (thanks @BronsonQuick)
- Image optimize perf (thanks @kent1D )
- Add guard against undefined user object (thanks @rodrigo-arias)
- PostTypeSEO improvements: More defensive programming (thanks @matthewgrzegorczyk)
- Guarding against undefined values
- Added extra user fields
- Fix canonical url for taxonomies
- Update to support Yoast 16.7
- Guard against undefined meta properties
- Added filter to change site_url (thanks @matepaiva)
- Decode strings via html_entity_decode
- Version bump again, release failed
- Yoast head meta fields as single string (same as get_head in rest API)
- guard against undefined errors
- Archive settings for post types
- Reading Time
- Updated deprecated deprecated function changed in WPGraphQL v1.1.0 (thanks @jasonbahl)
- Raw Schema data for post types archives also added into global seo settings
- Raw Schema data for post types archives
- Raw Schema data for post types, taxonomies, and users
- Coding standards (thanks @henrikwirth and @oriooctopus)
- Fixes null images from open graph
- Added support for content type config
- Fix categories
- Primary Category to edge.
- New Schema fields:
- pageType
- articleType
- Added cornerstone flag
- Changed Type used on Post Types and Taxonomies from
SEO
toPostTypeSEO
andTaxonomySEO
- Updated readme.txt and readme.md for consistency and display issues.
- Readme.md update
- Build
- Build
- Added logos for WordPress
- Changed Plugin Name: property to comply with WordPress.org
- Added inLanguage to Schema
- Added function to tidy strings before returning
- Changed Composer to note require dependency plugins but suggest them, to fix issues with MU Plugins
- Added Frontpage and default openGraph Image
- Fixes MU plugin issue and HTML entities in taxonomy titles
- Adds support for Author / User Metadata
- Missing returns added, to avoid PHP notices - Thanks @jonshipman
- Adds support for redirects (Yoast Premium)
- Adds check for dependencies
- Page / Tax SEO - opengraphUrl, opengraphSiteName, opengraphPublishedTime, opengraphModifiedTime - Thanks @izzygld
- Global SEO > Schema - siteName, wordpressSiteName, siteUrl - Thanks @izzygld
- Contributor Images added to readme
- Support for Yoast 14
- Breadcrumbs for post type and taxonomies
- canonical url for post type and taxonomies
Support for Yoast configuration data including:
- Webmaster verification
- Social profiles
- Schemas
- Breadcrumbs (global config)
Adding canonical url (thanks @dafky2000 )
WooCommerce product support
- BREAKING CHANGE - image urls are now returned as
mediaItem
type. This applies totwitterImage
andopengraphImage
- Update composer
- Fixed term data
- Ability to query taxonomies for SEO data.
- LICENSE file added
- Composer.json file added.
- Generated Meta title and descriptions