Как написать плагин WordPress для включения текста по умолчанию внутри каждого нового сообщения в блоге? - PullRequest
0 голосов
/ 21 декабря 2010

Я пишу плагин WordPress, который будет включать текст по умолчанию (т.е. текстовый шаблон) в каждую новую запись в блоге, которую создает пользователь.

Есть ли какое-либо действие, которое мне нужно вызвать, чтобы сделать это? Я не вижу соответствующего здесь http://codex.wordpress.org/Plugin_API/Action_Reference

1 Ответ

1 голос
/ 05 января 2011

что вам нужно будет сделать, это создать новую функцию вместе с новым фильтром, чтобы каждая отправляемая запись проходила через вашу новую функцию, которая будет включать и добавлять текст шаблона, который затем будет обрабатываться вашим новый фильтр,

то есть:

function my_templte_post($data) {
  $data = array(
     'post_content' => 'this is my template text.'
  );
  return $data;
}
add_filter( 'wp_insert_post_data' , 'my_templte_post' , '99' );

это не проверено, но по сути это то, что вы хотите .. Я думаю!

...