I got a a joomla-powered site. Recently I added an article to the back end, published it but it does not show up on the front end of the website. I went further to 'unpublish' some of the articles that were already showing on the front end. They were still showing on the front end. I have cleared the cache several times, but nothing has changed since. I do not know if anyone has encountered such a similar issue. Will appreciate your responses. Thanks.
There could be an issue with the date settings in your articles, make sure your dates are correctly set:
- Start Publishing: Any past date
- Finish Publishing: Empty, or any future date
- Created Date: Any past date
I've sometimes copied existing articles and then edit the content, without changing the dates, wondering why my articles don't show up as expected.
Also, please make sure your articles are actually saved (maybe obvious, but simply in order to sort out possible errors).
Take a look at Lodders comment too, I've seen this happen before.
I already did that but nothing changed. Aug 26, 2014 at 13:25
OK, I updated the answer with another option, just in case. Have you tried to make other changes, like unpublishing modules, or using the front-end editor to make changes to your articles, in order to see if the changes show up?– johanpwAug 27, 2014 at 20:57
Yeah, I unpublished the logo...and the change was updated on the front end.And using the front-end editor, the changes appeared as expected. However I noticed that if i tried to change any settings on the template i am using, it does not also show. In fact, clicking on 'save' produces no action. Aug 27, 2014 at 23:47
So the save button in your articles (and posibly elsewhere too) is not working at all? Try going to
Extensions ->Extension Managerand click
Databaseon the left side. Then click the
Fixbutton.– johanpwAug 27, 2014 at 23:59
Thanks, I did that but the problem seems not to go away. On the other hand as @Lodder suggested, I checked the #_content table on the database. The article that is not showing on the front end has a state of 1. Aug 28, 2014 at 0:34
Check with your web host, they may be caching from the their end. I had that recently happen to me. When I had them remove their cache (which was on by default) I was able to see all of my changes in the front-end.
Mihir Chhatre's answer below gave me thought... Check what category you have assigned this article on... And then on the menu-manager, check if the relative menu item that you want this article to appear is set to display articles from this category.
If you are trying to show this article in the front-page and front-page is using a featured articles item, then you need to also set this article as featured and make sure that the menu-item is showing articles from that category.
Lastly, if the page that you are trying to see the article in the front-end is showing articles through any content module, then you will need also to make sure that the module is set to display articles from the category of this article as well.
You have to understand that after creating an article it needs to be linked up via a menu to the website.
I feel that since you have no linked the article up to the default menu, it is not being shown on the frontend.
If you want publish it on the front page, after created article you must select Featured article, on the another page you must publish it under the category
I had the same issue today, I've done the edit and save in Jooma and it just doesn't show in the front end. I clear the cache many times, it doesn't work.
Only when I change the publish date to "today" of the re-editing article and clear the cache again, it works. The front page changes.
#__contenttable in the database, and check the
publishedcolumns to see if your changes have taken effect.
1 = publishedand
0 = unpublished