Budget: 2000 UAH Deadline: 2 days
Hello, Natalia!
I looked at talman.com.ua before writing. You have a custom theme (talman), there is no Elementor or other builder, jQuery is already connected, and there are currently no expandable blocks on the site. This affects how to properly complete the task.
What I propose:
1. I will create the FAQ as a template in your theme, not as a plugin. FAQ plugins bring their own styles, fonts, and icons, which then have to be overridden to make the block not look out of place on the site. In your case, it’s neater to do it with your own means — it will match the site’s style from the first attempt.
2. Editing from the admin panel — through separate fields, where you simply add pairs of “question — answer” with the “Add” button. No coding work and no risk of breaking the layout: the text is formatted with a regular editor, and the order of questions can be changed by dragging.
3. I will create the dropdown list without additional libraries — everything necessary is already on the site.
4. I will add an item to the main menu and make the active state like in the other items.
Separately, there is something that is not in your task, but I will do it for the same money because it provides real benefits. The FAQ can be marked up with structured data (FAQPage) — then Google can show your questions and answers directly in the search results, under the link to the site. For a transport company, this significantly increases the space you occupy in search compared to competitors. An important condition: the text of the questions must be in the page code immediately, not loaded by a script upon clicking — otherwise, the search engine will not see it. I will do it this way.
2,000 UAH, 2 working days.
Regarding “fixing the error on the site” — there is an attachment in the task, but it is not clear from the description what specific error is being referred to. Please write what exactly is not working: if it’s a minor issue, I will fix it along with the FAQ at no extra charge.
Best regards, Dmytro.