Hola Nigel te comento...
1) Sigue no funcionando, disculpa, pero esto no lo he entendido bien: "A ver si funciona el código correctamente: como prueba, añade el shortcode directamente a la página (para imprimir su resulta) y comprueba que sale correcto." lo lamento...
Te he hecho unas capturas para que vea como sale el bloque condicional a ver si está ahí el problema.
2) Así el codigo es corecto?
<?php
/**
* New custom code snippet (replace this with snippet description).
*/
toolset_snippet_security_check() or die( 'Direct access is not allowed' );
/**
* Añadir número de teléfono al título
*/
add_action( 'cred_save_data','ts_custom_post_title', 10, 2 );
function ts_custom_post_title( $post_id, $form_data ) {
//Editar
if ( in_array($form_data['id'], array( 1680, 1881, 7124 ) ) )
$campo_tel = 'telefonocontacto';
if ( $form_data['id'] == $form_id ) {
$tel = get_post_meta( $post_id, 'wpcf-'.$campo_tel, true );
$post = get_post( $post_id );
$title = $post->post_title . ' : ' . $tel;
$args = array( 'ID' => $post_id, 'post_title' => $title );
wp_update_post( $args );
}
}
¿Si quisiera también poner el campo nombre que debo añadir al php?
Te hago un ejemplo me gustaría que los títulos saldrían así:
Nombre Número, Título
Larissa 66622244, jovencita rusa muy dulce
¿Es posible hacerlo?
Muchas Gracias