2012-11-16 2 views
1

나는 주 온라인 뉴스 사이트가 이미 wordpress에서 실행되고 있다는이 문제가 있습니다. 편집 워크 플로와 일부 새 프로젝트로 인해 ezpublish를 확인하고 있습니다. 그러나 나는 프론트 엔드를 유지하고 ezpublush에 첨부하고 싶다. 따라서 ezpub에서 생성되는 컨텐츠는 WordPress에 라이브로 게시 할 수 있습니다. 확장 기능이 매우 제한되어있어 궁금한 점이 있으면이 방향으로 작업 한 것이 있습니다.ezpublish backend가 WordPress 프론트 엔드로 푸시

답변

2

프론트 엔드 용 Wordpress를 계속 사용하려면 REST API를 사용하여 콘텐츠 저장소에서 콘텐츠를 검색하는 방법은 무엇입니까?

eZ Engineering에서 제공하는 REST API는 멋져서 대부분의 작업은이 API에 연결될 수있는 Wordpress 쪽에서 뭔가를 개발하는 것입니다. 쉬운 일이든 아니든간에).

REST API를 사용하지 않으려면 다른 HTML 템플리트 대신 XML 템플리트를 사용하십시오. 이렇게하면 eZ Publish는 순수한 HTML보다 더 유용한 XML을 통해 내용을 노출합니다 ...

REST API 용 Pro : 매우 빠름 (XML 솔루션을 사용하는 경우와 비교시) REST API에 대한 단점 : need WP 측면에서이 WP/eZ 브릿지 전용의 것을 개발하십시오.

XML 솔루션을위한 Pro : 아마도 WP를 기반으로 내용을 가져올 수있는 WP 확장 모듈이있을 것입니다. XML 단점 : REST API의 전문가 참조

2

미안하지만 미안하지만 디자인과 콘텐츠를 ez로 옮겨서이 밀어 넣기 아이디어에 얼마나 가라 앉을 수 있는지 생각해 보는 것이 좋습니다.

나는 ez에서 워크 플로 지원과 onpublish 트리거를 봐야한다고 생각한다. 이렇게하면 ez에 게시되고 wp로 푸시됩니다. 이 모델은 ez의 콘텐츠 구조가 매우 유연하기 때문에 몇 가지 엣지 케이스를 가질 것입니다. 예를 들어 관련 콘텐츠, 포함 된 콘텐츠 및 이미지에 대해 몇 가지 선택을해야합니다.

2

가장 쉬운 옵션은 eZ에서 rss 내보내기를 구성하고 해당 rss를 WP 객체로 가져 오는 것입니다. 그러나 나는 Doug에 동의합니다. Wordpress 프론트 엔드를 eZ 프론트 엔드로 대체하려는 계획을 임시 해결책으로 사용하는 것이 가장 좋을 것입니다.

관련 문제