gpt4 book ai didi

php - 在外部(非 WP)脚本中包含 WordPress 导航

转载 作者:行者123 更新时间:2023-11-29 14:08:14 26 4
gpt4 key购买 nike

我上周五将其发布到 StackExhange,但没有得到回复,所以我想我应该在这里尝试一下?

我有一个客户正在将 WordPress 网站添加为应用程序的公共(public)非登录前端。

登录的客户将使用数百个脚本来进行与其高尔夫比赛相关的专门数据管理。为了保持一致性,我们希望能够包含 WordPress 站点的实时导航。是否有一个可以包含在 CSS 中的谨慎脚本来实现此目的?如果没有,有人以前做过这个或看过相关信息吗?

显然,如果需要,我可以使用 WP 表来模拟菜单,但如果只是 gank WP 导航就好了...

最佳答案

(在我看来)有两种简单的方法:

  • 在使用服务器端语言或 AJAX 获取的 WP 安装上创建一个显示导航的模板
  • 以编程方式下载您的网页并过滤掉您的导航

我会选择第一种方法。最简单的方法是为导航创建自己的 php 文件,并获取该文件 (http://www.example.com/wp-content/themes/your-theme/navigation.php)。这应该显示 HTML 内容。

现在,使用服务器端语言,您可以简单地“回显”响应,如下所示:

<?php
$ch = curl_init('http://www.example.com/wp-content/themes/your-theme/navigation.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);

curl_close($ch);

echo $response; // your menu
?>

不幸的是,也没有简单的方法来获取 CSS。您也可以拆分导航的 CSS 并将其包含在内。

<link rel="stylesheet" type="text/css" href="http://www.example.com/wp-content/themes/your-theme/css/navigation.css" />

这只是创造力的问题。

关于php - 在外部(非 WP)脚本中包含 WordPress 导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13993124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com