Проблема, скорее всего, заключается в неправильно организованной структуре файлов и папок вашей темы WordPress. Вот несколько проверок и действий, которые можно выполнить, чтобы решить эту проблему:
1. Убедитесь, что папка вашей темы и все ее подпапки и файлы имеют правильные разрешения на запись (например, 755 или 775). Вы можете установить права доступа к файлам и папкам через файловый менеджер хостинга или через SSH (если ваш хостинг поддерживает SSH).
2. Убедитесь, что в вашей теме присутствуют файлы style.css и index.php. Файл style.css содержит метаинформацию о вашей теме и должен быть правильно оформлен. Например, он должен содержать комментарий в начале файла с информацией о теме. Файл index.php содержит код вашей темы и должен быть корректным PHP-файлом.
3. Если вы используете отдельную папку для файлов js, css, шрифтов и изображений, убедитесь, что ссылки на эти файлы в вашей теме указаны правильно. Например, если ваша тема находится в папке "themes/mytheme", а папка assets с файлами находится в папке "themes/mytheme/assets", то ссылка на ваш файл CSS может выглядеть так: `<link rel="stylesheet" href="/themes/mytheme/assets/styles.css">`
4. Проверьте настройки WordPress и убедитесь, что ваша тема активирована и правильно указана в разделе "Внешний вид" -> "Темы". Если ваша тема активирована, попробуйте временно активировать другую стандартную тему WordPress, чтобы увидеть, появится ли ваш код на сайте. Это поможет исключить возможность конфликта с другими плагинами или темами.
5. Убедитесь, что ваш файл index.php содержит правильные функции WordPress для загрузки контента. Например, он должен содержать функцию `get_header()`, которая загружает шапку сайта, и функцию `get_footer()`, которая загружает подвал сайта.
Если после выполнения этих действий проблема не решается, рекомендуется обратиться за помощью к специалистам хостинга Beget или разработчикам WordPress, чтобы они могли проверить конкретные настройки вашего сайта и помочь вам решить проблему.