설명
Jetpack is an awesome plugin bundle provided by the Automattic, but it requires WordPress.com account
even for those modules previously work as independent plugins. The marketing banners are very obtrusive too.
I smashed the bundle to remove the annoying parts and keep the awesomeness. Slim Jetpack will track the updates of Jetpack modules,
but is definitely INCOMPATIBLE with its original version because a lot of API functions had been mocked or removed.
All credit goes to original developers @
Jetpack!
SlimJetpack 2.1.1.x는 Jetpack 2.1.1에 해당하며 x는 버그 수정 표시입니다.
If you find any bug, please submit a ticket here: https://github.com/HowardMei/slimjetpack/issues
Or just fork the repository and send me pull requests 😉
Please deactivate Slim Jetpack and use the original Jetpack instead if you need the wordpress.com likes/stats,
subscription and push notification services etc.,
포함된 모듈
- Beautiful Math
- Carousel
- Contact Form
- 사용자 지정 CSS
- 추가 사이드바 위젯
- 그라바타 호버카드
- Holiday Snow (v2.4.2부터 다시 적용)
- 무한 스크롤
- Minileven 모바일 테마
- 옴니서치
- 공유
- 맞춤법 및 문법 (일부 사용 가능)
- 타일 갤러리 (일부 사용 가능)
- 위젯 가시성 (v2.4.2의 신규 추가)
- WordPress.com 연결 (v2.4.2의 신규 추가)
제거된 모듈
- Photon (지원됨)
- WordPress.com 통계
- Wp.me shortlinks
- Publicize
- 알림
- Google+ 프로필
- VideoPress
- 젯팩 댓글
- 좋아요
- 구독
- 이메일로 게시
- VaultPress
- JSON API
- 모바일 푸시 알림
- 향상된 배포
오리지널 젯팩 변경 로그
2.7
- 개선 사항: Google+ Publicize
- 개선 사항: Cloudup을 oEmbed 공급자로 추가
- 개선 사항: 구독: 여러 위젯을 사용할 때 업데이트된 ID를 허용하도록 subscribe_field_id 필터 추가
- 개선 사항: 무한 스크롤: TwentyFourteen 지원
- 버그 수정: Contact Form: 폼이 루프 외부에서 호출될 때 경고 수정
- 버그 수정: 추천 콘텐츠: 설정을 Customizer로 이동, 기본 태그를 대체 태그로 설정하는 옵션 제공, 추가 유형만이 아니라 지원되는 모든 포스트 유형을 지정. 설명 업데이트
- 버그 수정: 추천 콘텐츠: ‘additional_post_types’ 테마 지원 인수와 호환. 댓글 업데이트
- 버그 수정: 추천 콘텐츠: $term의 객체 여부를 확인 후 객체로 취급
- 버그 수정: GlotPress: 최신 GlotPress와 병합
- 버그 수정: 무한 스크롤: 사용자가 WP_DEBUG를 true로 설정한 경우 IS 실패를 유발할 수 있는 정의되지 않은 인덱스 알림 방지
- 버그 수정: 무한 스크롤: Carousel, 타일 갤러리, VideoPress,
[audio]및[video]쇼트코드와의 호환성 향상 - 버그 수정: 좋아요: version.php의 수동 포함을 중지하고 글로벌을 신뢰. 일부 공백 수정, 첨부 파일인 경우 상위 게시물의 post_status를 따릅니다.
- 버그 수정: 모바일 테마: 갤러리 형식의 보호된 게시물에 비밀번호 필드 표시
- 버그 수정: 공유: 공유 버튼 및 Google Plus 아이콘에 대한 새로운 번역 너비 추가
- 버그 수정: 쇼트코드: 지도용 국제 Google 도메인 지원
- 버그 수정: 쇼트코드: Facebook 임베드: 게시물에 대한 대체 permalink.php URL 등록
- 버그 수정: 구독: 인라인 스타일을 위젯 이메일 입력에서 별도의 css 파일로 이동
- 버그 수정: 테마 도구: 젯팩을 삭제하는 경우 random-redirect.php도 삭제되는 플로그인으로 표시하던 오류 수정
- 버그 수정: 기타: 국제화 & RTL 업데이트
- 버그 수정: 기타: ‘Facebook Featured Image & OG Meta Tags’ 플러그인과 충돌 방지
2.6.1
- 버그 수정: MP6/3.8 UI 변경 이전 및 이후의 사소한 스타일링 수정.
- 버그 수정: 통계: 사용자가 https를 통해 볼 때 spinner gif URL 수정.
- 버그 수정: 통계: 에러 메시지에서 htmlspecialchars를 esc_html로 전환 — 네이티브인게 더 나음
- 버그 수정: 미디어 추출기: 일부 호스트는 preg_match_all에 대한 유니코드를 컴파일하지 않으므로, 이에 의존하는 블록을 일시적으로 제거.
- 버그 수정: 미디어 추출기: 잘못된 URL에 대한 오류 처리 추가.
- 버그 수정: Twitter Cards: 단일 이미지 갤러리를 사진 형식으로 취급.
- 버그 수정: OG tags 및 Twitter Cards의 충돌하는 플러그인.업데이트.
- 버그 수정: 지원되는 최대 버전 숫자 수정 — 3.6에서 3.7.1로 업데이트
2.6
- 개선 사항: WPCC / 현재 SSO: 리팩터링됨.
- 개선 사항: 모니터: 사이트가 다운되면 알려주는 새로운 모듈(https://jetpack.com/ko/support/monitor/).
- 개선 사항: 사용자 정의 CSS: ACE 편집기를 Codemirror로 대체.
- 개선 사항: WP-CLI: 사이트 연결을 끊고 모듈을 관리하는 명령을 추가.
- 개선 사항: Contact Form: 새로운 필터,
grunion_contact_form_field_html및grunion_should_send_email. - 개선 사항: Custom Post Types: 새로운 레스토랑 게시물 유형.
- 개선 사항: Genericons: 버전 3.0.2로 업데이트.
- 개선 사항: 무한 스크롤: 많은 개선 및 수정.
- 개선 사항: Likes: 성능 향상.
- 개선 사항: MP6: 젯팩 아이콘은 이제 워드프레스 3.8과 호환됩니다.
- 개선 사항: Open Graph: 더 나은 설명, 대체 이미지, 비디오 게시물에서 미디어 추출.
- 개선 사항: Publicize: 연결된 공개 서비스, 설정 공유 및 새 게시물 추가 표시 문제에 대한 새로운 백그라운드 토큰 테스트.
- 개선 사항: 쇼트코드: Bandcamp 쇼트코드 업데이트로
트랙 목록과최소속성, 더 많은아트워크속성값을 지원. - 개선 사항: Shortlinks: Custom Post Type 지원 추가.
- 개선 사항: 구독: 구독 위젯을 사용자 정의하는 더 많은 방법 추가.
- 개선 사항: Twitter Cards: 미디어 관리와 카드 유형 감지 기능 기능 향상, 다른 Twitter Cards 플러그인과의 충돌 처리 향상.
- 개선 사항: 다른 플러그인과의 충돌 처리 향상.
- 버그 수정: After the Deadline:
tinyMCEPreInit.mceInit에 대한 유형 검사를 추가하여 js 오류를 방지. - 버그 수정: 캐러셀: 속도 개선 및 여러 버그 수정.
- 버그 수정: 연락 폼: 캐싱 플러그인과 문제를 일으키는 논스 제거.
- 버그 수정: 추천 콘텐츠:
additional_post_types인수를 통한 추가 게시물 유형 지원 추가. - 버그 수정: Google Authorship: Google+ 프로필에서 아포스트로피 지원.
- Bug Fix: Google Authorship: use a regexp Instead of using
mb_convert_encoding - 버그 수정: Heartbeat: 절대로 일주일에 한 번보다 자주 활성되지 않도록 함.
- 버그 수정: JSON API:
meta->links응답에서 발견된 데이터를 확장할 수 있는 새로운?meta=파라미터 추가. - 버그 수정: JSON API: 사이트 엔드포인트에 새로운
is_private응답을 추가하고, 독자와 글 엔드포인트에global_ID응답을 추가. - 버그 수정: 모바일 테마: 작은 이미지는 인라인으로 표시 가능.
- 버그 수정: 모바일 테마:
minileven_header함수 누락으로 인한 치명적인 오류 수정. - 버그 수정: Photon: 이미지가 제대로 업로드되지 않았을 때 발생하는 오류 수정.
- 버그 수정: 쇼트코드: Archives, Google+, Presentations, Vine, Youtube 개선.
- 버그 수정: 타일형 갤러리: 파노라마 이미지 표시 개선 및 이미지가 제대로 업로드되지 않았을 때 발생하는 오류 수정.
설치
- WordPress.org 플러그인 디렉토리를 통해 또는 사용자의 서버에 파일을 업로드하여 Slim Jetpack을 설치합니다.
- Go to Settings–>Slim Jetpack and activate the modules you need. Configure them if the ‘configure’ buttons appear. You need at least ‘activate_plugins’ capability to access the configuration page. Click ‘toggle’ to show the ‘deactivate’ button and the infinite-scroll module is only for twenty-xxx series themes, you may extend it to support your own themes.
- 여기까지입니다. 준비가 완료되었습니다!
FAQ
How many files are touched? Use a comparing tool to find out. But as I
remember, the list is:
수정됨: jetpack.php(->slimjetpack.php), class.jetpack.php
제거됨: 제거된 모든 모듈의 파일 및 폴더
사용하지 않는 블록이 모두 jetpack.php에서 제거되는 것은 아니므로 문제가 발생할 수도 있지만, 작동한다면 그냥 무시하세요 🙂
제가 건드린 기능이 보안 문제를 일으키지 않을 거라고 생각하지만, 사용자 책임하에 사용하세요!
특정 모듈이 마음에 들지 않으면, 삭제하시면 됩니다 🙂
젯팩의 향후 릴리즈의 새 모듈이 필요할 경우, 파일을 Slim Jetpack에 복사하고 시도해 보세요.
문제없이 작동할 거예요 🙂
- Installation Instructions
-
- WordPress.org 플러그인 디렉토리를 통해 또는 사용자의 서버에 파일을 업로드하여 Slim Jetpack을 설치합니다.
- Go to Settings–>Slim Jetpack and activate the modules you need. Configure them if the ‘configure’ buttons appear. You need at least ‘activate_plugins’ capability to access the configuration page.
Click ‘toggle’ to show the ‘deactivate’ button and the infinite-scroll module is only for twenty-xxx series themes, you may extend it to support your own themes. - 여기까지입니다. 준비가 완료되었습니다!
후기
기여자 & 개발자
변경이력
2.7.0.1
- 사용자 지정-css 편집기를 다시 ACE로 변경하여 더 나은 CSS Hint 제공
- 혼동을 피하기 위해 photon 완전히 제거
- s0.wp.com으로 다시 호출하는 devicepx js 제거
- Akismet & Omnisearch 메뉴 종속성 문제 수정
2.7
- 젯팩 v2.6 및 v2.61 건너뛰기
- 젯팩 v2.7로 업데이트
2.5
- 젯팩 v2.5로 업데이트
2.4.2
- 젯팩 v2.4.2로 업데이트
- 설정 페이지 액세스 기능을 “activate_plugins”으로 리프트
- “Holiday Snow” 모듈 다시 적용, 휴일이 오고 있어요 🙂
2.3.3
- 젯팩 v2.3.3으로 업데이트
2.2.2
- 활성화 전 젯팩 확인 추가
- wp.me shortlinks 모듈 제거
2.1.1
- api 인증 코드 제거 및 모의
- 관리자 마케팅 배너 제거
- ‘자세히 알아보기’ 슬라이드 상자를 비활성화하고 모든 화면을 깨끗하게 함
- 젯팩 관리자 메뉴를 설정 -> Slim Jetpack 하위메뉴로 변경
- 모듈의 기본 상태를 ‘비활성’으로 변경
