Con WordPress 2.7 se puede instalar un plugin seleccionando el paquete directamente. zip en su ordenador. Esta "tienda" se transfiere a nuestro servidor donde se encuentra "extraído". Desgraciadamente, algunos desarrolladores cuando crean. Zip desde el Mac, también caben en este archivo de carpetas (y archivos) en el Mac, el plugin no es necesario, como la carpeta __MACOSX .
Artículos con la etiqueta 'plugins'
Wordpress: errores en la instalación de plugins de un archivo ZIP
Wordpress: eliminar el menú de la administración
Puede ser útil a veces, "oscuro" algún menú de administración de WordPress, especialmente si usted desarrolla una web / blog para un cliente y no se desea permitir el acceso a las funciones especialmente sensibles. Ya hay plugins que hacen esta función, pero, por un cheque personal y completo, podemos ver cómo funciona esta característica en detalle.
Como siempre, aprovechamos la acción sea muy útil, siempre con WordPress, en este caso admin_menu . Uso de la variable global $menu puede acceder a la lista del menú de administración. Podemos encontrar en el menú de "eliminar" de dos maneras: a través de la etiqueta o por el enlace indicado (véase el comentario de acciones en el ejemplo a continuación). En el ejemplo dado es Plugins "en gris" en el menú de diseño los elementos, Configuración y, a:
1 2 3 4 5 6 7 8 9 10 11 12 13 | remove_menu_item función () { ; global de $ menú; / / En la etiqueta array ( 'Design' , 'Impostazioni' , 'Plugins' ) ; Elimina $ = array ('Diseño', 'Configuración', 'plugins'); / / Por enlace / / Elimina el array $ = ('themes.php', 'opciones-general.php', 'plugins.php'); $removes as $todel ) foreach ($ US $ Elimina todel) $menu as $key => $sm ) if ( $sm [ 0 ] == $todel ) { unset ( $menu [ $key ] ) ; break ; } foreach ($ menu as $ key => $ nivel) if ($ sm [0] == $ todel) { unset ($ menu [$ key]) break;} / / Por enlace / / Foreach ($ menu as $ key => $ nivel) if ($ sm [2] == $ todel) {unset ($ menu [$ key]) break;} } / / , 'remove_menu_item' ) ; add_action ('admin_menu', 'remove_menu_item'); |
Utilice el enlace como una clave para el retiro ( $sm[2] en las partes sorpra comentado en el código), es útil cuando usted no está seguro de la lengua - la localización - con el que ha instalado WordPress. Con esta técnica, sin embargo, el menú, sólo se quita en la interfaz, por lo que aún puede tener acceso al sitio a través de un enlace directo.
jQuery: cómo construir un complemento de extensión
Al igual que todas las bibliotecas de este tipo también jQuery le permite extender su funcionalidad básica usando el plugin real. Respetar las reglas de su funcionamiento, es decir, restituiendo siempre un puntero al elemento seleccionado o el jQuery misma, puede escribir un plugin con unas pocas líneas de código. Tomemos como ejemplo el proyecto de código de jQuery en contra de todos: un punto de referencia con 5 explorador , que era (después de la corrección reportado por Luca ):
1 2 3 4 5 | ) . css ( 'cursor' , 'pointer' ) . click ( $ ('H2.dropdown'). Css ('cursor', 'puntero'). Haga clic en ( function () { $ ( this ) . next ( ) . is ( ':hidden' ) ) $ ( this ) . next ( ) . slideDown ( ) ; else $ ( this ) . next ( ) . slideUp ( ) ; if (.. $ (this) siguiente () es (': oculto')) $ (this) siguiente () slideDown (); else $ (this) siguiente () slideUp ();.... } ); |
ABS-WP: Ver.1.11 en WordPress.org
Ahora puedes descargar el plugin de WordPress WP Añadir la búsqueda del navegador directamente desde el sitio WordPress.org ![]()
ABS-WP: actualización de la versión 1.1
Actualización: última versión
Yo respondo a la petición de Yuri , quien le preguntó cómo utilizar el plug-in para WordPress : WP Añadir la búsqueda del navegador para añadir la búsqueda de Google AdSense para búsqueda! Así que lanzó una actualización del plug-in ( descargar aquí ) que le permite establecer, a través de un panel de opciones clásico, los parámetros para el descriptor de archivo XML del estándar OpenSearch .

ABS-WP: añadir su blog a la búsqueda del navegador
Actualización: última versión
OpenSearch es un estándar que define un conjunto de formatos para el intercambio de resultados de búsqueda. Esta norma se utiliza, por ejemplo, las redes sociales como Facebook , que acaba de tener un sistema de búsqueda. Uno de los usos de este estándar para los navegadores que lo soportan, es la capacidad de reconocer de forma automática y luego agregar su propio sitio web o blog a la lista de motores de búsqueda en la caída del navegador el menú desplegable:

Si usted visita (con Firefox o Flock ) del motor de búsqueda Divoogle , usted puede agregar a los motores de búsqueda en el menú.
Sin embargo, esto podría llevarse a cabo manualmente mediante la opción "Administrar motores de búsqueda ..." en Firefox, por ejemplo. Pero además de ser una operación especial, cada usuario individual debe jugar. Los nuevos navegadores, como Flock , gracias al permiso estándar OpenSearch para automatizar esta función, de forma automática mediante la emisión de que el sitio web o blog ofrece su propio motor de búsqueda:

Plugin de WordPress: Blog en su lista de motores de búsqueda
El procedimiento manual es útil para activar esta función en todas partes, veremos más adelante. En el ínterin, si usted tiene un blog de WordPress, puede instalar este plugin simple ( wp-abs.zip ) que hace todo el trabajo por usted. Una vez instalado y activado, no tendrá que configurar nada! Cargando tu blog en WordPress Firefox o Flock , mágicamente encontrar tu blog aparece en la lista desplegable de los motores de búsqueda.
Para la fuente que se hace referencia aquí .
Manual de instalación de el estándar OpenSearch
Para aquellos que deseen llevar a cabo la instalación del estándar OpenSearch en el modo manual se puede seguir el ejemplo sencillo tutorial se muestra a continuación y / o consulte la documentación en este sitio OpenSearch .
Para informar de un motor de búsqueda en el navegador, basta con crear un archivo XML en nuestro sitio o blog. Aquí, por ejemplo, el archivo de opensearch_desc.xml undolog.com:
1 2 3 4 5 6 7 8 9 | ?> <? Xml version = "1.0"?> <Xmlns OpenSearchDescription = "http://a9.com/-/spec/opensearch/1.1/" xmlns: moz = "http://www.mozilla.org/2006/browser/search/"> <shortname> Undolog </ shortName> <Description> Open Buscar Undolog.com </ description> width = "16" type = "image/x-icon" > http://www.undolog.com/favicon.ico </Image > Altura <Image = width = "16" "16" tipo "image/x-icon" => http://www.undolog.com/favicon.ico </ Image> method = "get" template = "http://www.undolog.com/?s={searchTerms}" /> <url "text/html" Método = type = plantilla = "get" "http://www.undolog.com/?s={searchTerms}" /> <moz:SearchForm> http://www.undolog.com/ </ moz: SearchForm> </ OpenSearchDescription> |
Como se puede ver su formato es bastante simple. La mercancía importada es la línea 7:
1 2 3 | ... method = "get" template = "http://www.undolog.com/?s={searchTerms}" /> <url "text/html" Método = type = plantilla = "get" "http://www.undolog.com/?s={searchTerms}" /> ... |
Esto le dice al navegador cómo y dónde buscar. Normalmente, como en este caso, WordPress utiliza el estándar:
1 | http://mioblog.com/?s=stringa para realizar la búsqueda |
Sin embargo, dependiendo de la necesidad, como lo hice con Divoogle , esta parte del código puede variar. della nostra home page: Una vez que este archivo es simplemente una etiqueta de link en la sección de head de la página principal:
1 2 | <-! OpenSearch -> |
segnalerà al browser (che lo supporta) dove recuperare tutte le informazioni per aggiungere il motore di ricerca. Con el atributo rel="search" , este link se informe a la del navegador (que lo soporta), donde tienen toda la información que añadir el motor de búsqueda.







Últimos Comentarios
Giovambattista Fazioli : @ Vik: la validación es siempre un tema difícil de manejar, como debe ser ...
Vik : los campos de usuario personalizados parece interesante, hay que añadir la posibilidad de validar el campo sobre la base de ...
kOoLiNuS : @ Giovambattista Fazioli: ¡gracias! más que dispuesto!
Giovambattista Fazioli : @ kOoLiNuS: Calma, es probable que pueda anticipar que WPX Cleanfix será gratuito, y ...
kOoLiNuS : @ kOoLiNuS: una falta
y un 