플러그인이 있으며 데이터베이스에 저장하기 전에 일부 필터를 통해 게시물 내용을 실행할 수 있기를 원합니다. 상기 찾고에서 플러그인 API를 , 나는 모습들이 도움이 될 것 같은 것을 두 개의 후크를 참조하십시오
save_post
wp_insert_post
유일한 문제는 save_post
변수를 반환 할 필요가없는 것처럼 보이 므로 내용을 필터링하는 방법을 모르고 wp_insert_post
문서화 된 것처럼 보입니다.
나는 이런 식으로하고 싶다 :
add_action('whatever_hook_name','my_function');
function my_function($post_content){
return $post_content.' <br> This post was saved on '.time();
}
타임 스탬프를 추가하는 것보다, 즉 일부 정규식 필터를 실행하는 것보다 더 유용한 것을 할 것입니다. 그러나 이것은 내가 추가하려는 일반적인 유형의 필터 / 액션입니다.
최신 정보
게시물에 표시 될 때가 아니라 데이터베이스에 저장되는 방식으로 데이터를 가로 채고 싶습니다 (예 :에 필터를 추가하지 않음 the_content
)
This post was...
"등이 하나 :-) BTW 게시물의 메타 값으로 저장한다 2. 데이터이야save_post
라고 한 후 , 따라서 데이터가 저장되었다가 후에 그 데이터베이스에 저장되었습니다 (원하는 것이 아님).