Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/07/2015, 04:45
gasp200
 
Fecha de Ingreso: julio-2015
Mensajes: 7
Antigüedad: 8 años, 9 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