Ciao a tutti,
Vedo che si sta aggiungendo open graph tags utilizzo di Open Graph Descrizione & Titolo Fix sul Thread/Blog. È necessario integrare questo prodotto con vBET.
Per integrare questo prodotto con la versione completa di vBET:
- Modifica plugin AdminCP->Plugins & Prodotti->Gestione Plugin->Open Graph Descrizione / Piastrella Override
- Incollare questo codice all'inizio:
PHP Code:
require_once(DIR. '/includes/vbenterprisetranslator_functions.php');
require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
global $vbulletin;
$forumLanguage = $vbulletin->options['vbenterprisetranslator_forumlanguage'];
$language = $_REQUEST['language'];
$serie = microtime(true) * 10000;
- Cerca:
PHP Code:
$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
- Sostituirlo con questo codice (Per utf-8 caratteri):
PHP Code:
$og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage, $language, $serie);
- Sostituirlo con questo codice (Per non utf-8 caratteri):
PHP Code:
$og_array['og:description'] = vbet_translateText(vbet_encodeToSafeUTF8($thread['meta_description']), $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText(vbet_encodeToSafeUTF8($thread['title']), $forumLanguage, $language, $serie);
- Cerca:
PHP Code:
$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
- Sostituirlo con questo codice (Per utf-8 caratteri):
PHP Code:
$og_array['og:description'] = vbet_translateText($ogdesc, $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage, $language, $serie);
- Sostituirlo con questo codice (Per non utf-8 caratteri):
PHP Code:
$og_array['og:description'] = vbet_translateText(vbet_encodeToSafeUTF8($ogdesc), $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText(vbet_encodeToSafeUTF8($bloginfo['title']), $forumLanguage, $language, $serie) . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];;
- Salvare la modifica.
Per integrare questo prodotto con la versione gratuita di vBET:
- Modifica plugin AdminCP->Plugins & Prodotti->Gestione Plugin->Open Graph Descrizione / Piastrella Override
- Incollare questo codice all'inizio:
PHP Code:
require_once(DIR. '/includes/vbenterprisetranslator_functions.php');
$language = $_REQUEST['language'];
$serie = microtime(true) * 10000;
- Cerca:
PHP Code:
$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
- Sostituirlo con questo codice (Per utf-8 caratteri):
PHP Code:
$og_array['og:description'] = vbet_translateText($thread['meta_description'], $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $language, $serie);
- Sostituirlo con questo codice (Per non utf-8 caratteri):
PHP Code:
$og_array['og:description'] = vbet_translateText(vbet_encodeToSafeUTF8($thread['meta_description']), $language, $serie);
$og_array['og:title'] = vbet_translateText(vbet_encodeToSafeUTF8($thread['title']), $language, $serie);
- Cerca:
PHP Code:
$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
- Sostituirlo con questo codice (Per utf-8 caratteri):
PHP Code:
$og_array['og:description'] = vbet_translateText($ogdesc, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $language, $serie);
- Sostituirlo con questo codice (Per non utf-8 caratteri):
PHP Code:
$og_array['og:description'] = vbet_translateText(vbet_encodeToSafeUTF8($ogdesc), $language, $serie);
$og_array['og:title'] = vbet_translateText(vbet_encodeToSafeUTF8($bloginfo['title']), $language, $serie) . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];;
- Salvare la modifica.