wordpress - 如何在 Gatsby 静态页面上包含 Wordpress 页眉和页脚?
问题描述
我有一个 wordpress 网站,比如 www.example.com,但在一个特定的子目录中,我托管了一个静态 gatsby 页面,所以 www.example.com/gatsby-page。我想知道如何将 wordpress 网站的页眉和页脚拉入 Gatsby 页面的 index.html?任何帮助将非常感激!:)
解决方案
您可以使用以下 PHP 代码实现此目的:
<?php
define('WP_USE_THEMES', false);
require($_SERVER['DOCUMENT_ROOT'].'/wp/wp-load.php');
get_header();
include('yourpage.html');
?>
<?php get_footer(); ?>
请注意,您可能必须更改 require() 部分的目录。
推荐阅读
- docker - 如何使用 buildKit 的 Go 客户端
- javascript - Ember-cli 验收测试在 await click() 上超时;qunit 错误:未捕获(承诺中)错误:pushFailure()
- php - 如何在 SQL 中连接 2 个表
- html - 如何使用 Python 和 BeautifulSoup 解析类
- scala - 如何使用scala自动复制yarn ssh日志到blob存储
- javascript - 将 jQuery 转换为 Javascript 问题
- python - 添加画布后的间隙
- python - 使用 NaN 将 Matplitlib 日期数组转换为 Datetime 对象
- c# - 如何为 Visual Studio 2010 安装 NLog?
- linux - 如何在 Bash 中替换 N 个重复的特殊字符?