플러그인 수정 방법?

안년하세요.. 오랜만에 질문을 올립니다.
베테랑님 덕분에 php/mysql에 관해서 기초를 터득할수있었고요..

요즘은   플러그인 제작방법에 관해서 입문했습니다.

이 메일로 글올리는 플러그인(postie)을 조금 수정하는 작업을 통해 조금씩  배워보려고합니다.

(‘워드 프레스 post를 별도의 테이블에 저장하는 플러그인을 목표로 함’)

기존의 플러그인에서 두개의 새로운 함수를 정의하고  특정한 함수를 불러오는 코드 바로 밑에 아래와 같은 새로운 코드를 넣었더니 잘 작동하는 것까지는 확인했습니다…

$details=Func($a,$b,$c);//기존의 함수

$New_details=New_Func($a,$b,$c);// 새로운 함수로서 원하는 새로운 필드값을 어레이로 반환 받음

AddToTable($New_details);// 새로운 함수로서 반환 받은 어레이 값을 별도의 테이블에 insert하는 함수

 

문제는 이것을 별도의 새로운 플러그인으로 정의해서 사용하려고 하는데 제대로 되지 않습니다.

새로운 플러그인에서
AddToTable    이 함수는 New_Func  내부에서 불러오도록 수정하고

add_action(Func,New_Func); 또는 apply_filters(Func,New_Func);

라고 선언하면

테이블에 새로운 레코드가 생성되기는 하는데 값이 모두 null 입니다.

제가 보기에는  New_Func 에서 변수값을 제대로 넘겨 받지 못하기 대문인것 같은데 ..

조언 좀 부탁드릴꼐요

미리 감사드림니다.

꾸벅~~~~~ ^^