- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 3.6.0
- Plugin/tema relacionado
- Blog Manager
Resumen del problema
Al hacer clic en el botón Cargar más cuando se usa el idioma secundario en el front-end, se muestra un mensaje que indica que no se han encontrado más entradas.
Solución alternativa
Para resolver este problema, debe buscar y reemplazar parte del código. Busque los directorios de los archivos que debe editar, junto con los fragmentos de código que debe reemplazar.
Directorio:
wp-content/plugins/otw-blog-manager/skeleton/components/widget_pagination.php
Buscar:
$ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&post_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );
Reemplazar con:
$ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&list_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );
Directorio:
wp-content/plugins/otw-blog-manager/include/otw_components/otw_functions/otw_functions.php
Buscar:
if( function_exists( 'icl_get_languages' ) ){
Reemplazar con:
if( did_action( 'wpml_loaded' ) ){
Directorio:
wp-content/plugins/otw-blog-manager/skeleton/timeline.php
Buscar:
$ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&post_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );
Reemplazar con:
$ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&list_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );
Directorio:
wp-content/plugins/otw-blog-manager/otw_blog_manager.php
Buscar:
$otw_bm_options = $this->otwBMQuery->getItemById( $_GET['post_id'] );
Reemplazar con:
$otw_bm_options = $this->otwBMQuery->getItemById( $_GET['list_id'] );
Directorio:
wp-content/plugins/otw-blog-manager/skeleton/components/pagination.php
Buscar:
$ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&post_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );
Reemplazar con:
$ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&list_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );
Directorio:
wp-content/plugins/otw-blog-manager/skeleton/components/pagination.php
Buscar:
$ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&post_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );
Reemplazar con:
$ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&list_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );
Ahora, debería poder cargar más entradas de la lista del idioma secundario, como se muestra en la siguiente imagen.


