Помогите перехватить save_post через плагин
-
16-10-2019 - |
Вопрос
Я очень часто использую Stackoverflow и только что узнал в Google об этом, приятно: D
Что ж, я хочу сохранить каждый свой пост, который я пишу от WordPress на моем 3 -м (oexchangeble) веб -сайте, а также в то же время, поэтому мне нужно отправить информацию на мой веб -сайт, разработав плагин Iguess
Мне нужны в основном Постоянная ссылка (И я смог бы извлечь остальные параметры из моего Wesite), но лучше, если я смогу получить заголовок, теги, постоянную ссылку и описание (или некоторые из них)
под своим исследованием Google я понимаю, что все, что мне нужно сделать, это добавить что -то вроде
<?php
//header of plugin
function myFunctionThatSendsMyWebsite($url){
// procedure containing a file_get_contents('myqwebsite?url=') request to my website
}
add_action('page_post', 'myFunctionThatSendsMyWebsite', $permalink));
?>
У меня есть проблемы, с которыми я найдет имя переменных, которые мне не хватает (отмечены ???). Я знаю, что $ post содержит все objet, как извлечь из нее информацию (если есть), или если это сложно, мне было бы достаточно с постоянной ссылкой
Какой -нибудь совет?
Спасибо!
Решение
Я не совсем уверен, что вы пытаетесь сделать. Но ты определенно немного с add_action()
. Анкет Должно быть что -то вроде этого:
function myFunctionThatSendsMyWebsite($post_ID, $post) {
// $post_ID and $post will have post's ID and full post object
}
add_action('save_post', 'myFunctionThatSendsMyWebsite', 10, 2);