Astra_Ext_Advanced_Hooks_Markup::advanced_hook_scripts()
Add style for Advanced Hook post type.
Description
Return
(void)
Source
File: addons/advanced-hooks/classes/class-astra-ext-advanced-hooks-markup.php
public function advanced_hook_scripts() { if ( is_singular( ASTRA_ADVANCED_HOOKS_POST_TYPE ) ) { $post_id = get_the_id(); $styles = ''; $padding = get_post_meta( $post_id, 'ast-advanced-hook-padding', true ); $padding_top = isset( $padding['top'] ) ? $padding['top'] : ''; $padding_top = is_numeric( $padding_top ) ? $padding_top . 'px' : $padding_top; $padding_bottom = isset( $padding['bottom'] ) ? $padding['bottom'] : ''; $padding_bottom = is_numeric( $padding_bottom ) ? $padding_bottom . 'px' : $padding_bottom; if ( ! ( empty( $padding_top ) && empty( $padding_bottom ) ) ) { $styles .= ' .astra-advanced-hook-' . $post_id . ' { '; if ( ! empty( $padding_top ) ) { $styles .= 'padding-top: ' . $padding_top . ';'; } if ( ! empty( $padding_bottom ) ) { $styles .= 'padding-bottom: ' . $padding_bottom . ';'; } $styles .= '}'; wp_add_inline_style( 'astra-addon-css', $styles ); } } }
Expand full source code Collapse full source code View on Trac