我需要将应用数据库中的数据插入到wordpress博客中。所以我提出了以下设置,我使用CodeIgniter作为Wordpress的主题。
localhost
-myProject(Wordpress)
-wp-content
-themes
-myTheme(CodeIgniter)
-application
-modules
-forums
-controllers
-Forums.php
-views
-forums_view.php
现在,如果我们调用Forums
,那么Forums.php控制器的index
函数会捕获该调用,但如果我们调用Forums/forum/something
那么Forums.php控制器的forum
函数会执行不接听电话。
这是我尝试的所有路线,但没有任何效果,每当有一个或多个级别的页面出现在页面错误_404页面上。
$route['(?i)Forums/forum/(:any)'] = 'Forums/forum/$1';
$route['(?i)forums/forum/(:any)'] = 'forums/forum/$1';
$route['(?i)forums/forum/(:any)/(:any)'] = 'forums/forum/$1';
$route['(?i)forums/forum/(:any)/(:any)/(:any)'] = 'forums/forum/$1';
$route['(?i)forums/forum/(:any)/(:any)/(:any)/(:any)'] = 'forums/forum/$1';
答案 0 :(得分:0)
我还没有听说过这种设置,但您可能会尝试撤消订单。路线按列出的顺序处理。因此,您的脚本可能永远不会达到预期的路由规则。