WordPress Jetpack 오프라인 사용 방법
Jetpack에는 연락처 양식 사용, 무한 스크롤, 단축 코드 사용 등을 지원하는 많은 모듈이 있습니다. 이러한 기능은 WordPress.com에서 호스팅되는 웹 사이트만큼 강력하도록 자체 호스팅 WordPress 웹 사이트를 전환하는 데 도움이 될 수 있습니다. 그러나 도구와 함께 제공되는 단점이 있습니다., 그것은 당신과 온라인으로 만 작동하며 WordPress.com에 로그온 할 때.
기본적으로 라이브 사이트에서 이러한 모든 기능 만 사용할 수 있습니다. 플러그인을 활성화하면이 잔소리 한 배너가 대시 보드 상단에 나타납니다..
오프라인에서 작업하도록하는 방법을 알고 싶다면 평화로운 테마를 개발할 수 있습니까? 방법은 다음과 같습니다.. 노트: Jetpack을 설치하기 전에 웹 사이트가 실행되고 있는지 확인하십시오. WordPress는 3.8 이상입니다..
제트 팩 2.2.1
Jetpack은 2.2.1 버전부터 Jetpack에 개발 중임을 알리는 개발 모드를 도입했으며 기능을 활성화해야합니다. 다음 행을 wp-config.php 후 WP_DEBUG
선.
define ( 'JETPACK_DEV_DEBUG', true);
wp-config.php를 편집하고 싶지 않거나 파일에 대한 액세스 권한이없는 경우이 플러그인을 설치할 수 있습니다. 대신 Jetpack을 로컬로 실행하십시오. 다음 줄을 포함하는 작은 플러그인입니다 (기본적으로 JETPACK_DEV_DEBUG
).
add_filter ( 'jetpack_development_mode', '__return_true');
자, 머리 위로 제트 팩> 설정 페이지. 배너가 사라지고 Jetpack이 공식적으로 로컬 개발 모드에 있음을 알게 될 것입니다.
Jetpack을 이제 오프라인에서 사용할 수 있습니다.. 많은 플러그인 Infinite Scroll을 포함하여 활성화되어야합니다. 이러한 활성화 된 플러그인은 WordPress.com API에 대한 연결과 독립적으로 작동 할 수 있습니다. 그러나 Photon 및 Stats와 같은 다른 기능에는 WordPress.com API가 필요합니다..
대체 경로
일부 기능 만 사용 가능하다는 사실에 만족하지 않으면 Jetpack을 오프라인으로 유지하면서 모든 기능을 사용 가능하게하는 방법이 있습니다.
우선, WordPress.com에 연결할 수 있도록 로컬 웹 사이트를 온라인에 액세스하도록 설정하십시오. 그렇게하기 위해 우리는 로컬 터널.
설치가 끝나면 터미널에서 다음 명령을 실행하여 로컬 호스트 디렉토리를 온라인으로 만듭니다. MAMP를 사용하는 경우 디렉토리는 다음 위치에있을 가능성이 큽니다. “/ 응용 프로그램 / MAMP / htdocs”.
lt -80
Localtunnel은 다음과 같이 브라우저에서 localhost에 액세스 할 수있는 주소를 제공해야합니다.
특정 주소를 통해 웹 사이트에 액세스하기 전에 phpMyAdmin 또는 웹 사이트의 데이터베이스를 조사 할 수있는 다른 유사한 응용 프로그램으로 이동해야합니다. 웹 사이트 데이터베이스를 열고 wp_options
표. 그런 다음 웹 사이트 URL을 siteurl
과 집
그렇게 localtunnel을 가리 키도록.
새 주소를 통해 웹 사이트에 액세스하고 로그인하십시오. 귀하의 웹 사이트가 현재 온라인 상태이므로 WordPress.com이 귀하의 웹 사이트에 접속하여 연결할 수 있어야합니다..
그리고 거기에 우리가 간다., 우리는 웹 사이트를 WordPress.com에 연결했습니다., Jetpack의 모든 모듈을 사용할 수 있습니다..
조언: 나중에 wp_options 테이블에서 웹 사이트 주소를 전환하는 것을 잊지 마십시오..
무엇 향후 계획?
여러 웹 사이트를 오프라인으로 개발하는 경우 localhost의 각 웹 사이트를이 방법으로 WordPress.com에 연결해야합니까? 글쎄, 너는 할 필요 없어..
연결된 로컬 호스트에 하나의 웹 사이트가 있으면 jetpack_option
가치를 다른 웹 사이트에 추가하십시오. 그렇게하려면 phpMyAdmin으로 이동하십시오. 에서 wp_options
WordPress.com에 연결 한 웹 사이트의 표를 jetpack_option
, 다음과 같이
Jetpack이 활성화 된 다른 웹 사이트에 값을 붙여 넣으십시오. 이제 아래에서 볼 수 있듯이 로컬에서 개발중인 다른 웹 사이트에서 모든 모듈을 오프라인으로 활성화하고 사용할 수 있습니다.
이 트릭은 개발 과정에서 Jetpack을 테마 또는 플러그인에 대해 테스트하는 동안 Jetpack을 사용하게하는 것을 의미합니다. 귀하의 웹 사이트가 온라인 인 경우, 제대로 연결해야합니다..