Dev Resources

  • Home
  • Reference
  • BuddyX Theme
  • Functions
  • Hooks
  • Classes
Filter by type:
Search
Browse: Home / Reference / Classes / WC_Email / WC_Email::get_content_type()

WC_Email::get_content_type( string $default_content_type = '' )

Get email content type.

Contents

  • Description
    • Parameters
    • Return
    • Source
  • Related
    • Uses
    • Used By
  • User Contributed Notes

Description #Description


Parameters #Parameters

$default_content_type

(Optional) Default wp_mail() content type.

Default value: ''


Top ↑

Return #Return

(string)


Top ↑

Source #Source

File: includes/emails/class-wc-email.php

	public function get_content_type( $default_content_type = '' ) {
		switch ( $this->get_email_type() ) {
			case 'html':
				$content_type = 'text/html';
				break;
			case 'multipart':
				$content_type = 'multipart/alternative';
				break;
			default:
				$content_type = 'text/plain';
				break;
		}

		return apply_filters( 'woocommerce_email_content_type', $content_type, $this, $default_content_type );
	}

Expand full source code Collapse full source code


Top ↑

Related #Related

Top ↑

Uses #Uses

Uses
Uses Description
includes/emails/class-wc-email.php: WC_Email::get_email_type()

Return email type.

Top ↑

Used By #Used By

Used By
Used By Description
includes/emails/class-wc-email.php: WC_Email::style_inline()

Apply inline styles to dynamic content.

includes/emails/class-wc-email.php: WC_Email::get_headers()

Get email headers.


Top ↑

User Contributed Notes #User Contributed Notes

You must log in before being able to contribute a note or feedback.

Proudly powered by WordPress