Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en el foro 6 días a la semana, durante 22 horas por día.

Etiquetado: 

This topic contains 3 respuestas, has 2 mensajes.

Last updated by Carlos Rojas hace 4 meses, 2 semanas.

Assigned support staff: Carlos Rojas.

Autor Publicaciones
junio 5, 2019 a las 9:05 am #3958353

ivanG-19

Estoy tratando de: Crear un shortcode que me sirva de contador para un cpt personalizado "igb_properties". En mi caso tengo creado el siguiente snippet:

// Get post count for cpt [igb_postcount]
add_shortcode('igb_postcount', 'post_count');
function post_count() {
$count_posts = wp_count_posts('igb_properties');
$published_posts = $count_posts->publish;
return $published_posts . ' ';
}

URL de (mi) sitio web donde aparece el problema:

hidden link

Yo esperaba ver:

El numero de propiedades que tengo en cada idioma.

En vez de eso, obtuve:

El numero total de las propiedades en todos los idiomas.

junio 5, 2019 a las 2:42 pm #3961665

Carlos Rojas
Supporter

Languages: Inglés (English ) Español (Español )

Timezone: America/Montevideo (GMT-03:00)

Hola,
Muchas gracias por contactar con el servicio de soporte de WPML.

1.- Voy a consultar con nuestros especialistas este tema y regresaré con usted en cuanto tenga una respuesta.

2.- Por favor incremente el límite de memoria de PHP. El mínimo requerido es 128Mb: https://wpml.org/home/minimum-requirements/
Para ello puede agregar el siguiente código al archivo wp-config.php:

/** Memory Limit */
define('WP_MEMORY_LIMIT', '128M');

- Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */

Saludos cordiales,
Carlos

junio 5, 2019 a las 2:55 pm #3961985

ivanG-19

Hola,

Muchas gracias por tu respuesta.

Ya he cambiado los parámetros que me indicas.

Quedo a la espera de tus indicaciones.

junio 5, 2019 a las 3:00 pm #3962035

Carlos Rojas
Supporter

Languages: Inglés (English ) Español (Español )

Timezone: America/Montevideo (GMT-03:00)

Hola,

Al parecer WPML no filtra wp_count_posts, te invito a que visites este enlace donde encontrarás una solución a problema similar: https://wpml.org/forums/topic/count-published-posts-in-selected-language/

Saludos cordiales,
Carlos