Skip to content
Logo
Search
Logo

Programmatically modify WooCommerce product description

# PHP, products, WooCommerce, WordPress
/**
 * Modifies product description.
 *
 * @see https://wpcodebook.com/woocommerce-programmatically-modify-product-description/
 */
add_filter( 'the_content', function ( $content ) {
	global $product;
	if (
		! is_product() ||
		! $product
	) {
		return $content;
	}
	return $content .
		'<p>' .
			esc_html__( 'My custom description.' ) .
		'</p>';
} );

← Previous Post
Next Post →

Related Snippets

Change product price in WooCommerce programmatically

PHP, products, WooCommerce, WordPress

Create WooCommerce product with REST API

PHP, products, REST API, WooCommerce, WordPress

Add custom message to all on-sale products in WooCommerce

PHP, products, WooCommerce, WordPress

Create AJAX WooCommerce product search box

AJAX, PHP, products, WooCommerce, WordPress

Change WooCommerce product type programmatically

PHP, products, WooCommerce, WordPress

Display all WooCommerce product metadata in a meta box

PHP, products, WooCommerce, WordPress

Update WooCommerce variation meta with REST API

PHP, products, REST API, variable products, variations, WooCommerce, WordPress

WooCommerce “product published” action

PHP, products, WooCommerce, WordPress

Add a field to the WooCommerce product block editor

PHP, product block editor, products, WooCommerce, WordPress

Leave a Comment Cancel Reply

You must be logged in to post a comment.

Copyright © 2025 WPCodebook

Made with Love in Lithuania