![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
Data di registrazione: Aug 2007
Ubicazione: napoli
Messaggi: 143
|
Bug mi piace di facebook tramite wordpress
Salve,
tramite il codice del mio template ho inserito automaticamente, per ogni articolo, il mi piace di facebook, prelevando il codice direttamente dal sito dei developers. Ovviamente l'articolo è dotato dell'immagine in evidenza, la stessa inserita nell'articolo, ma quando clicco sul like, sul mio profilo compare l'immagine associata ad un altro articolo diverso da quello che 'condivido' diciamo così, ma è ovvio che è solo un like. Come mai questo bug? Devo intervenire in altro modo sul codice? Grazie |
|
|
|
|
|
|
|
#2 (permalink) |
|
Data di registrazione: Feb 2008
Ubicazione: Napoli
Messaggi: 506
|
Dipende dalle direttive opengraph http://developers.facebook.com/docs/opengraph/
|
|
|
|
|
|
#3 (permalink) |
|
User
Data di registrazione: Aug 2007
Ubicazione: napoli
Messaggi: 143
|
direttive opengraph? e come faccio a dargliele? Già è un miracolo che sono riuscita a fargli prendere il permalink dei posto di wp... le immagini dell'articolo poi a volte sn giuste e a volte errate...
se intendi questi animaletti ^_^ og:image non so come inserirli all'interno del codice! |
|
|
|
|
|
#4 (permalink) |
|
User
|
Per evitare questo problema io associo un'immagine tramite l'apposito metatatag all'interno del codice valida per tutto il sito, devi inserire il tag og:image nel file header del tuo tema wordpress all'interno della sezione <HEAD></HEAD> in questo modo:
<meta property="og:image" content="http: //www .dominio.it/immagine.jpg"/> (senza spazi nell'url naturalmente) In questo modo però ogni ad ogni post che condividerai verrà sempre associata la stessa immagine, non saprei dirti come fare per prenderla dinamicamente dal singolo articolo... Davide |
|
__________________
Strategie SEO per WordPress |
|
|
|
|
|
|
#6 (permalink) |
|
Data di registrazione: Feb 2008
Ubicazione: Napoli
Messaggi: 506
|
Allora, per inserire l'immagine dell'articolo io utilizzo queste 2 porzioni di codice:
Codice:
<meta property="og:image" content="<?php echo catch_that_image() ?>"/> e poi questa: Codice:
function catch_that_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [0];
if(empty($first_img)){ //Immagine di default se articolo senza immagine
$first_img = "http://www.dominio.it/image.jpg";
}
return $first_img;
}
|
|
|
|