Skip to content

Commit

Permalink
fix: resolve cover layout and styling issues in the free version
Browse files Browse the repository at this point in the history
  • Loading branch information
girishpanchal30 committed Sep 5, 2024
1 parent fe97f57 commit df17c2f
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ test.describe('Single Post Check', function () {
'background-color',
'rgb(198, 53, 53)'
);
await expect(page.locator('.nv-post-cover .nv-title-meta-wrap').first()).toHaveCSS(
await expect(page.locator('.nv-title-meta-wrap')).toHaveCSS(
'color',
'rgb(255, 255, 255)'
);
Expand Down
5 changes: 4 additions & 1 deletion inc/customizer/defaults/single_post.php
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,10 @@ public function get_cpt_context( $allowed = [ 'post', 'page' ] ) {
*/
$allowed_context = apply_filters( 'neve_allowed_custom_post_types', $allowed, 10, 1 );
$context = get_post_type();
$context = apply_filters( 'neve_context_filter', $context, 10, 1 );
if ( ! has_filter( 'neve_context_filter' ) && ! in_array( get_post_type(), $allowed_context, true ) ) {
$context = 'post';
}
$context = apply_filters( 'neve_context_filter', $context, 10, 1 );

return [ $context, $allowed_context ];
}
Expand Down
4 changes: 4 additions & 0 deletions inc/views/cover_header.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ public function render_cover_header() {
return;
}

if ( ! class_exists( '\Neve_Pro\Admin\Custom_Layouts_Cpt' ) && get_post_type() !== $context ) {
return;
}

$header_layout = get_theme_mod( 'neve_' . $context . '_header_layout', 'normal' );
if ( $header_layout !== 'cover' ) {
return;
Expand Down
3 changes: 2 additions & 1 deletion inc/views/post_layout.php
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,8 @@ private function get_content_order() {
}
}

if ( ! Layout_Single_Post::is_cover_layout() ) {
list( $context ) = $this->get_cpt_context();
if ( ! Layout_Single_Post::is_cover_layout() && get_post_type() !== $context ) {
$content_order = array_unique( array_merge( array( 'title-meta' ), $content_order ) );
}

Expand Down

0 comments on commit df17c2f

Please sign in to comment.