Pregunta

Utilizo stackoverflow muy a menudo y me acabo de descubrir en google sobre este, agradable: D

Bueno, quiero guardar cada publicación que escribo de WordPress a mi tercer sitio web (OEXChangeBle) también al mismo tiempo, por lo que necesito enviar la información a mi sitio web, desarrollando un complemento Iguess

Necesito básicamente el enlace permanente (Y podría extraer el resto de los parámetros de mi wesite), pero mejor si puedo obtener el título, las etiquetas, el enlace permanente y la descripción (o algunos)

Entiendo por mi investigación de Google que todo lo que necesito hacer es agregar algo como

<?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));

?>

Tengo problemas para encontrar el nombre de las variables que me han perdido (marcado por ???). Sé que $ post contiene todo objetón, cómo extraer la información de él (si lo hay), o si es complicado, sería suficiente para mí con un enlace permanente

¿Algún consejo?

¡Gracias!

¿Fue útil?

Solución

No estoy completamente seguro de lo que está tratando de hacer. Pero definitivamente estás un poco fuera de add_action(). Debería ser algo como esto:

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);
Licenciado bajo: CC-BY-SA con atribución
scroll top