Last week, I was working on a client website when my eye fell on something. Some articles had a heading which said “Articles”. If this happens to you, don’t bother looking for the solution inside Joomla. There’s still a simple fix for this problem, though. Actually there is more than one way to fix it, I will just explain the solution that worked for me.
Using Language Overrides
If you do some research, you’ll discover that this “Articles” header only appears for articles which aren’t linked to a menu item. To remove this header, we’re going to use a built-in Joomla! option: the Language Overrides. Here’s how it’s done.
1. Go to your Joomla! back-end and log in.
2. Navigate to “Extensions > Language Manager”
3. Click the “Overrides” tab.
4. Click “New”. A new screen opens.
5. In this new screen, write the following in the “Language Constant” field: JGLOBAL_ARTICLES
6. Leave the text field empty, and save the override.
As a result, the “Articles” will be stripped everywhere in your website, which solves your problem with the unwanted text!
Hmmm…still using Joomla 1.7 for a bit longer and I don’t see language overrides listed anywhere. Is this a joomla 2.5 thing only?
Yes Stan, this is a new feature for Joomla! 2.5 🙂
EDIT: I’ve read you can also use the “ReReplacer” extension by NoNumber for the same result.
http://www.nonumber.nl
Language overrides have been available since Joomla 1.6 BUT the GUI manager for this was only introduced in Joomla 2.5. Without the gui you can manual create overrides in /language/overrides
Thank you for your clarifying that, Brian. Never used overrides in J! 1.6 / J! 1.7 myself.
In verson 1.7 there is a folder overerides in the language folder.
Just make a file called “en-GB.override.ini
Within that file put the following text:
JGLOBAL_ARTICLES=” ”
save that file and you sould be ok
Bug fix is here :). nice find. super handy n easy.
errr forgot to paste the link
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=27779
Glad to see this will be fixed! Shared my tip, because I came across the problem this week myself. 🙂
You can also remove the “Article” header by assigning the article to a category and a menu.
The article mentions that this problem takes place when articles aren’t assigned to a menu item. So yes, your method would work too.
Thanks, I was looking for a way to delete the “Articles”, I tried making a new menu & category and then assigning the article how one tutorial showed, but the text was still displayed for some reason.
This has solved the problem for me!
Great fix, thanks much!
You’re welcome! I hope they sort this out in a next release.
Thank you sooo much-i really appreciate
Brilliant, first one that worked!!!
Glad to see it worked for you! For me, the simplest approach is usually the best… 🙂
Awesome! Thanks Steven for posting this. It’s a much better solution than using the hidden menu.
The “Hidden menu” option works, but I don’t think it’s convenient. What if you’ve got tons of articles not linked to a menu !? So yes, this is a better option 🙂
Another solution is to use the joomla template override system:
– copy the file \components\com_content\views\article\tmpl\default.php into \templates\**your template**\html\com_content\article\;
– look for params->get(‘show_page_heading’, 1)) : ?> and change 1 to 0.
Great! Thank you !! Merci !
Thank You Steven! Worked like a charm and saved me a headache!
😀
No problem, glad to see it helped you!
Thank you Steven
Gijs from the Netherlands
Thank you Steven, the OVERRIDE is working for me. I tried ‘Menu’ or ‘Category’ none is working.
This is the first time I use the OVERRIDE. Very powerful.
Thank you again, I love Joomla Language Manager.
Yes it works for Joomla 2.5.
Thank you.
I must have read 6 or 7 different “how to’s” before I came across this one. I kept looking because all of those other methods just seemed way to complex. I am so glad I kept looking because your method is so simple and works 100% – THANKYOU!
Hey,
Glad to hear it was useful to you. We always try to offer the simplest solution. Why make things complicated when people just needa solution? 😉
Hi Steven,
I don’t know what i’m missing but when i type in the words JGLOBAL_ARTICLES in the language constant i get an error it seems like i can’t leave the text field blank.
Hello,
You can’t leave the field empty. However, you can just add a space (click in the field, hit the spacebar) and that should work.
The “JGLOBAL_ARTICLES” solution does NOT work wtih Joomla 2.5
Hi James, this solution was written for Joomla! 2.5 specifically, so I don’t see why it wouldn’t work. What problem are you running into?
JOOMLA 2.5: REMOVE WORD “ARTICLES”