WP と CI の site_url 間のデータの衝突を避けたいので、Wordpress と Codeigniter の統合の URL に問題があります。
これがCIの私のコードです:
config.php
$config['base_url'] = 'http://www.mydomain.com';
my_helper.php
add_filter('site_url', 'ci_site_url', 1);
function ci_site_url()
{
include(APPPATH.'/config/config.php');
return $config['base_url'];
}
正常に動作し、使用するとhttp://www.domain.comが表示されます
<?php
echo site_url();
?>
site_url('admin/xxx'); を使用する場合、http://www.domain.com/index.php/admin/xxxが必要です。
ここで答えを探していましたが、見つからないので、これについて何か助けていただければ幸いです:-)