← WordPress

AJUDA - Problema com partilha de posts

Lida 7561 vezes

Offline

juliolopes 
Membro
Mensagens 265 Gostos 3
Troféus totais: 19
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Assim já funcionou :)
Não existe maneira de colocar uma imagem predefinida para a página inicial. Pois ele vai buscar o logótipo que está a branco sem fundo e não se vê.

De qualquer maneira, muito obrigado :)
Offline

Octávio Alves 
Membro
Mensagens 963 Gostos 36
Feedback +25

Troféus totais: 27
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Sim claro, utilizando um ELSE.

Código completo:

Código: [Seleccione]
<?php
if (!is_front_page())  {
/* NOME DO SITE */
$site_name get_bloginfo();
echo "<meta property='og:site_name' content='".$site_name."' />";
/* TÍTULO */
$title get_the_title($post->ID);
echo "<meta property='og:title' content='".$title."' />";
/* URL */
$url get_permalink($post->ID);
echo "<meta property='og:url' content='".$url."' />";
/* IMAGEM DE DESTAQUE */
$image wp_get_attachment_urlget_post_thumbnail_id($post->ID) );
echo "<meta property='og:image' content='".$image."' />";
/* EXCERTO */
$excerpt get_the_excerpt($post->ID);
echo "<meta property='og:content' content='".$excerpt."' />";
} else {

/* NOME DO SITE */
$site_name get_bloginfo();
echo "<meta property='og:site_name' content='".$site_name."' />";
/* TÍTULO DEFAULT*/
$title get_the_title($post->ID);
echo "<meta property='og:title' content='".$title."' />";
/* URL DEFAULT*/
$url get_permalink($post->ID);
echo "<meta property='og:url' content='".$url."' />";
/* IMAGEM DE DESTAQUE DEFAULT */
$image wp_get_attachment_urlget_post_thumbnail_id($post->ID) );
echo "<meta property='og:image' content='".$image."' />";
/* EXCERTO DEFAULT */
$excerpt get_the_excerpt($post->ID);
echo "<meta property='og:content' content='".$excerpt."' />";
}
?>


No código que está entre o ELSE, colocas o conteúdo que querias como default.

Assim já funcionou :)
Não existe maneira de colocar uma imagem predefinida para a página inicial. Pois ele vai buscar o logótipo que está a branco sem fundo e não se vê.

De qualquer maneira, muito obrigado :)