Para quienes nunca han instalado un plugin en WordPress, lo normal es que descargues el plugin, descomprimas en tu ordenador en un directorio cualquiera y después lo subes vía FTP al sitio, en el siguiente directorio "../wp-content/plugins/", para finalmente activarlo desde el panel de administración.
Ok, éso es lo que normalmente hacemos para instalar la mayoría de los plugins de wordpress, pero existen otros que son un poco más complicados, como el que a continuación voy a describir.
Una vez que descomprimes el archivo, te generará la carpeta "iG-Syntax Hiliter". Dentro de la que encontrarás lo siguiente:
La Carpeta llamada "ig_syntax hiliter plugin" (nótese que está con minúsculas) es la que hay que subir al sitio y colocarla en el directorio "../wp-content/plugins/".
Configuración:
A continuación tienes que ir a tu panel de administración de WordPress y seleccionando la ceja "Opciones" te aparecerá la ceja "IG:Syntax Hiliter".
Al seleccionar la ceja "IG:Syntax Hiliter" te aparecen las opciones a configurar:
1.- Show Plain Text Code Option:
Esta opción te sirve para elegir si muestras o no un botón "PLAIN TEXT".
2.- Show Plain Text Code In:
En caso de elegir (en la opción No. 1) que si muestre el botón "PLAIN TEXT", tienes la opción de que al presionarlo te muestre texto plano dentro de la misma ventana o en una ventana nueva (popup) como se vé en la siguiente imágen.
3.- Show Language Name:
Esta opción sirve para que muestre el tipo de lenguaje o no.
4.- Hilite Code in Comments:
Aquí eliges si quieres mostrar o no, código en los comentarios.
5.- Show Line Numbers:
Esta opción es para mostrar o no el número de línea.
6.- Show Fancy Line Numbers:
Aquí eliges si quieres mostrar el número de línea intercalando 2 colores, o de uno sólo para todas las líneas.
Los puntos 7 y 8 sirven para elegir el color del número de línea.
Bueno, ya casi estamos listos, pero todavía falta un paso muy importante. Para hacernos la vida más fácil, el creador del plugin todavía nos tiene reservada una sorpresa más, y es como implementar los QuickTags.
Nota: Esto sólo funciona si tienes desactivado el editor visual, para desactivarlo es necesario ir a tu panel de administración de WordPress, al dar click en la ceja "Usuarios" te aparecerá la ceja "Perfil" y al dar click ahí, en la parte baja encontrarás la opción, si está activo, dá click en el recuadro "Utilizar el editor visual para escribir" y luego presiona el botón "Actualizar Perfil".
Abrir el archivo quicktags.js, éste se encuentra en el directorio "wp-includes/js/" (lo puedes hacer con cualquier editor de texto como el Notepad).
En la línea # 126 encontrarás lo siguiente:
Código :
edButtons[edButtons.length] =
new edButton('ed_more'
,'more'
,'<!--more-->'
,''
,'t'
,-1
);
En seguida agrega el siguiente código:
Código :
//----- Start iG:Syntax Hiliter Plugin's Quick Tags -----
edButtons[edButtons.length] =
new edButton('ed_shAS'
,'ActionScript'
,'[as]'
,'[/as]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shASP'
,'ASP'
,'[asp]'
,'[/asp]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shC'
,'C'
,'[c]'
,'[/c]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shCPP'
,'C++'
,'[cpp]'
,'[/cpp]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shCSHARP'
,'C#'
,'[csharp]'
,'[/csharp]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shCSS'
,'CSS'
,'[css]'
,'[/css]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shDELPHI'
,'DELPHI'
,'[delphi]'
,'[/delphi]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shHTML'
,'HTML'
,'[html]'
,'[/html]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shJAVA'
,'JAVA'
,'[java]'
,'[/java]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shJS'
,'JavaScript'
,'[js]'
,'[/js]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shMySQL'
,'MySQL'
,'[mysql]'
,'[/mysql]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shPERL'
,'PERL'
,'[perl]'
,'[/perl]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shPHP'
,'PHP'
,'[php]'
,'[/php]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shPYTHON'
,'PYTHON'
,'[python]'
,'[/python]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shRuby'
,'RUBY'
,'[ruby]'
,'[/ruby]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shSMARTY'
,'SMARTY'
,'[smarty]'
,'[/smarty]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shSQL'
,'SQL'
,'[sql]'
,'[/sql]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shVB'
,'Visual Basic'
,'[vb]'
,'[/vb]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shVBNET'
,'VB.NET'
,'[vbnet]'
,'[/vbnet]'
,''
);
edButtons[edButtons.length] =
new edButton('ed_shXML'
,'XML'
,'[xml]'
,'[/xml]'
,''
);
//----- End iG:Syntax Hiliter Plugin's Quick Tags -----
Guarda el archivo y súbelo de nuevo al sitio.
Eso es todo, ahora ya tienes 20 nuevos botones en tu editor con éstos nombres: ActionScript, ASP, C, C++, C#, CSS, DELPHI, HTML, JAVA, JavaScript, MySQL, PERL, PHP, PYTHON, RUBY, SMARTY, SQL, Visual Basic, VB.NET y XML que te generarán sus respectivas etiquetas.
En mi caso sólo puse 9 como puedes ver en la imágen.
También puedes aprovechar para incluir otros como < kbd > < /kbd > que no vienen por default, el código a agregar sería el siguiente:
Código :
edButtons[edButtons.length] =
new edButton('ed_kbd'
,'kbd'
,'<kbd>'
,'</kbd>'
,'kbd'
);
Es para alguna version del wordpress en particular? lo he probado con el mio (ultima version) en ingles y no lo he podido hacer marchar.
Veo las opciones del plugin pero el editor siguie siendo el mismo (esta habilitado el editor visual) Por:Emenius_blog
Orale es interesante tu explicacion, no tenia idea de como subir un plug in... Por:jomajudo _blog
Emenius_blog :
Veo las opciones del plugin pero el editor siguie siendo el mismo (esta habilitado el editor visual)
Hay que deshabilitarlo para que funcione.
La100mails :
Para hacernos la vida más fácil, el creador del plugin todavía nos tiene reservada una sorpresa más, y es como implementar los QuickTags.
Nota:Esto sólo funciona si tienes desactivado el editor visual, para desactivarlo es necesario ir a tu panel de administración de WordPress, al dar click en la ceja "Usuarios" te aparecerá la ceja "Perfil" y al dar click ahí, en la parte baja encontrarás la opción, si está activo, dá click en el recuadro "Utilizar el editor visual para escribir" y luego presiona el botón "Actualizar Perfil".
Hola, esta muy interesante el tip, pero tengo unos problemas al tratar de correrlo, primeramente hize todo lo que dice el post, desactivar la opcion "Utilizar el editor..." pero de todos modos no aparece en OPCIONES asi que me fui a PLUGINS y cuando trato de activarlo, me sale este error:
Warning: main(/home/percy/public_html/b9/wp-content/plugins/ig_syntax_hilite/geshi.php): failed to open stream: No such file or directory in /home/percy/public_html/b9/wp-content/plugins/ig_syntax hiliter plugin/syntax_hilite.php on line 31
Fatal error: main(): Failed opening required '/home/percy/public_html/b9/wp-content/plugins/ig_syntax_hilite/geshi.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/percy/public_html/b9/wp-content/plugins/ig_syntax hiliter plugin/syntax_hilite.php on line 31
espero que me ayudes La100mails
gracias Por:percy_blog
ahora me malogro todo el blog, cuando quiero ingresar al blog me sale ese mismo error
Warning: main(/home/percy/public_html/b9/wp-content/plugins/ig_syntax_hilite/geshi.php): failed to open stream: No such file or directory in /home/percy/public_html/b9/wp-content/plugins/ig_syntax hiliter plugin/syntax_hilite.php on line 31
Fatal error: main(): Failed opening required '/home/percy/public_html/b9/wp-content/plugins/ig_syntax_hilite/geshi.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/percy/public_html/b9/wp-content/plugins/ig_syntax hiliter plugin/syntax_hilite.php on line 31 Por:Percy_blog
Percy, ya te envié un email explicándote el porque de tu error, ahora bien si el error no es de rutas como yo supongo seguramente el theme que utilizas no permite el uso de éste plugin, ya me ha pasado con algunos plugins, de modo que para saber exactamente que es lo que lo ocasiona necesitaría más datos, como que versión de wordpress utilizas, un printscreen de tu directorio "../wp-contents/plugins/", el nombre del tema que utilizas, etc. Si gustas me los puedes enviar a la100rra@gmail.com y con gusto los reviso. Por:La100rra
la ceja dice sera la pestaña!!!
gracias por el articulo Por:naoise_blog
mu bonito mu bonito pero ralentiza el blog una cosa mala... Por:L3oBlog.leowebs.com_blog
a mi tambien me sale el mismo error, [code]Warning: main(/home/desmanes/public_html/manuales/wp-content/plugins/ig_syntax_hilite/geshi.php) [function.main]: failed to open stream: No such file or directory in /home/desmanes/public_html/manuales/wp-content/plugins/ig_syntax hiliter plugin/syntax_hilite.php on line 31
Fatal error: main() [function.require]: Failed opening required '/home/misitio/public_html/carpetawp/wp-content/plugins/ig_syntax_hilite/geshi.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/misitio/public_html/carpetawp/wp-content/plugins/ig_syntax hiliter plugin/syntax_hilite.php on line 31[code]
Como lo puedo solucionar, lo intente poner con el theme default pero nada
Percy y evZek, su problema es de rutas tan sólo hay que editar el archivo syntax_hilite.php en la línea 31 para corregir la ruta por la correcta y listo
Ya vi cual era el problema, dentro del archivo syntax_hilite.php en la línea número 31 estaba mal el directorio solamente se cambia…y bueno de antemano agradezco el q te hayas molestado el enviarme el correo avisándome gracias!
Hola, a mi tambien me sale el mismo mensaje que a Percy y evZek y he mirado la línea 31 pero no se que debo cambiar. Lo que me sale es esto: require_once("{$ig_geshipath}geshi.php"); // include the GeSHi Core
Gracias Por:Xman_blog
cuando pongo el " Por:GeoAvila_blog
hola como instalo el wopvideo en aziroet como lo subo djeork@hotmail.com Por:jorge _blog
Bue, me acaba de pasar lo mismo que a muchos.. el error ese horrible que te caga todo el blog... para solucionarlo hay que cambiar la linea