跳转到主要内容

修改显示的相关产品数量

将代码添加到您子主题的 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 );