Correggere un plug-in di WP

Jimmy Road

Nuovo Utente
23 Gen 2014
7
0
0
Premessa doverosa: io non sono un web developer, conosco due tag di numero di html e non ci capisco un tubo di php e questo è il primo sito che costruisco in WP. Sono anche un po lento di comprendonio quindi vi prego di essere pazienti e perdonarmi se dico qualche nefandezza.

Detto ciò, passiamo all'azione.

Ho costruito un sito/blog PokerTradotto.it, per facilitare la condivisione dei miei post ho installato una di quelle barre floatanti che vanno tanto di moda. E questo è quello che si vede

SS.jpg

Con una delle mie migliori fotoscioppate vi ho mostrato l'errore di posizionamento del primo elemento che produce il plug in.
Io sono riuscito a trovare l'errore e ad aggiustarlo usando firebug, in questo modo

SS firebug.jpg

forte del risultato trovato ho pensato bene di andare sull'editor del plugin, cercare di trovare la linea da correggere, correggerla e sistemare la facenda.

allora ho aperto il codice del plug in e ho pensato che queste righe fossero il codice di quell'elemento:

$wpdb->query("INSERT INTO $table(enabled, position,name, big, small)
VALUES('1','1','fblike', '<iframe src=\"http://www.facebook.com/plugins/like.php?href=&layout=box_count&show_faces=false&... sapreste dirmi cosa altro sbaglio? thanks!
 
Imho cambia plugin.

Non tanto per l'errore dato ma poichè quelle "barrette floatanti" in caso di apertura del sito da dispositivo mobile disturbano molto la "visuale".
Inserirei i pulsanti mediante altro plugin (solitamente uso Hupso share buttons) in una colonna a dx o sx dell'articolo / pagina
 
Risolto, dentro le opzioni del like di Facebook (fblike) trovi sia BIG Button che SMALL button, su BIG Button il codice orinale è:

Codice:
<iframe src="http://www.facebook.com/plugins/like.php?href=[url]&layout=box_count&show_faces=false&width=60&action=like&colorscheme=light&height=45" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:45px; height:60px;" allowTransparency="true"></iframe>

ho cambiato la dimensione di width da 45px a 70px e la visualizzazione è corretta:
Codice:
<iframe src="http://www.facebook.com/plugins/like.php?href=[url]&layout=box_count&show_faces=false&width=60&action=like&colorscheme=light&height=45" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:70px; height:60px;" allowTransparency="true"></iframe>
.

Per il mobile puoi eventualmente disabilitare la visualizzazione con il CSS.
 
Risolto, dentro le opzioni del like di Facebook (fblike) trovi sia BIG Button che SMALL button, su BIG Button il codice orinale è:

Codice:
<iframe src="http://www.facebook.com/plugins/like.php?href=[url]&layout=box_count&show_faces=false&width=60&action=like&colorscheme=light&height=45" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:45px; height:60px;" allowTransparency="true"></iframe>

ho cambiato la dimensione di width da 45px a 70px e la visualizzazione è corretta:
Codice:
<iframe src="http://www.facebook.com/plugins/like.php?href=[url]&layout=box_count&show_faces=false&width=60&action=like&colorscheme=light&height=45" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:70px; height:60px;" allowTransparency="true"></iframe>
.

Per il mobile puoi eventualmente disabilitare la visualizzazione con il CSS.

grande felino! Appena riesco la provo ora sono un po incasinato!
ultima domanda, ma questo pezzo di codice lo trovo attraverso la pagina "editor" del plug in vero?

@GLM mi potresti linkare una pagina dove posso vedere il plug in all'opera?

Grazie mille a tutti
 
@felino Credo che tu abbia risposto corregendo la stessa cosa che ho corretto io ma che in realtà non funziona.

io ho cambiato lo stesso valore che hai cambiato tu cercandolo di recuperare dalla modifica che avevo fatto con firebug, come ho scritto nel codice originale ma non funziona!

in pratica io prendo:

Codice:
<iframe src=\"http://www.facebook.com/plugins/like.php?href=[url]&layout=box_count&show_faces=false&width=60&action=like&colorscheme=light&height=45\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:45px; height:60px;\" allowTransparency=\"true\"></iframe>

e trasformo in

Codice:
 <iframe src=\"http://www.facebook.com/plugins/like.php?href=[url]&layout=box_count&show_faces=false&width=60&action=like&colorscheme=light&height=45\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:70px; height:60px;\" allowTransparency=\"true\"></iframe>
.

Ma non funziona! era questo il motivo per il quale ho scritto.
 

Discussioni simili