Quitar el fondo de Parallax en el tema de brooklyn

10 minutos de lectura

avatar de usuario
robert marshall

Tengo un archivo Index.php que necesito usar como una página personalizada que me gustaría usar algunos de los estilos y elementos de los temas Navegación, Pie de página, Formulario de contacto, ETC…. El encabezado predeterminado parece estar llamando al cuerpo y es muy difícil encontrar las partes del encabezado. He estado haciendo una cantidad considerable de cambios, por lo que el archivo en el disco debe mantenerse actualizado hasta que resuelva esto.

Actualmente tengo la página/código funcionando gracias a @David y los consejos dados en esta pregunta:
ejecutar la aplicación php dentro de wordpress

(enlaces y archivos eliminados por privacidad y eliminación de listados de motores de búsqueda)

  • ok, ¿tienes el código de header.php?

    – David

    8 de febrero de 2016 a las 9:48

avatar de usuario
David

faltaban algunos archivos, así que no puedo probar esta plantilla.

Pero es simplemente un caso de reemplazar el código php que requiere una variable con salida real (desde la fuente de vista) para crear la plantilla que desea.

Vuelva a usar el index.php predeterminado (elimine las llamadas de encabezado/pie de página). Cree una nueva plantilla con el código a continuación y vincúlela (usando el código de reescritura de la Q anterior que vinculó arriba)

Hay bastante código en el header.php que llama a las variables establecidas desde la base de datos, pero es de esperar que el siguiente código elimine las clases paralelas, si no copia el archivo del encabezado y llámalo header-custom.php. Puede reemplazar get_header(‘custom’) para llamar a este encabezado en su lugar. En cualquier lugar donde vea una etiqueta php dentro de una etiqueta de elemento html, reemplácela con la salida real que puede ver en la vista fuente.

    <?php
    /**
     * The template for displaying 404 pages (Not Found).
     *
     * @package unitedthemes
     */

    get_header(); 

    ?>

        <div class="grid-container">

            <div id="primary" class="grid-parent grid-100 tablet-grid-100 mobile-grid-100">

                <div class="grid-70 prefix-15 mobile-grid-100 tablet-grid-100">

                <header class="page-header fullwidth ut-header-light">
                    <h1 class="page-title"><span><?php _e('RepairStatus'); ?></span></h1>  
                </header>

               <?php require_once get_stylesheet_directory().'/repairstatus/index.php'?>

                </div><!-- .page-header --> 

            </div><!-- .grid-100 mobile-grid-100 tablet-grid-100 -->

        </div><!-- .grid-container -->

    <?php get_footer(); ?>

contenidos de header-custom.php (llamar usando get_header('custom'); )

<!DOCTYPE html>
<html <?php language_attributes(); ?>>

<head>
    <meta charset="https://stackoverflow.com/questions/35231351/<?php%20bloginfo("charset' ); ?>">
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">

    <?php ut_meta_hook(); //action hook, see inc/ut-theme-hooks.php ?>


    <?php if ( defined('WPSEO_VERSION') ) : ?>

        <!-- Title -->
        <title><?php wp_title(); ?></title>

    <?php else : ?>

        <?php ut_meta_theme_hook(); ?>

    <?php endif; ?>

    <!-- RSS & Pingbacks -->
    <link rel="pingback" href="https://stackoverflow.com/questions/35231351/<?php%20bloginfo("pingback_url' ); ?>" />
    <link rel="profile" href="http://gmpg.org/xfn/11">

    <!-- Favicon -->
    <?php if( ot_get_option( 'ut_favicon' ) ) : ?>

        <?php 

        /* get icon info */
        $favicon = ot_get_option( 'ut_favicon' );
        $favicon_info = pathinfo( $favicon ); 
        $type = NULL;

        if( isset($favicon_info['extension']) && $favicon_info['extension'] == 'png' ) {
            $type="type="image/png"";
        }

         if( isset($favicon_info['extension']) && $favicon_info['extension'] == 'ico' ) {
            $type="type="image/x-icon"";
        }

         if( isset($favicon_info['extension']) && $favicon_info['extension'] == 'gif' ) {
            $type="type="image/gif"";
        }

        ?>

        <link rel="shortcut&#x20;icon" href="<?php%20echo%20$favicon;%20?>" <?php echo $type; ?> />
        <link rel="icon" href="<?php%20echo%20$favicon;%20?>" <?php echo $type; ?> />

    <?php endif; ?>

    <!-- Apple Touch Icons -->    
    <?php if( ot_get_option( 'ut_apple_touch_icon_iphone' ) ) :?>
    <link rel="apple-touch-icon" href="<?php%20echo%20ot_get_option(%20'ut_apple_touch_icon_iphone'%20);%20?>">
    <?php endif; ?>

    <?php if( ot_get_option( 'ut_apple_touch_icon_ipad' ) ) : ?>
    <link rel="apple-touch-icon"  href="<?php%20echo%20ot_get_option(%20'ut_apple_touch_icon_ipad'%20);%20?>" />
    <?php endif; ?>

    <?php if( ot_get_option( 'ut_apple_touch_icon_iphone_retina' ) ) : ?>
    <link rel="apple-touch-icon"  href="<?php%20echo%20ot_get_option(%20'ut_apple_touch_icon_iphone_retina'%20);%20?>" />
    <?php endif; ?>

    <?php if( ot_get_option( 'ut_apple_touch_icon_ipad_retina' ) ) :?>
    <link rel="apple-touch-icon"  href="<?php%20echo%20ot_get_option(%20'ut_apple_touch_icon_ipad_retina'%20);%20?>" />
    <?php endif; ?>

    <!--[if lt IE 9]>
        <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]--> 

    <?php wp_head(); ?>

</head>

<?php 

/*
|--------------------------------------------------------------------------
| Needed Settings
|--------------------------------------------------------------------------
*/

$scrollto       = ot_get_option('ut_scrollto_effect');
$scrollto       = !empty( $scrollto['easing'] ) ? $scrollto['easing'] : 'linear' ;
$scrollspeed    = ot_get_option('ut_scrollto_speed'  , '650'); 

$ut_site_border_body_class = ot_get_option( 'ut_site_border', 'hide' ) == 'show' ? 'ut-site-border' : '';
$ut_site_top_header_body_class = ot_get_option( 'ut_top_header', 'hide' ) == 'show' ? 'ut-has-top-header' : '';
$ut_site_border_header_class = ot_get_option( 'ut_site_border', 'hide' ) == 'show' ? 'bordered-navigation' : '';
$ut_top_header_class = ot_get_option( 'ut_top_header' , 'hide' ) == 'show' ? 'bordered-top' : '';

?>

<body id="ut-sitebody" class="error404 " data-scrolleffect="easeInOutExpo" data-scrollspeed="1300">


<a class="ut-offset-anchor" id="top" style="top:0px !important;"></a>

<?php 

/*
|--------------------------------------------------------------------------
| Pre Loader Overlay
|--------------------------------------------------------------------------
*/

if( ot_get_option('ut_use_image_loader') == 'on' ) : 

    if( ut_dynamic_conditional('ut_use_image_loader_on') ) : ?>

    <div class="ut-loader-overlay"></div>

    <?php endif; ?>

<?php endif; ?>


<?php ut_before_header_hook(); // action hook, see inc/ut-theme-hooks.php ?> 


<?php

/*
|--------------------------------------------------------------------------
| Navigation Setting
|--------------------------------------------------------------------------
*/

/* skin */
$ut_navigation_skin = ot_get_option('ut_navigation_skin' , 'ut-header-light');

/* visibility */
$headerstate = NULL;

if( is_home() || is_front_page() || is_singular('portfolio') || get_post_meta( get_the_ID() , 'ut_activate_page_hero' , true ) == 'on' ) {

    if( ot_get_option('ut_navigation_state' , 'off') == 'off' ) {
        $headerstate="ha-header-hide";
    }

}

/* width */
$navigation_width = ot_get_option('ut_navigation_width' , 'centered');
$logo_push = ( $navigation_width == 'fullwidth' ) ? 'push-5' : '';
$navigation_pull = ( $navigation_width == 'fullwidth' ) ? 'pull-5' : '';

/* main navigation settings*/
$mainmenu = array('echo'             => false,
                  'container'        => 'nav',
                  'container_id'     => 'navigation',
                  'fallback_cb'      => 'ut_default_menu',
                  'container_class'  => 'grid-80 hide-on-tablet hide-on-mobile ' . $navigation_pull ,
                  'items_wrap'       => '<ul id="%1$s" class="%2$s">%3$s</ul>',
                  'theme_location'   => 'primary', 
                  'walker'           => new ut_menu_walker()
);

/* mobile navigation settings */                         
$mobilemenu = array('echo'              => false,
                    'container'         => 'nav',
                    'container_id'      => 'ut-mobile-nav',
                    'menu_id'           => 'ut-mobile-menu',
                    'menu_class'        => 'ut-mobile-menu',
                    'fallback_cb'       => 'ut_default_menu',
                    'container_class'   => 'ut-mobile-menu mobile-grid-100 tablet-grid-100 hide-on-desktop',
                    'items_wrap'        => '<div class="ut-scroll-pane"><ul id="%1$s" class="%2$s">%3$s</ul></div>',
                    'theme_location'    => 'primary', 
                    'walker'            => new ut_menu_walker()
);














/* check if current page has an option tp show a hero */
//$ut_activate_page_hero = get_post_meta( get_the_ID() , 'ut_activate_page_hero' , true );                      
$ut_activate_page_hero= false // --------------------------------------------------------------------------------------------------------------------------------------------------not sure what this returns....           

?>

<!-- commented out ----------------------------------------------------->
<?php // get_template_part( 'partials/top', 'header' ); ?> 










<!-- header section -->
<header id="header-section" class="ha-header fullwidth ut-header-light ">

    <?php if( $navigation_width == 'centered' ) :?>

    <div class="grid-container">

    <?php endif; ?> 

        <div class="ha-header-perspective">
            <div class="ha-header-front">

                <div class="grid-20 tablet-grid-50 mobile-grid-50 <?php echo $logo_push; ?>">

                    <?php if ( get_theme_mod( 'ut_site_logo' ) ) : ?>

                        <?php 

                        $sitelogo = !is_front_page() && !is_home() && ( $ut_activate_page_hero == 'off' || empty($ut_activate_page_hero) ) ? get_theme_mod( 'ut_site_logo_alt' ) : get_theme_mod( 'ut_site_logo' );                        

                        $alternate_logo = get_theme_mod( 'ut_site_logo_alt' ) ? get_theme_mod( 'ut_site_logo_alt' ) : get_theme_mod( 'ut_site_logo' ) ;?>

                        <div class="site-logo">
                            <a href="<?php%20echo%20esc_url(%20home_url(%20"https://stackoverflow.com/" ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><img data-altlogo="<?php echo $alternate_logo; ?>" src="<?php%20echo%20$sitelogo;%20?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"></a>
                        </div>

                    <?php else : ?>

                        <div class="site-logo">
                            <h1 class="logo"><a href="<?php%20echo%20esc_url(%20home_url(%20"https://stackoverflow.com/" ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
                        </div>

                    <?php endif; ?>                 

                </div>    

                <?php

                /* main and mobile menu cache */
                if( ot_get_option('ut_use_cache' , 'off') == 'on' ) {

                    $language_prefix =  defined('ICL_LANGUAGE_CODE') ? '_' . ICL_LANGUAGE_CODE : '';

                    $main_menu      = get_transient('ut_main_menu' . get_the_ID() . $language_prefix );
                    $mobile_menu    = get_transient('ut_mobile_menu' . get_the_ID() . $language_prefix  );
                    $cacheTime      = ot_get_option('ut_cache_ltime' , '10');

                    if ($main_menu === false) {

                        $main_menu = wp_nav_menu( $mainmenu );                        
                        set_transient('ut_main_menu' . get_the_ID() . $language_prefix , $main_menu, 60*$cacheTime);

                    } 

                    if ($mobile_menu === false) {

                        $mobile_menu = wp_nav_menu( $mobilemenu );
                        set_transient('ut_mobile_menu' . get_the_ID() . $language_prefix  , $mobile_menu, 60*$cacheTime);

                    } 


                } else {

                    $main_menu   = wp_nav_menu( $mainmenu );
                    $mobile_menu = wp_nav_menu( $mobilemenu );

                } ?>                

                <?php if ( has_nav_menu( 'primary' ) ) : ?>

                    <?php echo $main_menu; ?>

                    <div class="ut-mm-trigger tablet-grid-50 mobile-grid-50 hide-on-desktop">
                        <button class="ut-mm-button"></button>
                    </div>

                    <?php echo $mobile_menu; ?>

                <?php endif; ?>

                </div>
            </div><!-- close .ha-header-perspective -->

    <?php if( $navigation_width == 'centered') :?>        

    </div> 

    <?php endif; ?>

</header><!-- close header -->

<div class="clear"></div>




<!-- Commented this out too --------------------->

<?php// get_template_part( 'template-part', 'hero' ); ?>       








<!-- just in case commented this out-->
<?php // ut_before_content_hook(); // action hook, see inc/ut-theme-hooks.php ?>

<div id="main-content" class="wrap ha-waypoint" data-animate-up="ha-header-hide" data-animate-down="ha-header-small">

    <a class="ut-offset-anchor" id="to-main-content"></a>

        <div class="main-content-background">

  • Deberían ser todos los archivos que tengo disponibles, ¿qué archivos estabas buscando?

    – Roberto Marshall

    08/02/2016 a las 20:39

  • sí, vuelva al archivo de índice original y elimine la llamada de encabezado y pie de página. Todo lo que necesita hacer es cambiar la ruta en el otro código para llamar a su nuevo archivo en lugar de index.php directamente. el código anterior llamará al archivo de índice. si eso no elimina el efecto de paralaje, entonces debemos mirar el header.php

    – David

    08/02/2016 a las 22:46

  • muy molesto, he actualizado el aspecto que debería tener el nuevo encabezado, el efecto paralelo está contenido en un contenedor llamado héroe, así que mira cómo se ve esto

    – David

    08/02/2016 a las 23:44

  • sí, eso sería bueno, ¿has subido el archivo de encabezado pero lo echaré un vistazo rápido? Mira, el problema para mí es que faltaban esos archivos en la carpeta que subiste, si pudiera instalar el tema, solo puedo ver qué valores de db están extrayendo, etc. Pero quédate con la plantilla que te di, solo es averiguar qué clases para poner, puedo darle un archivo estático sin problema, pero entonces cualquier cambio en el menú no tendrá efecto en esta página, ¿pero lo hará por usted?

    – David

    9 de febrero de 2016 a las 1:02

  • Todavía no puedo verlo, creo que debía haber una subcarpeta allí. solo ciérralo y echaré un vistazo por la mañana.

    – David

    9 de febrero de 2016 a las 1:25

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad