
sabogal
Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Tengo el siguiente código:
Necesito adaptar dicho código para que la imagen para el thumbanail le agregue amp: <amp-img src=2..... tal como se explica aquí.
Una vez conseguido eso, crear una condicional para que en AMP me agregue la etiqueta amp y en versión no amp (pc), la deje tal como está. Me explico:
Sobra decir que la idea es servir un thumbnail compatible con amp
Espero haberme explicado correctamente.
PHP:
function vab_trs_shortcode($attr) {
$postIds = explode(',', str_replace(' ', '', $attr['id']));
$posts = get_posts([
'post__in' => $postIds,
'numberposts' => -1,
]);
$html = '';
foreach ($posts as $i => $post) {
$html .= '<div class="qarelated">';
$html .= '<a href="'. get_permalink($post->ID) .'" target="_blank">';
$html .= ''. get_the_post_thumbnail($post->ID, 'post-thumbnail', ['width' => '100%']) .'';
$html .= '<p>'. $post->post_title .'</p>';
$html .= '</a>';
$html .= '<div class="clear"></div>';
$html .= '</div>';
}
return $html;
}
Necesito adaptar dicho código para que la imagen para el thumbanail le agregue amp: <amp-img src=2..... tal como se explica aquí.
Una vez conseguido eso, crear una condicional para que en AMP me agregue la etiqueta amp y en versión no amp (pc), la deje tal como está. Me explico:
PHP:
if !amp
$html .= ''. get_the_post_thumbnail($post->ID, 'post-thumbnail', ['width' => '100%']) .'';
else
lo mismo pero agregando amp-img...
Sobra decir que la idea es servir un thumbnail compatible con amp
Espero haberme explicado correctamente.