LLMS_Emails::get_css( string $rule = '', boolean $echo = true )
Get css rules specific to the the email templates
Parameters Parameters
- $rule
-
(string) (Optional) Name of the css rule. Default is empty string. If not provided an empty string will be returned/echoed.
Default value: ''
- $echo
-
(boolean) (Optional) If true, echo the definition. Default is
true
.Default value: true
Return Return
(string)
Source Source
File: includes/class.llms.emails.php
public function get_css( $rule = '', $echo = true ) { if ( empty( $rule ) ) { return ''; } /** * Filters the default email CSS rules * * @since 3.8.0 * * @param array $email_css Associative array of the type css-property => definition. */ $css = apply_filters( 'llms_email_css', array( 'background-color' => '#f6f6f6', 'border-radius' => '3px', 'button-background-color' => '#2295ff', 'button-font-color' => '#ffffff', 'divider-color' => '#cecece', 'font-color' => '#222222', 'font-family' => 'sans-serif', 'font-size' => '15px', 'font-size-small' => '13px', 'heading-background-color' => '#2295ff', 'heading-font-color' => '#ffffff', 'main-color' => '#2295ff', 'max-width' => '580px', ) ); if ( isset( $css[ $rule ] ) ) { if ( $echo ) { echo $css[ $rule ]; } return $css[ $rule ]; } }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
5.2.0 | Early bail if no rule is provided. |
3.8.0 | Introduced. |