This support ticket is created hace 6 años, 6 meses. There's a good chance that you are reading advice that it now obsolete.
This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.
Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.
Hoy no hay técnicos de soporte disponibles en el foro Juego de herramientas. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.
//Shortcode para devolver el número de 'Contrataciones-1' hijas de 'universidad-popular'.
function jm_numero_contrataciones_user_universidad () {
$universidad_ID = get_the_ID(); // Coge el ID del cpt universidad-popular
//Código cogido de Post Relationships API de Toolset. Cuenta los cpt contrataciones-1 que pertenecen al cpt universidad
$query = new WP_Query(
array(
'post_type' => 'contrataciones-1',
'meta_query' => array(
array(
'key' => '_wpcf_belongs_universidad-popular_id',
'value' => $universidad_ID
)
),
)
);
$posts = $query->posts;
$counter = count($posts);
return $counter;
// -- FIN -- Código cogido de Post Relationships API de Toolset. Cuenta los cpt contrataciones-1 que pertenecen al cpt grupo
}
add_shortcode ('numero_contrataciones_user_universidad', 'jm_numero_contrataciones_user_universidad');
-------------------------------
I use this [numero_contrataciones_user_universidad] and return 2. That´s ok.
But when I use this in a wpv-conditional I can see:
Case 1:
Numero contrataciones universidad: [numero_contrataciones_user_universidad]
[wpv-conditional if="( '[numero_contrataciones_user_universidad]' >= '2' )"]TEST[/wpv-conditional]
Display:
Numero contrataciones universidad: 2
TEST
Case 2:
Numero contrataciones universidad: [numero_contrataciones_user_universidad]
[wpv-conditional if="( '[numero_contrataciones_user_universidad]' < '2' )"]TEST[/wpv-conditional]
Display:
Numero contrataciones universidad: 2
(nothing)