【问题标题】:How to render wordpress instead of default layout.hbs (handlebars) in Nodejs?如何在 Nodejs 中呈现 wordpress 而不是默认的 layout.hbs(车把)?
【发布时间】:2017-09-25 23:06:09
【问题描述】:

内置 nodejs 默认使用 layout.hbs。但是必须渲染 wordpress 而不是 hbs

app.js 中的一段代码

app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'hbs');
app.set('env', config.env || 'development');

如何将我的默认布局更改为 wordpress?

【问题讨论】:

  • 我不太明白。您希望您的 / 路径呈现 Wordpress 博客而不是视图?
  • 是的,没错。 @MaquessimeChevallier。
  • 但是 Wordpress 不支持 PHP 吗?
  • 对,所以我的问题是如何在 nodejs 中呈现 php 而不是默认 layout.hbs ? @MaquessimeChevallier

标签: node.js wordpress handlebars.js


【解决方案1】:

渲染一个wordpress页面的方法很长,可能是这样的:

  1. 在您的 Wordpress 网站上安装 WordPress REST API plugin
  2. 以 hbs 格式重新创建 wordpress 模板的各个部分;
  3. 在 nodejs 服务器上,使用必要的 wordpress API 来编写模板并呈现它。

【讨论】:

  • 还有很长的路要走.. 我最近听说过 php-express.. 正在尝试执行。试过 php-express 吗?
  • 不,我从未使用过这个模块。看指南,我想你知道使用这个的 php bin 路径。
猜你喜欢
  • 2012-05-27
  • 1970-01-01
  • 2019-05-17
  • 1970-01-01
  • 2023-04-09
  • 1970-01-01
  • 2013-06-08
  • 2020-01-16
  • 2017-11-27
相关资源
最近更新 更多