修改显示的相关产品数量
将代码添加到您子主题的 functions.php 文件中,或者通过一个允许添加自定义函数的插件,例如 Code snippets 插件。 避免直接将自定义代码添加到父主题的 functions.php 文件中,因为在更新主题时,这些代码会被清除。
请注意,这对于所有主题都可能不适用,因为它们的代码实现方式不同。
if ( ! function_exists( 'YOUR_PREFIX_related_products_args' ) ) {
/**
* 修改输出的相关产品数量。
*
* @param array $args 相关产品的参数。
* @return array 修改后的相关产品参数。
*/
function YOUR_PREFIX_related_products_args( $args ) {
if ( ! is_array( $args ) ) {
$args = array();
}
$args['posts_per_page'] = 4; // 显示 4 个相关产品。
$args['columns'] = 2; // 按照 2 列排列。
return $args;
}
}
add_filter( 'woocommerce_output_related_products_args', 'YOUR_PREFIX_related_products_args', 20 );