반응형
Wordpress와 Cakephp를 통합하는 방법
제 웹사이트는 CMS를 사용하고 싶습니다.WordPress
더 많은 기능을 갖추고 많은 플러그인을 제공하여 웹 사이트를 최적화할 수 있습니다.하지만 제가 직면한 문제는 워드 프레스를 어떻게 사용할 수 있느냐는 것입니다.Cakephp
프레임워크?
먼저 WordPress를 CakePHP에 통합하려면 앱/webroot 폴더에 넣어야 합니다.따라서 WordPress 폴더를 CakePHP의 앱/webroot에 넣습니다.
하지만 케이크는 http://www.example.com/blog/의 주소를 유지하지 못한다.주소가 http://www.example.com/app/webroot/blog/ 로 변경됩니다.
이제 CakePHP 루트 디렉토리에서 .htaccess 파일을 열고 내용을 다음 행으로 바꿉니다.
RewriteEngine on RedirectMatch temp ^/blog/wp-admin$ http://www.example.com/blog/ RewriteRule ^blog$ blog/ [L] RewriteRule ^blog/wp-admin$ blog/wp-admin/ [L] RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L]
이거 드셔보세요.당신에게 도움이 될 수도 있습니다.
CakePHP 2.x에서 WordPress 데이터베이스에 액세스하려면 내가 만든 일부 모델을 사용할 수 있습니다.
일반적인 케이크 방법으로 데이터를 조회할 수 있습니다.
$this->loadModel('Wordpress.Post');
$this->Post->find('all');
WordPress의 데이터를 사용하여 Cake를 사용하여 무거운 리프팅을 수행해야 할 경우 유용합니다.보다 긴밀한 통합이 가능하지만 더 많은 작업이 필요합니다.도움이 될 만한 블로그 투고를 작성했습니다.
언급URL : https://stackoverflow.com/questions/16976798/how-to-integrate-wordpress-with-cakephp
반응형
'programing' 카테고리의 다른 글
특정 필드가 존재하는 경우 잭슨 다형성 역직렬화를 사용하여 서브타입으로 시리얼화할 수 있습니까? (0) | 2023.04.03 |
---|---|
Typescript, React 및 Webpack을 사용하여 CSS 모듈을 Import하는 방법 (0) | 2023.04.03 |
React가 관리하는 자녀가 있는 contentEditable 구성 요소에 대해 경고하는 이유는 무엇입니까? (0) | 2023.04.03 |
몽구스.js: 사용자 이름 LIKE 값으로 사용자 검색 (0) | 2023.04.03 |
식과 일치하는 경우 angular ng-skip 항목을 건너뜁니다. (0) | 2023.04.03 |