WPML
状态
已解决
报告针对
WPML Multilingual CMS 3.6.0
相关插件/主题
Blog Manager

问题概述

在前端使用次要语言时,单击加载更多按钮,会显示一条未找到更多文章的消息。

带有加载更多按钮的初始列表。 提示未找到更多文章的消息。
带有加载更多按钮的初始列表 未找到更多文章的消息

临时解决方法

要解决此问题,您需要查找并替换一些代码。请找到需要编辑的文件的目录,以及要替换的代码片段。

目录:
wp-content/plugins/otw-blog-manager/skeleton/components/widget_pagination.php 查找: $ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&post_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page ); 替换为: $ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&list_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );

 

目录:
wp-content/plugins/otw-blog-manager/include/otw_components/otw_functions/otw_functions.php 查找: if( function_exists( 'icl_get_languages' ) ){ 替换为: if( did_action( 'wpml_loaded' ) ){

 

目录:
wp-content/plugins/otw-blog-manager/skeleton/timeline.php 查找: $ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&post_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page ); 替换为: $ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&list_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );

 

目录:
wp-content/plugins/otw-blog-manager/otw_blog_manager.php 查找: $otw_bm_options = $this->otwBMQuery->getItemById( $_GET['post_id'] ); 替换为: $otw_bm_options = $this->otwBMQuery->getItemById( $_GET['list_id'] );

 

目录:
wp-content/plugins/otw-blog-manager/skeleton/components/pagination.php 查找: $ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&post_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page ); 替换为: $ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&list_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );

 

目录:
wp-content/plugins/otw-blog-manager/skeleton/components/pagination.php 查找: $ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&post_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page ); 替换为: $ajaxURL = admin_url( 'admin-ajax.php?action=get_posts&list_id='. $listID .'&nonce='. $uniqueHash .'&page='. $page );

现在,您应该能够从次要语言列表中加载更多文章,如下图所示。 在次要语言中加载了更多文章

所有已知问题 →