我想根据 React
为 WordPress
开发主题/插件 . 为了使搜索引擎友好,我需要在服务器上初始化它(服务器端渲染) .
据我所知,唯一的方法是使用react-php-v8js,这需要PECL V8js extension . 这是一个问题,因为我无法控制将运行这些主题/插件的平台 .
有没有办法让 React
和 WordPress
一起工作,而无需安装额外的扩展?也许通过构建/编译 React
文件到 PHP
?
我想根据 React
为 WordPress
开发主题/插件 . 为了使搜索引擎友好,我需要在服务器上初始化它(服务器端渲染) .
据我所知,唯一的方法是使用react-php-v8js,这需要PECL V8js extension . 这是一个问题,因为我无法控制将运行这些主题/插件的平台 .
有没有办法让 React
和 WordPress
一起工作,而无需安装额外的扩展?也许通过构建/编译 React
文件到 PHP
?
1 回答
如果您希望您的内容在没有js的情况下被搜索引擎编入索引,您可以使用Wordpress打印您的最小内容,只需最简单的关键元标记,也可以本地化您的反应应用程序的初始状态 . 裸骨主题如http://underscores.me/就足够了 . 当js可用时,您可以用React替换整个WordPress生成的内容 .
理想的一个是让React为您生成内容 . 但是直到我们可以看到nodejs / PECL V8js扩展在任何地方都可用之前很难 .