Modifica plugin per thumbnail

ghera74

Nuovo Utente
24 Nov 2009
1
0
0
Ciao a tutti da un nuovo utente del Forum!

Nel mio video-blog flairvideo.net creato con Word Press, utilizzo un custom field per caricare il video, titolo "embed", e uno per il thumbnail, titolo "thumbnail".
Ho trovato un plugin che automatizza questo secondo passaggio per l'anteprima, si chiama "YouTubeThumb2CustomField".
Praticamente se trova un video youtube embed all'interno di un post, aggiunge un custom field con l'indirizzo del thumbnail.
Nel mio caso, però, non dovrebbe cercare il video nel corpo del post ma dovrebbe prenderlo dal c. field "embed".
Mi aiutereste a modificarlo?
Grazie mille dell'aiuto ;-)

<?php
/*
Plugin Name: YouTubeThumb2CustomField
Plugin URI: http://herrpfleger.de/wp-plugin
Description: Inserts URL to YouTube-thumbnail into Custom Field when you embed YouTube video into your post.
Author: Herr Pfleger
Version: 0.8
Author URI: http://herrpfleger.de
*/

add_action('save_post','find_ytid', 10, 2);

function find_ytid($postID, $post) {
if($parent_id = wp_is_post_revision($postID))
{
$postID = $parent_id;
}
$content = $_POST['content'];
if (preg_match('/http:\/\/www.youtube\.com\/v\/([a-zA-Z0-9\-\_]{11})/', $content, $yturl) !='') {
$ytid = substr($yturl[0], 25, 31);
$custom = 'http://img.youtube.com/vi/'.$ytid.'/hqdefault.jpg';
update_custom_meta($postID, $custom ,'ytthumb_url');
}
elseif (preg_match('/http(v|vh|vhd):\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/)([a-zA-Z0-9\-\_]{11})([^<\s]*)/', $content, $yturl) !='') {
$custom = 'http://img.youtube.com/vi/'.$yturl[4].'/hqdefault.jpg';
update_custom_meta($postID, $custom ,'ytthumb_url');
}
}

function update_custom_meta($postID, $newvalue, $field_name) {
// To create new meta
if(!get_post_meta($postID, $field_name)){
add_post_meta($postID, $field_name, $newvalue);
}else{
// or to update existing meta
update_post_meta($postID, $field_name, $newvalue);
}
}
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
P modifica colore A Hover link website . WordPress 2
P Modifica con PHP di un node in una sitemap xml PHP 0
C Software modifica sitoweb in tempo reale WordPress 12
G Modifica immagine di sfondo attraverso un bottone PHP 18
L modifica dati. PHP 1
G modifica corretta funzione da eregi() a preg_match() PHP 3
R Modifica codice per l'upload di più file PHP 0
G Modifica testo Photoshop 3
felino Excel: popolare una cella con la data di modifica della riga a cui appartiene Windows e Software 3
felino [Wordpress] Modifica main color del template WordPress 8
M [PHP] Modifica account PHP 3
S [OFFRO] Creazione di programmi per la modifica automatizzata di testi Offerte e Richieste di Lavoro e/o Collaborazione 0
S [OFFRO] Rimozione o aggiunta di Password ai file PDF e opzionalmente loro modifica Offerte e Richieste di Lavoro e/o Collaborazione 2
F [PHP] modifica del body email con checked PHP 8
G Modifica da sito statico HTML a dinamico in Wordpress SEO e Posizionamento 1
Cosina Modifica script textarea jQuery 0
M [PHP] Calcolare costi su modifica orari PHP 4
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
F modifica recensione google Discussioni Varie 2
C Photoshop CS 6 salvare una modifica Photoshop 0
L [PHP] Modifica in tabella ultimo id PHP 5
C Pagina fb notifica modifica post Facebook 1
Q Notice: Undefined index: codice in C:\xampp\htdocs\STAGE\calendario\modifica.php on line 10 PHP 8
C [Joomla] [HTML] Modifica codice per adattamento app Joomla 18
Daniele_Carrara [Javascript] Modifica input date Javascript 5
J modifica spooler di stampa per stampare in ordine di nome i files pdf Windows e Software 2
Emix [PHP] Ricerca e modifica su due tabelle PHP 26
M [PHP] Tabella datagrid con icona di modifica che cambia in base a parametro PHP 0
Andrea1981 [WordPress] [HTML] Help modifica credits nel footer.Tema Customizr. WordPress 5
K [Visual Basic] Stampa e modifica record non funziona più Visual Basic 0
K [ASP.Net] Problema stampa e modifica ms sql ASP.NET 0
K stampa e modifica tabella in php e ms sql PHP 2
Michaelweb93 [WordPress] [HTML] Modifica sezione - pagina sito web WordPress 1
A [PHP] [RISOLTO] Modifica record db da form PHP 11
T [PHP] piccola modifica a script (non mio...) PHP 8
P Cerco programmatore per modifica sito wordpress Offerte e Richieste di Lavoro e/o Collaborazione 4
Z Modifica ricorsiva file html HTML e CSS 3
Trapano [PHP] modifica simultanea di più campi nel db PHP 1
K [CERCO] Programmatore per modifica tema wp Offerte e Richieste di Lavoro e/o Collaborazione 2
U modifica sender-receiver email Posta Elettronica 4
W modifica firma Supporto Mr.Webmaster 20
M Modifica parametro mysql_result($result, $i, 'id') Deprecato dal 5.5 PHP 10
X modifica contemporanea di record MS Access 6
J [WP] Chiarimenti modifica campo WordPress 0
A Form per modifica record database PHP 9
P Help! modifica script Javascript 11
M Pulsante modifica HTML e CSS 20
A script modifica PHP 1
D Modifica data creazione file in fso Classic ASP 0
J Normativa cookie: modifica cookie choice Javascript 4

Discussioni simili