Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Problema, contenido duplicado wordpress

Estas en el tema de Problema, contenido duplicado wordpress en el foro de WordPress en Foros del Web. Buenas tardes! Soy nuevo en este foro (no se si hay que hacer presentacion en algun sitio, si es asi, lo siento, indiquenme donde y ...
  #1 (permalink)  
Antiguo 29/07/2015, 05:08
 
Fecha de Ingreso: julio-2015
Mensajes: 7
Antigüedad: 9 años, 4 meses
Puntos: 0
Pregunta Problema, contenido duplicado wordpress

Buenas tardes!
Soy nuevo en este foro (no se si hay que hacer presentacion en algun sitio, si es asi, lo siento, indiquenme donde y lo hare).
Estoy administrando una pagina web, en Wordpress, el problema es el siguiente:
Al final de la pagina, se muestra un duplicado de la misma pagina, me explico:

-La pagina se muestra correctamente, pero al final de la misma, se muestra de nuevo el contenido de la pagina, he revisado varios archivos (page.php, single.php, index.php, footer.php, etc..) pero no encontre nada raro.

Cualquier ayuda o idea es bienvenida.
Gracias!
  #2 (permalink)  
Antiguo 29/07/2015, 05:19
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
Respuesta: Problema, contenido duplicado wordpress

bienvenidos y saludos, deberias colocar los codigos fuentes de cada una de ellas para asi ver que puede estar pasando
__________________
[email protected]
HITCEL
  #3 (permalink)  
Antiguo 29/07/2015, 06:48
 
Fecha de Ingreso: julio-2015
Mensajes: 7
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Problema, contenido duplicado wordpress

Gracias por su respuesta.
No se si hay que ponerlo directamente aqui, o subir algun archivo (si es asi, como subo el archivo?)
Gracias.
  #4 (permalink)  
Antiguo 29/07/2015, 06:55
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
Respuesta: Problema, contenido duplicado wordpress

bien tienes que colocarlo aqui directamente, utiliza las etiquetas Highlight que estan en la parte superior de la caja donde escribes aqui:

cuando la coloques vas a ver algo si y realizalas por cada codigo o pagina que vallas a colocar para asi interpretar mejor

Cita:
Código PHP:
Ver original
  1. AQUI VA EL CODIGO
__________________
[email protected]
HITCEL
  #5 (permalink)  
Antiguo 30/07/2015, 04:45
 
Fecha de Ingreso: julio-2015
Mensajes: 7
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Problema, contenido duplicado wordpress

Gracias por la aclaracion. Te adjunto el codigo.

FOOTER
Código PHP:
Ver original
  1. <?php
  2. /**
  3.  * The template for displaying the footer.
  4.  *
  5.  * @package flatsome
  6.  */
  7.  
  8. global $flatsome_opt;
  9. ?>
  10.  
  11.  
  12. </div><!-- #main-content -->
  13.  
  14. <footer class="footer-wrapper" role="contentinfo"> 
  15. <?php if(isset($flatsome_opt['html_before_footer'])){
  16.     // BEFORE FOOTER HTML BLOCK
  17.     echo do_shortcode($flatsome_opt['html_before_footer']);
  18. } ?>
  19.  
  20. <!-- FOOTER 1 -->
  21. <?php if ( is_active_sidebar( 'sidebar-footer-1' ) ) : ?>
  22. <div class="footer footer-1 <?php echo $flatsome_opt['footer_1_color']; ?>"  style="background-color:<?php echo $flatsome_opt['footer_1_bg_color']; ?>">
  23.     <div class="row">
  24.         <?php dynamic_sidebar('sidebar-footer-1'); ?>        
  25.     </div><!-- end row -->
  26. </div><!-- end footer 1 -->
  27. <?php endif; ?>
  28.  
  29.  
  30. <!-- FOOTER 2 -->
  31. <?php if ( is_active_sidebar( 'sidebar-footer-2' ) ) : ?>
  32. <div class="footer footer-2 <?php echo $flatsome_opt['footer_2_color']; ?>" style="background-color:<?php echo $flatsome_opt['footer_2_bg_color']; ?>">
  33.     <div class="row">
  34.  
  35.         <?php dynamic_sidebar('sidebar-footer-2'); ?>        
  36.     </div><!-- end row -->
  37. </div><!-- end footer 2 -->
  38. <?php endif; ?>
  39.  
  40. <?php if(isset($flatsome_opt['html_after_footer'])){
  41.     // AFTER FOOTER HTML BLOCK
  42.     echo do_shortcode($flatsome_opt['html_after_footer']);
  43. } ?>
  44.  
  45. <div class="absolute-footer <?php echo $flatsome_opt['footer_bottom_style']; ?>" style="background-color:<?php echo $flatsome_opt['footer_bottom_color']; ?>">
  46. <div class="row">
  47.     <div class="large-12 columns">
  48.         <div class="left">
  49.              <?php if ( has_nav_menu( 'footer' ) ) : ?>
  50.                 <?php  
  51.                         wp_nav_menu(array(
  52.                             'theme_location' => 'footer',
  53.                             'menu_class' => 'footer-nav',
  54.                             'depth' => 1,
  55.                             'fallback_cb' => false,
  56.                         ));
  57.                 ?>                     
  58.             <?php endif; ?>
  59.         <div class="copyright-footer"><?php if(isset($flatsome_opt['footer_left_text'])) {echo do_shortcode($flatsome_opt['footer_left_text']);} else{ echo 'Define left footer text / navigation in Theme Option Panel';} ?></div>
  60.         </div><!-- .left -->
  61.         <div class="right">
  62.                 <?php if(isset($flatsome_opt['footer_right_text'])){ echo do_shortcode($flatsome_opt['footer_right_text']);} else {echo 'Define right footer text in Theme Option Panel';} ?>
  63.         </div>
  64.     </div><!-- .large-12 -->
  65. </div><!-- .row-->
  66. </div><!-- .absolute-footer -->
  67. </footer><!-- .footer-wrapper -->
  68. </div><!-- #wrapper -->
  69.  
  70. <!-- back to top -->
  71. <a href="#top" id="top-link"><span class="icon-angle-up"></span></a>
  72.  
  73. <?php if(isset($flatsome_opt['html_scripts_footer'])){
  74.     // Insert footer scripts
  75.     echo $flatsome_opt['html_scripts_footer'];
  76. } ?>
  77.  
  78. <?php wp_footer(); ?>
  79.  
  80. </body>
  81. </html>

INDEX

Código PHP:
Ver original
  1. <?php
  2. /**
  3.  * The main template file.
  4.  *
  5.  * @package flatsome
  6.  */
  7.  
  8. get_header();
  9.  
  10. if(!isset($flatsome_opt['blog_layout'])){$flatsome_opt['blog_layout'] = '';}
  11. ?>
  12.  
  13. <?php // ADD BLOG HEADER IF SET
  14. if($flatsome_opt['blog_header']){ echo do_shortcode($flatsome_opt['blog_header']);}
  15. ?>
  16. <div class="page-wrapper <?php echo $flatsome_opt['blog_style']; ?>  page-<?php if($flatsome_opt['blog_layout']){ echo $flatsome_opt['blog_layout'];} else {echo 'right-sidebar';} ?>">
  17.     <div class="row">
  18.  
  19.         <?php if($flatsome_opt['blog_layout'] == 'left-sidebar') {
  20.             echo '<div id="content" class="large-9 right columns" role="main">';
  21.          } else if($flatsome_opt['blog_layout'] == 'right-sidebar'){
  22.             echo '<div id="content" class="large-9 left columns" role="main">';
  23.          } else if($flatsome_opt['blog_layout'] == 'no-sidebar' && $flatsome_opt['blog_style'] == 'blog-pinterest'){
  24.            echo '<div id="content" class="large-12 columns blog-pinterest-container" role="main">';
  25.          } else if($flatsome_opt['blog_layout'] == 'no-sidebar'){
  26.             echo '<div id="content" class="large-12 columns" role="main">';
  27.          } else {
  28.             echo '<div id="content" class="large-9 left columns" role="main">';
  29.          }
  30.         ?>
  31.  
  32.         <div class="page-inner">
  33.  
  34.         <?php if ( have_posts() ) : ?>
  35.  
  36.             <?php /* Start the Loop */ ?>
  37.             <?php while ( have_posts() ) : the_post(); ?>
  38.  
  39.                 <?php
  40.                     /* Include the Post-Format-specific template for the content.
  41.                      * If you want to override this in a child theme then include a file
  42.                      * called content-___.php (where ___ is the Post Format name) and that will be used instead.
  43.                      */
  44.                     get_template_part( 'content', get_post_format() );
  45.                 ?>
  46.  
  47.             <?php endwhile; ?>
  48.  
  49.         <?php else : ?>
  50.  
  51.             <?php get_template_part( 'no-results', 'index' ); ?>
  52.  
  53.         <?php endif; ?>
  54.  
  55.         <div class="large-12 columns navigation-container">
  56.             <?php flatsome_content_nav( 'nav-below' ); ?>
  57.         </div>
  58.     </div><!-- .page-inner -->
  59.  
  60.  
  61.     </div><!-- #content -->
  62.  
  63.  
  64.     <div class="large-3 columns left">
  65.         <?php if($flatsome_opt['blog_layout'] == 'left-sidebar' || $flatsome_opt['blog_layout'] == 'right-sidebar'){
  66.             get_sidebar();
  67.         }?>
  68.     </div><!-- end sidebar -->
  69.  
  70. </div><!-- end row -->
  71. </div><!-- end page-wrapper -->
  72.  
  73. <?php if($flatsome_opt['blog_style'] == 'blog-pinterest'){ ?>
  74.  
  75.   <script>
  76.     jQuery(document).ready(function ($) {
  77.         imagesLoaded( document.querySelector('.page-inner'), function( instance, container ) {
  78.             var $container = $(".page-inner");
  79.             // initialize
  80.             $container.packery({
  81.               itemSelector: ".columns",
  82.               gutter: 0,
  83.             });
  84.             $container.packery('layout');
  85.         });
  86.      });
  87.   </script>
  88. <?php } ?>
  89.  
  90.  
  91. <?php get_footer(); ?>

PAGE

Código PHP:
Ver original
  1. <?php
  2. /**
  3.  * The template for displaying all pages.
  4.  *
  5.  * This is the template that displays all pages by default.
  6.  * Please note that this is the WordPress construct of pages
  7.  * and that other 'pages' on your WordPress site will use a
  8.  * different template.
  9.  *
  10.  * @package flatsome
  11.  */
  12.  
  13. get_header(); ?>
  14.  
  15. <?php if( has_excerpt() ) { ?>
  16. <div class="page-header">
  17.     <?php the_excerpt(); ?>
  18. </div>
  19. <?php } ?>
  20.  
  21. <div  class="page-wrapper">
  22. <div class="row">
  23.  
  24.    
  25. <div id="content" class="large-12 columns" role="main">
  26.  
  27.         <?php while ( have_posts() ) : the_post(); ?>
  28.  
  29.                 <?php get_template_part( 'content', 'page' ); ?>
  30.  
  31.                 <?php
  32.                     // If comments are open or we have at least one comment, load up the comment template
  33.                     if ( comments_open() || '0' != get_comments_number() )
  34.                         comments_template();
  35.                 ?>
  36.  
  37.         <?php endwhile; // end of the loop. ?>
  38.  
  39. </div><!-- #content -->
  40.  
  41. </div><!-- .row -->
  42. </div><!-- .page-wrapper -->
  43.  
  44.  
  45. <?php get_footer(); ?>

SINGLE

Código PHP:
Ver original
  1. <?php
  2. /**
  3.  * The Template for displaying all single posts.
  4.  *
  5.  * @package flatsome
  6.  */
  7.  
  8. get_header();
  9.  
  10. global $flatsome_opt;
  11. if(!isset($flatsome_opt['blog_post_layout'])){$flatsome_opt['blog_post_layout'] = $flatsome_opt['blog_layout'];}
  12.  
  13. ?>
  14.  
  15. <?php // Add blog header if set
  16. if($flatsome_opt['blog_header']){ echo do_shortcode($flatsome_opt['blog_header']);}
  17. ?>
  18.  
  19. <?php
  20. // Create big featured image if set
  21. if($flatsome_opt['blog_post_style'] == 'big-featured-image') { ?>
  22. <div class="parallax-title">
  23. <?php while ( have_posts() ) : the_post(); ?>
  24.     <?php ob_start(); ?>
  25.     <header class="entry-header text-center">
  26.         <h1 class="entry-title"><?php the_title(); ?></h1>
  27.         <div class="tx-div small"></div>
  28.         <?php if ( 'post' == get_post_type() ) : ?>
  29.         <div class="entry-meta">
  30.             <?php flatsome_posted_on(); ?>
  31.         </div>
  32.         <?php if($flatsome_opt['blog_share']) echo '[share]'; ?>
  33.         <?php endif; ?>
  34.     </header>
  35.     <?php
  36.     $bg = '#333';
  37.     if( has_post_thumbnail() ) $bg = get_post_thumbnail_id();
  38.    
  39.     $header_html = ob_get_contents();
  40.     $header_html = '[ux_banner animate="fadeInDown" bg_overlay="#000" parallax="3" parallax_text="2" height="360px" bg="'.$bg.'"]'.$header_html.'[/ux_banner]';
  41.    
  42.     ob_end_clean();
  43.     echo do_shortcode($header_html);
  44.  
  45.     ?>
  46. <?php endwhile; // end of the loop. ?>
  47. </div>
  48. <?php } ?>
  49.  
  50. <div class="page-wrapper page-<?php echo $flatsome_opt['blog_post_layout']; ?>">
  51.     <div class="row">
  52.  
  53.         <?php if($flatsome_opt['blog_post_layout'] == 'left-sidebar') {
  54.             echo '<div id="content" class="large-9 right columns" role="main">';
  55.          } else if($flatsome_opt['blog_post_layout'] == 'right-sidebar'){
  56.             echo '<div id="content" class="large-9 left columns" role="main">';
  57.          } else if($flatsome_opt['blog_post_layout'] == 'no-sidebar'){
  58.             echo '<div id="content" class="large-12 columns" role="main">';
  59.          } else {
  60.             echo '<div id="content" class="large-9 left columns" role="main">';
  61.          }
  62.         ?>
  63.        
  64.         <div class="page-inner">
  65.         <?php while ( have_posts() ) : the_post(); ?>
  66.  
  67.             <?php get_template_part( 'content', 'single' ); ?>
  68.        
  69.             <?php // Add content after blog post
  70.             if($flatsome_opt['blog_after_post']){ echo do_shortcode($flatsome_opt['blog_after_post']);}
  71.             ?>     
  72.  
  73.             <?php
  74.                 // If comments are open or we have at least one comment, load up the comment template
  75.                 if ( comments_open() || '0' != get_comments_number() )
  76.                     comments_template();
  77.             ?>
  78.  
  79.         <?php endwhile; // end of the loop. ?>
  80.  
  81.        
  82.    
  83.         </div><!-- .page-inner -->
  84.     </div><!-- #content -->
  85.  
  86.     <div class="large-3 columns left">
  87.         <?php if($flatsome_opt['blog_post_layout'] == 'left-sidebar' || $flatsome_opt['blog_post_layout'] == 'right-sidebar'){
  88.             get_sidebar();
  89.         }?>
  90.     </div><!-- end sidebar -->
  91.  
  92.  
  93. </div><!-- end row --> 
  94. </div><!-- end page-wrapper -->
  95.  
  96.  
  97. <?php get_footer(); ?>

PD: No se si el problema viene de aqui, o tiene raiz en otro lado. Pero solo me pasa en la pagina principal (front page).
Gracias
  #6 (permalink)  
Antiguo 30/07/2015, 04:50
 
Fecha de Ingreso: julio-2015
Mensajes: 7
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Problema, contenido duplicado wordpress

Acabo de inspeccionar la pagina web (llevo 1 semana inspeccionandola) y me acabo de dar cuenta que la parte duplicada que se crea al final de la pagina, es
Código HTML:
Ver original
  1. <section id="splash-content" class="splash-content">
y entiendo que splash = popup (si no me equivoco). Efectivamente tengo un popup en el inicio de mi pagina. Puede ser este el problema?
Gracias
  #7 (permalink)  
Antiguo 03/08/2015, 03:20
 
Fecha de Ingreso: julio-2015
Mensajes: 7
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Problema, contenido duplicado wordpress

He estado investigando, pero no doy con el problema (con el causante de este). Alguien que me eche un cable?
  #8 (permalink)  
Antiguo 25/09/2015, 14:24
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: Problema, contenido duplicado wordpress

Obviamente tienes dos bucles php que traen los mismos datos. Debes fijarte cuál es la zona del problema (index, página, entrada, archivo, etc).

Cita:
Iniciado por gasp200 Ver Mensaje
Acabo de inspeccionar la pagina web (llevo 1 semana inspeccionandola) y me acabo de dar cuenta que la parte duplicada que se crea al final de la pagina, es
Código HTML:
Ver original
  1. <section id="splash-content" class="splash-content">
y entiendo que splash = popup (si no me equivoco). Efectivamente tengo un popup en el inicio de mi pagina. Puede ser este el problema?
Gracias
Esto es útil porque ya sabes lo que abarca el bucle. Cuestión de encontrar esa etiqueta en tus archivos de plantillas y revisarlos o (si están correctos) ver qué archivo los está llamando.

Etiquetas: contenido, duplicado, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:16.