当前位置: 首页 > 面试题库 >

如何将WordPress模板与CodeIgniter集成

宋晋
2023-03-14
问题内容

如何将CodeIgniter和WordPress集成在一起,以便将WordPress博客的外观/模板延续到CodeIgniter创建的页面上?


问题答案:

第一步是将CodeIgniter和WordPress文件移动到它们自己的目录中。

然后,将以下行放在CodeIgniter index.php文件的顶部。wp-blog- header.php根据需要将路径更改为指向WordPress的根目录。

<?php
    require('../wp-blog-header.php');

然后,您可以在视图内部使用以下功能:

<?php
    get_header();
    get_sidebar();
    get_footer();    
?>

其他帮助程序功能也可以在WordPress文档中找到,可以帮助您集成设计。



 类似资料:
  • 我的网站是用Wordpress设计的。一些主题页面有一个定制的PHP脚本来预订东西,我想在CodeIgniter中重构它,以获得更多的灵活性。问题: 1) 如何将WP中的CI功能与CI的路由系统一起使用?我是否必须创建CI页面索引。php/controller/page1/然后在Wordpress中调用它? 2) 我是否必须使用CodeIgniter“视图”系统或Wordpress“主题页面”来获

  • 我遵循了这个指南:http://philpalmieri.com/2009/06/codeigniter-and-wordpress-play-well-together/ 基本上就是说,安装wordpress,让它工作,然后替换索引。带有CodeIgniter的php文件,然后在启动CodeIgniter之前的文件底部,需要word press的wp加载文件。 很好。 但是现在,我的$u会话不起

  • 问题内容: 它们都使用相同的语法来插入变量。例如,如果我想要以下内容 在我的下划线中,我的主要EJS中断,因为它试图替换用户名,并且主页中不存在此类变量。 问题答案: 我认为方括号默认情况下可以在EJS中使用: 而且,如果您需要更高级的知识,EJS github页面将介绍如何创建自定义标签: 我认为第二个“更高级”部分可能特定于服务器端应用程序 https://github.com/visionm

  • 我有以下的云形成模板片段。整个模板创建了ECS法门集群以及所有资源。但是现在,我面临着法门服务和任务定义的问题。 模板的服务部分如下所示: 服务: 任务定义如下: 任务定义: 我知道,fargate服务和任务定义在集群中是相互关联的。但问题是,如何使用模板建立这种关系。 我收到以下失败事件: 任务定义中不存在容器abc服务开发人员。(服务:AmazonECS;状态代码:400;错误代码:Inval

  • 我试图在我的codeigniter应用程序中包含甘特图。接下来的教程一是:https://docs.dhtmlx.com/tutorials__connector_codeigniter__step6.html 当我深入研究这个问题并直接点击控制器时,我发现了一个问题: Sub_文件夹是实际的项目文件夹,其中有复制粘贴dhtmlx、dhtmlxGantt和dhtmlxScheduler文件夹。我不

  • 目前,我的应用程序使用SpringMVC进行所有控制器映射。我正在尝试实现一个tinyMCE拼写检查,它包括一个Servlet,我不确定如何在不修改该文件本身的情况下正确集成该Servlet。我想避免修改,这样如果我们以后有新版本,我们就可以了。 Servlet看起来像...