"Since updating Joomla from version 5.3.3 to 5.4.0, extraneous text <> is automatically displayed before article titles on the frontend, as well as in the HTML document <title> tag.
The issue does not appear:
In the article title field (backend),
Nor in the article list in the administration,
But only:
On article links generated in the frontend (for example, in the Articles by Category modules),
And in the browser tab title (HTML <title> tag).
Steps to reproduce:
Update Joomla from version 5.3.3 to 5.4.0.
Create a new article via Content → Articles → New.
Enter a simple title (e.g., Vademecum) and publish.
Display the corresponding category on the site (frontend).
Observe:
The link to the article shows <>Vademecum.
The page title (browser tab) shows SiteName <> Vademecum.
🧪 Expected result:
The article title and the <title> tag should appear without the <> text.
Example:
<title>SiteName - Vademecum</title>Observed result:
The separator always appears as literal text:
<title><>Vademecum</title>Environment:
Joomla version: 5.4.0 (build “Kutegemea”)
PHP: (specify your version, e.g., 8.2.14)
Template: Cassiopeia (default, no overrides)
Third-party extensions: none (or list if any)
Browser: Chrome (also reproduced in Firefox)
🪛 Tests already performed:
Cleared Joomla and browser caches → no change
Disabled SEF, cache, and override plugins → no change
Reverted to Joomla 5.3.3 → problem disappears
💬 Notes:
The behavior seems related to the title separator generation, possibly in the HTML document title composition function, where the separator may be improperly escaped (<> instead of being replaced by a dash or space)."
| Labels |
Removed:
?
|
||
| Labels |
Added:
No Code Attached Yet
|
||
Utilise une IA.
Traduit par Deepseek:
Since updating Joomla from version 5.3.3 to 5.4.0, extraneous text « <> » automatically appears in front of article titles on the frontend, as well as in the HTML document's <title> tag.
The problem does not appear:
In the article title field (backend),
Nor in the article list in the administration,
but only:
On the article links generated in the frontend (for example, in the Articles - Category module),
And in the browser tab title (<title> tag).
Steps to Reproduce
Update Joomla from version 5.3.3 to 5.4.0.
Create a new article via Content > Articles > New.
Keep the title simple (e.g., "Vademecum") and publish.
Display the corresponding category on the site (frontend).
Observe:
The link to the article displays « <>Vademecum ».
The page title (Chrome tab) displays « SiteName <> Vademecum ».
🧪 Expected Result
The article title and the <title> tag should display without the « <> » text.
Expected example:
<title>SiteName - Vademecum</title>Actual Result
The separator always appears as plain text:
<title><>Vademecum</title>Environment
Joomla version: 5.4.0 (build « Kutegemea »)
PHP: (state your version, e.g., 8.2.14)
Template: Cassiopeia (default, without override)
Third-party extensions: none or list if applicable
Browser: Chrome (and also reproduced on Firefox)
🪛 Tests Already Performed
Cleared Joomla and browser caches → no change
Deactivated SEF, cache, and override plugins → no change
Reverted to Joomla 5.3.3 → the problem disappears
💬 Note
The behavior seems related to the title separator generation, possibly in the function composing the HTML document title, where the separator might be improperly escaped (<> instead of being replaced by a dash or space).
| Title |
|
||||||
Please note that commnication on github is English (use for example DEEPL for transation).
I cannot replicate this issue on a 5.4.0.
Is it possible that the issue is related to the language? Does the issue also exist when you switch to English?
And could you please post a screenshot, how it looks on your screen?