Sybre Waaijer
Sybre Waaijer
Currently, the SEO Bar items are generated procedurally. This means that one check is proceeded immediately by the next. Converting this to a generator, like what we do with the...
## Is your feature request related to a problem? Following the widespread vulnerability of WooCommerce Payments, I tried testing the [vulnerable code](https://github.com/Automattic/woocommerce-payments/blob/5.6.1/includes/platform-checkout/class-platform-checkout-session.php#L36-L46) against WPCS -- but WPCS reported nothing. ```php...
From various requests*1: 1. Allow the selection of a breadcrumb title type: SEO title or Meta Title. I'll mark all titles that do not follow a default method with "discrepancy."...
Follow up from #663. See https://developers.google.com/search/docs/appearance/site-names#alternative. Google proposed this Schema.org markup for `alternameName`: ```html { "@context": "https://schema.org", "@type": "WebSite", "name": "Buttered Toast", "alternateName": ["BT", "B-T", "Buttered Toast Shop"], "url": "https://www.example.com/"...
When a user updates a post, the post updated time changes. TSF reads this and puts it in various places: structured data, Open Graph metadata, and the sitemap. Google takes...
From [Dmitry's request](https://wordpress.org/support/topic/missing-http-header-x-robots-tag-for-wp-sitemap-xml/): Just like we add noindex headers to TSF's optimized sitemap, we should add that to the Core sitemap. However, this isn't possible currently (at least, not without...
Allow users to switch between the Block editor and source (HTML) editing. Related: https://meta.trac.wordpress.org/ticket/6608#comment:9 > I think there should be an option to fill out a simple form. In my...
When we pass this data to WordPress' Post Meta system: ```php [ 'item' => '\\' ] ``` We get this: ``` a:1:{s:4:"item";s:1:"\";} ``` Serialized data should be treated as-is; it's...
### Prerequisites - [x] I have carried out troubleshooting steps and I believe I have found a bug. - [x] I have searched for similar bugs in both open and...
Extension Manager's load sequence currently loads extensions before account operations. So, if an account downgrades from Premium to Free or upgrades from Free to Premium, the interface doesn't always reflect...