Diversia, базовых знаний javascript должно хватать для понимания приведённого кода. А если вы понимаете код, то у вас не должно возникнуть никаких трудностей с его применением к любым другим видам входных данных. Если же нет, то стоит отступить от решения задачи и подтянуть знание языка.
В какой юрисдикции находится хостер? В какой юрисдикции находится регистратор доменного имени? В какой юрисдикции находится тот, на кого зарегистрирован домен и хостинг?
Включение в список знаний пункта "API" и включение GraphQL в пункт "БД" показывает, что знания у вас очень слабые. Углубите знания в известных вам на сегодня областях.
Дархан Камалиев, общая рекомендация - не использовать подстановки переменных в include. Чтобы дать конкретные рекомендации, надо знать особенности вашего проекта, требования к функционалу, детали реализации и т.д. и т.п.
hckn, на Q&A-сервисах как раз заголовок вопроса и является наиболее важной частью, текст служит только для уточнения. На Тостере не случайно требование к тому, что заголовок должен быть вопросительным предложением.
Подстановка переменных в аргумент include - это чудовищная дыра в безопасности, позволяющая без особых усилий взломать как минимум сайт, а если админ дурак, то и хостящий его сервер.
Это называется fuzzy full text search и я очень сомневаюсь, что подобное возможно нормально реализовать на фронте. Нужен какой-нибудь движок полнотекстового поиска с поддержкой нечётких запросов, который на бэке будет обрабатывать подобные ошибки и отдавать данные.
node
содержит элемент дочерний кcategory
. Хотите получитьslug
- выводите{{ node.slug }}
.