2013-07-04 6 views
0

나는 Ioncube를 사용하여 만든 Wordpress 플러그인을 회사의 요구 사항부터 난독 화하려고합니다.ioncube와 함께 Wordpress 플러그인을 올바르게 인코딩하는 방법

것들 난 이미 시도 :

  • 직접
  • 가에 대한 의견을 포함 다른 PHP 파일을 만들 인코딩 된 파일에 워드 프레스 코멘트 헤더를 포함한 플러그인을 인식 할 수있을 워드 프레스 그런 다음 기본 플러그인 파일 (ecom.php)에 include_once()를 통해 포함하십시오.
  • 는이 .txt, 어떤 파일 확장자를 .inc 시도하지하지만 워드 프레스 플러그인

를 인식하지 못합니다하지만 다음과 같은 오류가 받고 있어요 : 플러그인은 3 개 문자를 생성

  • 을 작동 중 예기치 않은 출력. '헤더가 이미 전송되었습니다.'라는 메시지가 표시되거나 신디케이션 피드 또는 기타 문제가있는 경우이 플러그인을 비활성화하거나 제거해보십시오.
  • 이 플러그인은 인코딩 오류가 없었습니다 워드 프레스 플러그인 페이지

에 표시되지 않습니다, 나는 평가에 사용할 수있는 최신 버전의 기본 설정을 사용하고 있습니다. 어떤 아이디어?

답변

2

Worpdress 플러그인 파일을 올바르게 인코딩하려면 기본 플러그인 파일을여십시오. 이온 큐브를 사용하여 파일

/* 
Plugin Name: plugger 
*/ 

인코딩 : 예를 들어 주요 플러그인 파일은 plugger.php

는 워드 프레스 헤더 주석을 제거합니다. 인코딩 된 파일을 Wordpress 플러그인 디렉토리로 복사하십시오. 그런 다음 기본 플러그인 파일의 이름을 바꿉니다 (예 : plugger-file.php). 그런 다음 새 파일을 만듭니다.이 파일은 기본 플러그인 파일 plugger.php입니다. 워드 프레스 플러그인을 인식 할 수있게합니다 plugger.php는 워드 프레스 헤더 주석을 추가 내부 후 OP하여 설명 위임 접근 방식에 대한 대안으로 plugger-file.php

<?php 
/* 
Plugin Name: plugger 
*/ 
include_once('plugger.php'); 
0

포함, 인코딩 된 파일에 대한 사용자 정의 헤더 주석을 추가 할 수있는 기능이있다 인코딩 중. 적절한 텍스트와 함께 사용하면 일부 프레임 워크가 파일을 플러그인/모듈로 인식하는 데 충분합니다.

관련 문제