| @@ -9,9 +9,11 @@ | ||
| 9 | 9 | if ( ! defined( 'ABSPATH' ) ) { |
| 10 | 10 | exit; |
| 11 | 11 | } |
| 12 | 12 | |
| 13 | -$layout_preset = isset( $layouts['pcp_layout_preset'] ) ? $layouts['pcp_layout_preset'] : ''; | |
| 13 | +$view_options = get_post_meta( $pcp_id, 'sp_pcp_view_options', true ); | |
| 14 | +$layouts = get_post_meta( $pcp_id, 'sp_pcp_layouts', true ); | |
| 15 | +$layout = isset( $layouts['pcp_layout_preset'] ) ? $layouts['pcp_layout_preset'] : ''; | |
| 14 | 16 | // Section Title. |
| 15 | 17 | if ( $view_options['section_title'] ) { |
| 16 | 18 | $section_title_margin_top = $view_options['section_title_margin']['top'] > 0 ? $view_options['section_title_margin']['top'] . 'px' : 0; |
| 17 | 19 | $section_title_margin_right = $view_options['section_title_margin']['right'] > 0 ? $view_options['section_title_margin']['right'] . 'px' : 0; |
| @@ -36,17 +38,17 @@ | ||
| 36 | 38 | |
| 37 | 39 | // Post Content. |
| 38 | 40 | if ( $post_sorter['pcp_post_content']['show_post_content'] ) { |
| 39 | 41 | $_post_content_typography = $view_options['post_content_typography']; |
| 40 | - $custom_css .= ".pcp-wrapper-{$pcp_id} .sp-pcp-post-content{color: {$_post_content_typography['color']}; }"; | |
| 42 | + $custom_css .= ".pcp-wrapper-{$pcp_id} .sp-pcp-post-content{color: {$_post_content_typography['color']}; }"; | |
| 41 | 43 | } |
| 42 | 44 | |
| 43 | -if ( 'carousel_layout' === $layout_preset ) { | |
| 45 | +if ( 'carousel_layout' === $layout ) { | |
| 44 | 46 | include SP_PC_PATH . '/public/dynamic-css/carousel-css.php'; |
| 45 | 47 | } |
| 46 | 48 | |
| 47 | 49 | // Post inner padding. |
| 48 | -$post_content_orientation = $view_options['post_content_orientation']; | |
| 50 | +$post_content_orientation = $view_options['post_content_orientation']; | |
| 49 | 51 | if ( 'overlay' !== $post_content_orientation ) { |
| 50 | 52 | $_post_inner_padding = SP_PC_Functions::pcp_metabox_value( 'post_inner_padding_property', $view_options ); |
| 51 | 53 | $post_inner_padding_unit = $_post_inner_padding['unit']; |
| 52 | 54 | $post_inner_padding_top = $_post_inner_padding['top'] > 0 ? $_post_inner_padding['top'] . $post_inner_padding_unit : '0'; |
| @@ -65,11 +67,11 @@ | ||
| 65 | 67 | $custom_css .= "#pcp_wrapper-{$pcp_id} .sp-pcp-post {border: {$post_border_width}px {$post_border_style} {$post_border_color};}"; |
| 66 | 68 | } |
| 67 | 69 | |
| 68 | 70 | // Post background color. |
| 69 | -$post_background_property = SP_PC_Functions::pcp_metabox_value( 'post_background_property', $view_options ); | |
| 71 | +$post_background_property = SP_PC_Functions::pcp_metabox_value( 'post_background_property', $view_options ); | |
| 70 | 72 | $post_border_radius_property = SP_PC_Functions::pcp_metabox_value( 'post_border_radius_property', $view_options ); |
| 71 | -$custom_css .= "#pcp_wrapper-{$pcp_id} .sp-pcp-post {border-radius: {$post_border_radius_property['all']}px;}"; | |
| 73 | +$custom_css .= "#pcp_wrapper-{$pcp_id} .sp-pcp-post {border-radius: {$post_border_radius_property['all']};}"; | |
| 72 | 74 | if ( ! in_array( $post_content_orientation, array( 'overlay', 'overlay-box' ), true ) ) { |
| 73 | 75 | $custom_css .= "#pcp_wrapper-{$pcp_id} .sp-pcp-post{background-color: {$post_background_property};}"; |
| 74 | 76 | } |
| 75 | 77 | |
| @@ -79,16 +81,16 @@ | ||
| 79 | 81 | $post_thumb_css = $post_sorter['pcp_post_thumb']; |
| 80 | 82 | |
| 81 | 83 | // Post Meta. |
| 82 | 84 | $_post_meta_typography = $view_options['post_meta_typography']; |
| 83 | -$custom_css .= ".pcp-wrapper-{$pcp_id} .sp-pcp-post-meta li,.pcp-wrapper-{$pcp_id} .sp-pcp-post-meta ul,.pcp-wrapper-{$pcp_id} .sp-pcp-post-meta li a{color: {$_post_meta_typography['color']};}"; | |
| 84 | -$custom_css .= ".pcp-wrapper-{$pcp_id} .sp-pcp-post-meta li a:hover{color: {$_post_meta_typography['hover_color']};}"; | |
| 85 | +$custom_css .= ".pcp-wrapper-{$pcp_id} .sp-pcp-post-meta li,.pcp-wrapper-{$pcp_id} .sp-pcp-post-meta ul,.pcp-wrapper-{$pcp_id} .sp-pcp-post-meta li a{color: {$_post_meta_typography['color']};}"; | |
| 86 | +$custom_css .= ".pcp-wrapper-{$pcp_id} .sp-pcp-post-meta li a:hover{color: {$_post_meta_typography['hover_color']};}"; | |
| 85 | 87 | |
| 86 | 88 | // Post ReadMore Settings. |
| 87 | 89 | $post_content_settings = $post_sorter['pcp_post_content']; |
| 88 | 90 | if ( $post_content_settings['show_read_more'] ) { |
| 89 | 91 | $_button_color = $post_content_settings['readmore_color_button']; |
| 90 | - $custom_css .= "#pcp_wrapper-{$pcp_id} .pcp-readmore-link{ background: {$_button_color['bg']}; color: {$_button_color['standard']}; border-color: {$_button_color['border']}; } #pcp_wrapper-{$pcp_id} .pcp-readmore-link:hover { background: {$_button_color['hover_bg']}; color: {$_button_color['hover']}; border-color: {$_button_color['hover_border']}; }"; | |
| 92 | + $custom_css .= "#pcp_wrapper-{$pcp_id} .pcp-readmore-link{ background: {$_button_color['bg']}; color: {$_button_color['standard']}; border-color: {$_button_color['border']}; } #pcp_wrapper-{$pcp_id} .pcp-readmore-link:hover { background: {$_button_color['hover_bg']}; color: {$_button_color['hover']}; border-color: {$_button_color['hover_border']}; }"; | |
| 91 | 93 | } |
| 92 | 94 | |
| 93 | 95 | // Pagination CSS and Live filter CSS. |
| 94 | 96 | $show_pagination = isset( $view_options['show_post_pagination'] ) ? $view_options['show_post_pagination'] : ''; |
| @@ -93,6 +95,6 @@ | ||
| 93 | 95 | // Pagination CSS and Live filter CSS. |
| 94 | 96 | $show_pagination = isset( $view_options['show_post_pagination'] ) ? $view_options['show_post_pagination'] : ''; |
| 95 | 97 | if ( $show_pagination ) { |
| 96 | 98 | $pagination_btn_color = $view_options['pcp_pagination_btn_color']; |
| 97 | - $custom_css .= "#pcp_wrapper-{$pcp_id} .pcp-post-pagination .page-numbers.current, #pcp_wrapper-{$pcp_id} .pcp-post-pagination a.active , #pcp_wrapper-{$pcp_id} .pcp-post-pagination a:hover{ color: {$pagination_btn_color['text_acolor']}; background: {$pagination_btn_color['active_background']}; border-color: {$pagination_btn_color['border_acolor']}; }#pcp_wrapper-{$pcp_id} .pcp-post-pagination .page-numbers, .pcp-post-pagination a{ background: {$pagination_btn_color['background']}; color:{$pagination_btn_color['text_color']}; border-color: {$pagination_btn_color['border_color']}; }"; | |
| 99 | + $custom_css .= "#pcp_wrapper-{$pcp_id} .pcp-post-pagination .page-numbers.current, #pcp_wrapper-{$pcp_id} .pcp-post-pagination a.active , #pcp_wrapper-{$pcp_id} .pcp-post-pagination a:hover{ color: {$pagination_btn_color['text_acolor']}; background: {$pagination_btn_color['active_background']}; border-color: {$pagination_btn_color['border_acolor']}; }#pcp_wrapper-{$pcp_id} .pcp-post-pagination .page-numbers, .pcp-post-pagination a{ background: {$pagination_btn_color['background']}; color:{$pagination_btn_color['text_color']}; border-color: {$pagination_btn_color['border_color']}; }"; | |
| 98 | 100 | } |