теперь получается чтобы в компоненте подключить шаблон из соседней папки, запрос должен быть сформирован по адресу - localhost:port/kjhkdjhk/kjhdkjhf/dkjhfkdjh/kjhdkjfhk/kjhdkfjh/tmp/tmp.html
Выходит, чтобы подключать компонент надо постоянно переписывать эту вереницу папок начиная от корня.
В общем, тогда вопрос, как подключается файл html-разметки при создании папки с компонентом?
эта ветка даже не срабатывает, выводится console.log.
я написал callback, когда по памяти набирал код, в оригинале там сохранение данных идет в переменную.
смотрите, у меня изначально была цепочка promise.then(...).then(...)
как мне переписать эту цепочку через функцию конструктор?
если например объявить метод init() и в него записать init() {
return new Promise((resolve, reject) => {...});
}
а в методе Next() { then(...); return this; }
то цепочку уже нельзя построить, то есть (new Anybody).init().next().next() будет ошибка
так там рассказывается пр обычные цепочки, а не цепочки из методов объекта.
мне нужно (new Anybody).init().next().next().next().next(), а сами then определены в методе next()
все оказалось очень просто - все функции get_the_content и прочие вполне себе доступны внутри любой функции в functions.php и передавать ничего не нужно
Выходит, чтобы подключать компонент надо постоянно переписывать эту вереницу папок начиная от корня.
В общем, тогда вопрос, как подключается файл html-разметки при создании папки с компонентом?