gpt4 book ai didi

wordpress - CodeIgniter + WordPress 集成

转载 作者:行者123 更新时间:2023-12-03 07:27:36 25 4
gpt4 key购买 nike

我的网站是用 Wordpress 设计的。一些主题页面有一个用于预订的定制 PHP 脚本,我想在 CodeIgniter 中对其进行重构,以获得更大的灵 active 。问题:

1) 如何通过CI的路由系统使用WP中的CI功能?我是否必须制作一个 CI 页面 index.php/controller/page1/然后在 Wordpress 中调用它?

2) 我是否必须使用 CodeIgniter“ View ”系统或 Wordpress“主题页面”才能获取结果?

谢谢

最佳答案

我使用了以下内容。

我的目标是对某些页面使用 CodeIgniter,并保持 Wordpress 中的其他页面不变。我只需几个步骤即可完成:

复制 WordPress 根目录下的 CI 文件夹

修改 CI 的“index.php”以添加一个包含,它将向 CodeIgniter 添加 WP 功能:

@require '../wp-load.php';
require_once BASEPATH.'core/CodeIgniter.php';

添加此行后,Wordpress 函数将可以在 CodeIgniter 中使用;它们主要用于 View 。

修改 WP 的 .htaccess 以不重写 CI 的 URL :此行之后:

 RewriteRule ^index\.php$ - [L]

添加此行:

RewriteCond %{REQUEST_URI} !^/(codeigniter_folder|codeigniter_folder/.*)$

然后 CI View 可以使用 WP 函数。

关于wordpress - CodeIgniter + WordPress 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17829990/

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