• Moderatore

    PHP e metadati

    Ciao a tutti,

    nel sito è presente un diario dove gli utenti possono scrivere la loro esperienza. Il diario si apre con una pagina di inserimento post e una verifica captcha.

    Ho inserito il codice dello schema.org che è stato "digerito" dal Google, ma l'effetto collaterale è stato che il diario non si è più aperto con la pagina di inserimento post, ma con una pagina vuota che costringe ad uno sfogliamento.

    Questo è il codice che ho inserito è:

    <div id="diario_content">        <div id="diario_wrapper" itemscope itemtype="http://schema.org/BedAndBreakfast">
                <meta itemprop="name" content="nome_della_struttura" />
                <meta itemprop="image" content="<?php echo base_url(); ?>http://www.giorgiotave.it/forum/images/thumbvideo.jpg" />
                <div>
                <?php echo $form_submit_comment; ?>
                </div>
                <?php echo $page_comment; ?>
                <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
                    <meta itemprop="ratingValue" content="5">
                    <meta itemprop="bestRating" content="5">
                    <meta itemprop="ratingCount" content="<?php echo $rating_count;?>">
                </span>
            </div>
        </div>
    

    Rimuovendo gli elementi che riguardavano i dati strutturati ho risolto il problema, ma non ho i più lo schema.org. Ecco il codice che ho inserito e che adesso funziona

    <div id="diario_content">        
    <div id="diario_wrapper">
                
                
            <div>
                <?php echo $form_submit_comment; ?>
                </div>
                <?php echo $page_comment; ?>
            </div>
        </div>
    

    Non riesco a capire del primo codice qual è l'elemento che crea una pagina vuota nel diario. Qualcuno riesce a vedere meglio di me?

    Grazie
    Un saluto
    Roberto