Как я могу попросить WordPress обслуживать мое приложение реагировать? - PullRequest
0 голосов
/ 30 марта 2019

Я работаю в организации, у которой есть веб-сайт WordPress. Я создаю приложение реагирования, которое будет извлекать данные из базы данных WordPress через WordPress API. Я пытаюсь понять, как я могу сказать WordPress, чтобы обслуживать реагирующее приложение, как если бы пользователь просто заходил на другую страницу нашего сайта. Возможно ли это, или это единственный вариант, который я могу обслуживать с помощью приложения реакции на другом сервере?

Ответы [ 2 ]

0 голосов
/ 30 марта 2019

Я понял это.Спасибо вам за ваши предложения.Я решил создать подкаталог в моей папке public_html и поместить туда приложение реакции.

0 голосов
/ 30 марта 2019

Первое, что нужно знать о React на стандартном сервере: вы сможете обслуживать ваше приложение реагирования отдельно на том же сервере, только если у вас есть доступ к CLI (командной строке). React должен быть построен с помощью веб-пакета, поэтому будет невозможно скомпилировать, собрать и обслуживать ваше приложение реагирования без использования npm или yarn.

Если у вас нет доступа к CLI, а редактор WordPress Гутенберга доступен в вашем WordPress, я предлагаю вам включить React в вашу тему / пользовательскую тему или в плагин. Ссылка на 100 слов, пожалуйста, посмотрите на https://javascriptforwp.com/enqueue-react-in-wordpress/, чтобы сделать это правильно.

По сути, вам просто нужно установить ID или имя класса для элемента вашего тела DOM, затем React будет смонтирован в этом блоке, и вы будете использовать метод ReactDOM render () из wp.element объекта JS для этого (React lib доступен и предоставляется редактором Гутенберга ?)

Надеюсь, что это поможет вам с вашим вопросом 101

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...