如何在WordPress短代码内加载CodeIgniter控制器[关闭]

问题描述 投票:-1回答:1

我有一个这样构建的目录网站:

mysite.com -> WordPress
mysite.com/app/ -> CodeIgniter 3.1.11 installation

我喜欢使用WordPress来简化操作,因此“公司网站”是使用WordPress创建的。另一方面,我喜欢使用CodeIgniter的多功能性,因此“公司应用程序”是使用CodeIgniter制作的。

两件事总是分开的,没关系。

现在,我想创建一个简码[CI-BOX],以便在WordPress页面(主页)内的小框中包含CodeIgniter控制器。

-使用iframe非常容易,但不幸的是,从SEO角度来看这是不可行的(我正在从首页到应用程序页面进行深度链接,因此毫无意义。

-在短期内仅将主页路由到CodeIgniter会非常容易,但是我想继续使用WordPress可视化生成器Elementor来管理我的公司主页,并且只将CI简码放在一个框中,因为我不想在CodeIgniter内部重新创建整个wordpress样式(更不用说多语言功能了!!)。

-第三个选项是创建一个简码。如果只需要包括一个静态CI视图,那将很简单,但是不幸的是,该视图需要与数据库交互,这就是为什么我需要包括一个与几个模型交互并生成视图的控制器的原因。

话虽如此,有没有一种方法可以在WP中创建一个从CodeIgniter加载控制器的短代码?

谢谢!

php wordpress codeigniter codeigniter-3
1个回答
0
投票

已解决:

© www.soinside.com 2019 - 2024. All rights reserved.