• deiviscat

    (@deiviscat)


    Buenos días,

    Estoy trabajando en los datos estructurados de mi web y me he bloqueado intentando solucionar los errores de Google:
    – Error: Missing required field «updated».
    – Error: Missing required hCard «author».

    Tengo perfectamente identificado el problema, lo que no consigo es dar con la ubicación del código dentro mi WordPress para corregirlo.

    Trabajo con WordPress 3.8.1 y Confit Theme.

    Al tema… dentro de content-single.php tengo la sección de código donde sale la fecha y el autor de mis entradas:

    <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    	<header class="entry-header">
    		<h1 class="entry-title"><?php the_title(); ?></h1>
    
    		<div class="entry-meta">
    		<?php
    			if ( 'nova_menu_item' == get_post_type() ) :
    				$price = get_post_meta( $post->ID, 'nova_price', true );
    				if ( '' != $price ) :
    					$price_text = __( 'Price: %1$s', 'confit' );
    					printf( $price_text, $price );
    				endif;
    			else :
    				confit_posted_on();
    			endif;
    		?>
    		</div><!-- .entry-meta -->
    	</header><!-- .entry-header -->

    Pero, aunque he estudiado algo de programación (no es mi pasión, jeje) y me defiendo, soy incapaz de interpretar para que sirve el IF. Tampoco he sido capaz de encontrar la función «confit_posted_on» a la que se refiere en el ELSE.

    Ese cachito de código se traduce en esto cuando yo abro una entrada en el navegador:

    <div class="entry-meta">
    
        		Posted on 
    
        <a rel="bookmark" title="12:53 am" href="http://www.kiteloop.cat/novedades-kite-ozone-brunotti-underwave/comparativa-entre-ozone-catalyst-ozone-c4">
            <time class="entry-date" pubdate="" datetime="2014-03-08T00:53:51+00:00"></time>
        </a>
        <span class="byline"></span>
    
    </div>

    Es cierto que necesito cambiar class=»entry-date» por class=»entry-updated» para solucionar el error de updated, no?

    Gracias por vuestra ayuda!!

Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
  • El debate ‘Perdido corriendo error datos estructurados de Webmaster Tools’ está cerrado a nuevas respuestas.