ashishsthanp

Zakra theme Product transparent header issue fix

Sep 12th, 2019
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. /**
  2. * Check if header transparent is enabled.
  3. */
  4. function zakra_is_header_transparent_enabled() {
  5.  
  6. // Zakra Pro Customizer.
  7. $customizer_result = apply_filters( 'zakra_header_transparency_filter', false );
  8.  
  9. // Meta box.
  10. $meta_result = get_post_meta( zakra_get_post_id(), 'zakra_transparent_header', true );
  11.  
  12. // Disabled transparent if it is not post and not page.
  13. if ( ! is_singular('page') && ! is_singular('post') ) {
  14. return false;
  15. }
  16.  
  17. if ( '0' == $meta_result ) { // Disabled in meta.
  18. return false;
  19. } elseif ( 'customizer' == $meta_result && '0' == $customizer_result ) { // Disabled in Customizer
  20. return false;
  21. }
  22.  
  23. return apply_filters( 'zakra_header_transparency_enable', true );
  24.  
  25. }
Advertisement
Add Comment
Please, Sign In to add comment