Nouvelle variante du post “Ajouter la date de la dernière modification d’un post“, compatible “schema.org” avec l’ajout de microcode pour les propriétés “dateModified” (type “Date”) et “editor” (type “Person”).
<?php add_action ('genesis_entry_footer', 'summit_single_entry_footer_extra' ); function summit_single_entry_footer_extra() { $moddatetime = get_the_modified_time('c'); $moddate = get_the_modified_date(); $modauthor = get_the_modified_author(); $outputmodified = '<time class="entry-modified-time" itemprop="dateModified" datetime="' . $moddatetime . '">' . $moddate . '</time>'; $outputeditor = '<span class="entry-editor" itemprop="editor" itemscope itemtype="http://schema.org/Person"><span class="entry-editor-name" itemprop="name">' . esc_html( $modauthor ) . '</span></span>'; echo '<div class="entry-footer-extra">'; echo '<p>Dernière modification le ' . $outputmodified . ' par ' . $outputeditor . '.</p>'; echo '</div>'; };