This has the same symptoms as #376 but the cause might be different. I am using the plugin per instructions, but it seems that once entries have been updated with the seo field, a change in the title token configuration is not propagated.
The field is mapped to "update for every site".
I understand that this might be by design, since a change to a token might overwrite any personalization the user has made, but this effectively aborts the title field management and is not documented.
Steps to reproduce
Install plugin
Create seo field
Add seo field to site sections
Update template
Display a page, note the title (it includes the site name)
Change the {{ sitename }} token to anything else (say, | BLM). You can also remove it and add a new token. Save changes
Display a page, note the title (it includes the site name, while instead it should show BLM)
Additional info
Craft version: CMS 3.5.19.1
SEO version: 3.7.4
PHP version: 7.4.24
Database driver & version: MySQL 5.7.35
Other Plugins:
Contact Form 2.2.7
Contact Form Honeypot 1.0.2
Field Manager 2.2.4
Redactor 2.8.5
Redactor Custom Styles 3.0.4
Tags 1.0.9
I figured it out, but the documentation might benefit of an improvement.
Settings for the plugin do not propagate to SEO fields that have already been created. You have to edit the actual field.
Description
This has the same symptoms as #376 but the cause might be different. I am using the plugin per instructions, but it seems that once entries have been updated with the seo field, a change in the title token configuration is not propagated. The field is mapped to "update for every site".
I understand that this might be by design, since a change to a token might overwrite any personalization the user has made, but this effectively aborts the title field management and is not documented.
Steps to reproduce
{{ sitename }}
token to anything else (say,| BLM
). You can also remove it and add a new token. Save changesBLM
)Additional info