2023-11-29 18:48:05 +00:00
---
2024-01-16 19:29:00 +00:00
post_title: Change number of related products displayed
tags: code-snippet
2023-11-29 18:48:05 +00:00
---
2023-07-12 17:56:01 +00:00
2024-01-02 20:59:26 +00:00
Add code to your child theme's functions.php file or via a plugin that allows custom functions to be added, such as the [Code snippets ](https://wordpress.org/plugins/code-snippets/ ) plugin. Avoid adding custom code directly to your parent theme's `functions.php` file as this will be wiped entirely when you update the theme.
2023-07-12 17:56:01 +00:00
2024-01-02 20:59:26 +00:00
Please note that it does not work for all themes because of the way they're coded.
2023-07-12 17:56:01 +00:00
```php
if ( ! function_exists( 'YOUR_PREFIX_related_products_args' ) ) {
/**
* Change number of related products output.
*
* @param array $args The related products args.
* @return array The modified related products args.
*/
function YOUR_PREFIX_related_products_args( $args ) {
2023-07-18 14:04:12 +00:00
if ( ! is_array( $args ) ) {
$args = array();
}
2023-07-12 17:56:01 +00:00
$args['posts_per_page'] = 4; // 4 related products.
$args['columns'] = 2; // Arranged in 2 columns.
2023-07-18 14:04:12 +00:00
2023-07-12 17:56:01 +00:00
return $args;
}
}
add_filter( 'woocommerce_output_related_products_args', 'YOUR_PREFIX_related_products_args', 20 );
```