Help working on web page



This content originally appeared on DEV Community and was authored by Staci Tyma

I have another admin who is telling me using the widgets provided from the theme on my home page (front page) (I am using the faith theme on wordpress), is a potential for the website to fail. I will paste in what was said:

“Looking at the current website design, there is actually no content on the home page. All content that appears is created using theme based column widgets, which although work in the short term, have the potential to overwrite all pages with the theme design making every page look identical. This will also cause the site to fail if the theme is ever changed or the default layout for number of columns/headers/footers change, which often happens when a theme or the WordPress engine get updated.

In short, the way the current site is designed has several points of failure that make me very worried. There is zero reason why the content is in theme column widgets and not actually on the home page itself. Not only does this make ensuring it works across devices difficult, it will cause problems trying to update the theme or WordPress engine when security updates are released.

I understand that the part that can be seen looks like it’s working, but the reality is, the backend stuff is not when a site is designed like this. I’m not sure when Staci moved to the widget layout, but I would suggest moving away from that as soon as possible even if that means using a previous version of the homepage. The additions she made such as the second calendar plugin or pop-up plugin would still be available with all the content that currently exists.”

Please help as I don’t want a failed website but I really like the default widget based home page!

The developer of the theme has responded saying he sees no potential problems. I have talked to another web developer who has said coding only does what we tell it to do and if the website is backed up all should be fine.

Any and all advice is welcome as I am going to have to have a meeting with all on the team and present my side and why I believe the page and site will be fine. If this is not the correct place for this question please help me find the correct venue!!


This content originally appeared on DEV Community and was authored by Staci Tyma