it-swarm-ko.tech

WordPress Codex의 로컬 카피?

때로는 인터넷에 연결되어 있지 않을 때 WordPress 테마를 개발하고 싶습니다.함수 참조템플릿 태그는 생산성이 필요합니다.

나는Codex의 SVN 사본을 찾았지만 찾을 수는 없었다. 결국 wget을 사용하여 미러링을 시도했지만 결과가 너무 오래되었습니다 (너무 큽니다!).

더 좋은 방법이 있습니까?

43
artlung

나는 로컬 서버를 설치하지 않고 코덱스의 로컬 복사본을 만드는 데 훨씬 빠르고 쉬운 방법을 사용한다. MediaWiki의 복사본을 설치하지 않고, ScrapBook 은 웹 페이지를 저장하는 데 도움이되는 Firefox 확장 기능이다. 컬렉션을 관리 할 수 ​​있습니다. 주요 기능은 밝기, 속도, 정확성 및 다국어 지원입니다.

저장 웹 사이트 (심도있는 캡처) 기능을 사용하여 저장하려는 디렉토리를 설정할 수 있습니다.이 경우 Function ReferenceTemplate Tags가됩니다.

enter image description here

북마크와 마찬가지로 컬렉션을 구성하고 저장된 파일을 편집하며 페이지의 주요 부분을 강조 표시 할 수 있으며 가장 좋은 점은 전체 텍스트 검색 기능입니다.

21
Bainternet

가장 좋은 방법은 MediaWiki의 로컬 복사본을 설정하는 것입니다. 이 소프트웨어는 Wikipedia를 실행하는 소프트웨어와 동일하지만 Codex를 지원하는 응용 프로그램이기도합니다.

설치가 완료되면 Codex에 원하는 페이지를 내보내도록 지시하고 XML 문서를 로컬 설치로 가져올 수 있습니다. 자동화된 것은 아니지만 빠른 참조를 위해 충분한 정보를 제공해야합니다.

MediaWiki 가져 오기

MediaWiki를 다운로드, 설치 및 구성하는 데 필요한 모든 설명서는 온라인으로 제공 입니다.

WordPress를 로컬에서 실행할 수 있다면 로컬로 MediaWiki를 실행할 수 있어야합니다. (설정하려면 PHP와 MySQL이 모두 필요합니다).

CODEX 수출

내보낼 페이지의 목록을 만드십시오. 나는 모든 것을 수출하는 자동화 된 도구가 있다면 좋겠지 만, 그것이 없으면 수동 프로세스를 고수하게 될 것입니다.

http://codex.wordpress.org/Special:Export (으)로 이동하십시오. 이 페이지에서 내보낼 페이지 및 카테고리를 표시 할 수 있습니다.

Function Reference 페이지를 내보내려고한다고 가정 해 보겠습니다. 페이지 이름의 큰 상자에 "Function_Reference"를 입력하십시오. 한 번에 여러 페이지를 내보내려면 한 줄에 한 페이지 이름을 넣으십시오.

하지만 그 한 페이지가별로 쓸모가 없어서 ... 대신 전체 Functions 카테고리를 내 보냅니다. 카테고리 상자에 "기능"을 입력하고 추가를 클릭하십시오. Codex는 964 개의 모든 기능 페이지를 자동으로 나열합니다. 그런 다음 "Function_Reference"행을 추가하면 인덱스도 얻을 수 있습니다.

Codex with Function Reference pages pre-selected

http://codex.wordpress.org/Special:AllPages 에서 사용 가능한 모든 페이지 목록을 볼 수 있습니다. 목록은 매우 광범위하므로 여기서 다루지는 않겠지 만, anc를 클릭하여 내보내려는 모든 페이지를 추가하십시오.

'내보내기'를 클릭하면 Codex는 모든 콘텐츠가 포함 된 (다소 큰) XML 파일을 생성합니다.

CODEX 가져 오기

이제 로컬 MediaWiki 설치로 다시 이동하십시오. 이제 XML 문서를 가져 와서 WordPress Codex의 로컬 "복제본"을 만들 수 있습니다.

자세한 수입 지침은 MediaWiki 웹 사이트 에서 입수 할 수 있습니다.

45
EAMann

문서 세트로 사용할 수있는 Codex 함수 참조를 다룬 Dash (OS X) 또는 Zeal (Linux, Windows) 응용 프로그램을 사용할 수 있습니다.

설치 및 사용은 쉽지만 세트를 보관하는 방법을 약간 퍼지어야합니다.

9
Rarst

가장 좋은 방법은 버그보고를 작성하고이 확장 기능을 설치하도록 WP 재단에 요청하는 것입니다. { http://www.mediawiki.org/wiki/Extension:PdfBook 개인 용도로 표시 한 다음 생성 된 PDF를 사용자에게 제공하십시오.

6
Ryan Gibbons

나는 HTTrack (http://www.httrack.com/)을 사용하여 이것을 스스로했다. 그것은 한 줌의 메가 바이트 (지금 정확한 숫자가 확실하지 않고, 하드 드라이브 고장으로 로컬 복사본을 잃어 버렸고, 아직 다시 빌드하지 않으려 고 노력했다.)했지만 꽤 잘 돌아갔다.

4
Keith S.
2
Chris_O

멋진 생각,

"로컬"로 만들 수있는 몇 가지 방법이 있습니다.

  • 당신은 그것에 재귀 wget을 할 수 있습니다. 이것은 오랜 시간이 걸립니다. 당신이 말한대로.
  • 스크린 스크레이퍼를 사용할 수 있습니다 : http://scraperwiki.com
  • 인터넷에 연결할 때마다 로컬로 저장하는 스크립트를 작성할 수 있습니다.
  • 더러운 일을 바로 잡을 수 있고 코덱스를 방문 할 때마다 폴더에 저장할 수 있습니다.

간단히 말해 현재로서는이 저장소가 없습니다. 하나 만드는 것은 멋지 겠지만.

어쩌면 그걸 쓸거야.


나는 오늘 밤에 나중에 다시 올릴 것이다. 사실이 작업을 조금만 할 수도 있습니다.

나는 그것을 GitHub에 놓을 것이다.

업데이트 : MediaWiki 답변은 이것이 실제로 어떻게 이루어져야하는지에 대한 것입니다.

1