Crea aplicaciones web WordPress ¡sin tocar una línea de código! Posted: 09 May 2013 03:21 PM PDT  De verdad, WordPress me sigue sorprendiendo día a día, pero sobre todo la comunidad de usuarios, que crean desarrollos que hacen que este CMS sea lo más grande que ha parido madre … y no exagero. Un ejemplo glorioso de lo que digo (si, glorioso) es WP App Studio, un plugin – si, un plugin – que convierte tu WordPress en una completa suite de creación de aplicaciones web para WordPress, y lo que es más alucinante, ¡sin tocar ni una sola línea de código!, algo por lo que habitualmente habría que pagar miles de dólares (o euros). El funcionamiento básico sería este: - Instalas y activas el plugin WP App Studio
- Diseñas y creas tu aplicación web con WP App Studio
- Instalas y activas tu aplicación web como cualquier otro plugin
¡Ahí es nada! Sus características son completísimas, no le falta prácticamente de nada para crear de manera sencilla aplicaciones web: Creación de entidades - Recopilación de datos de objetos, personas, lugares o conceptos
- Soporte completo de la API de tipos de entradas personalizadas de WordPress y más
- Diseño de cada entidad usando desplegables y pestañas
- Editor de diseño de entidades pudiendo ordenar, añadir o borrar atributos arrastrando y soltando
- Control de versiones y desarrollo multiusuario.
Creación de taxonomías - Agrupación, etiquetado y categorización de datos con taxonomías personalizadas
- Taxonomías adjuntas a una o varias entidades, incluidas las entidades por defecto (entradas o páginas)
- Interfaz de arrastrar y soltar para filtrar datos en las taxonomías de entidades
- Soporte de taxonomías jerárquicas y no jerárquicas.
- Características avanzadas de personalización.
Creación de relaciones - Creación de conexiones entre entidades con relaciones entre ellas
- Creación de relaciones una-a-muchas (1-M), muchas-a-muchas (M-M), o auto relaciones.
- Cada relación puede tener uno o varios atributos.
- Elección de donde mostrar la columna de relaciones en la pantalla de lista de entidades.
- Elección de donde mostrar la caja de relaciones en el editor de entidades.
- Creación de relaciones entre entidades y usuarios.
Creación de atributos - Interfaz sencilla e intuitiva para crear atributos de entidades
- 37 tipos diferentes de atributos
- Posibilidad de establecer un atributo como requerido
- Posibilidad de establecer un valor por defecto
- Posibilidad de definir instrucciones para los usuarios.
- Decidir si un atributo podrá aceptar valores múltiples, o sea, si será clonable.
- Decidir si un atributo se usará como columna con filtros en el editor de listas de entidades.
- Creación de reglas de validación y mensajes de error personalizados.
Creación de pantallas de ayuda - Se puede ofrecer información adicional, cómo las instrucciones a los usuarios al usar la pantalla de ayuda.
- Organización de la información de ayuda en una o varias pestañas.
- Configurar una sección de barra lateral en las pantallas de ayuda.
- Adjuntar pantallas de ayuda a pantallas de edición, listas, entidades o taxonomías.
- Editor WYSIWYG para la creación de información de ayuda
Permisos de aplicaciones - Posibilidad de definir perfiles personalizados a través de permisos.
- Posibilidad de desactivar capacidades por defecto en los perfiles predeterminados.
- Posibilidad de asignar capacidades de entidad a perfiles predeterminados o personalizados
- Posibilidad de asignar capacidades de taxonomía a perfiles predeterminados o personalizados.
 Migración de meta datos - Exportar y/o importar los meta datos de tu aplicación desde WP App Studio.
- Actualizaciones automáticas al migrar entre versiones.
- Control de versiones
- Seguimiento de fechas de modificación
- Encriptación de los meta datos
Importación/Exportación de datos de la aplicación - Importador visual de todos los datos de entidades y taxonomías.
- Exportación de todos los datos de entidades y taxonomías
- Reinicio (borrado) de todos los datos de entidades, taxonomías y relaciones.
- Exportación e importación en formato de archivo separado por comas (CSV)
Creación de shortcodes - Creación de shortcodes sin tocar ni una sola línea de código
- Diseño de shortcodes con las funciones habituales mediante un editor visual
- Filtrado de datos de shortcode por ID, autor, fecha, etc.
- Posibilidad de añadir el shorcode a una página o entrada o widget de texto.
- Posibilidad de adjuntar CSS personalizado al diseño de los shortcodes.
- Ordenado de los datos del shortcode por criterio, ascendentes o descendentes.
- Filtrado de datos de shortcode por su estado de publicación.
- Posibilidad de limitar el número de registro de entidades a mostrar.
- Página de navegación para mostrar el número de registros.
 Crear shortcode Totalmente traducible - Cada aplicación se ofrece con un archivo POT para facilitar las traducciones.
- Simplemente creas los archivos PO y MO como lo harías normalmente.
- Todas las cadenas de WordPress se incluyen para su traducción.
- Todas las entidades son traducibles
- Todas las taxonomías son traducibles
- Todas las extensiones de la aplicación son traducibles. Algunas traducciones ya estarán incluidas.
Creación de widgets - Posibilidad de crear y configurar widgets de escritorio
- Posibilidad de crear y configurar widgets de barra lateral
- Diseño personalizado de los widgets con un editor visual.
- Posibilidad de añadir CSS personalizado a los datos del widget
- Mostrar los datos del widget en orden ascendente o descendente
- Limitación de datos del widget mediante queries personalizadas.
Ajustes de la aplicación - Posibilidad de configurar información relacionada con la aplicación, como licencia, nombre del autor, url, etc.
- Varios temas de interfaz Jquery para el diseño de aspecto de la aplicación.
- Activar/desactivar menús de navegación por defecto
- Activa/desactivar widgets de escritorio por defecto
- Posibilidad de definir direcciones de email y nombres de sistema
- Forzar el número de columnas en el escritorio
- Editor visual para establecer pié de página derecho e izquierdo de la aplicación
- Posibilidad de personalizar totalmente la barra de admin, o quitarla en el escritorio o de la web
- Editor visual para crear widgets para enviar mensajes de administración a los usuarios
- Posibilidad de definir un logo para la pantalla de acceso
- Posibilidad de añadir pies de página personalizados en la zona de admin
 Ajustes de la app Creación y guardado de filtros - Interfaz de arrastrar y soltar para elegir, ordenar y clasificar atributos de entidad (columnas) a mostrar
- Interfaz intuitiva para añadir y guardar filtros complejos
- Filtrado de los datos mediante funciones y filtros personalizados
- Filtrado de registro de entidades mediante columnas de relaciones
- Características avanzadas de personalización.
Creación de formularios - Generación rápida de bonitos y compatibles formularios sin salir de WP App Studio
- Adaptados a las últimas técnicas de diseño web
- Validación en el lado del cliente
- Validación en el lado del servidor
- Procesado sin cambiar de página (uso de AJAX)
- Fácil personalización usando CSS
- Prevención de bots (sin necesidad de CAPTCHAs)
Creación de “apuntadores“ - Posibilidad de crear asistentes de web y aplicación sin salir de WP App Studio
- Destacar o atraer atención a ciertas secciones de tu aplicación.
- Interfaz sencilla.
A ver ¿tienes alguna excusa para no crear ya tu primer plugin?. Yo creo que no. Además, WP App Studio no es difícil de aprender, hay que echarle un rato cómo a cualquier nueva aplicación pero te compensa con creces el – pequeño – esfuerzo. Así que aprovecha el fin de semana para crear tu primera aplicación WordPress. |
Alerta de seguridad en WordPress: satan.php Posted: 09 May 2013 12:31 PM PDT  Llevo un buen rato recibiendo avisos de que se están produciendo inyecciones de archivos, en concreto de uno denominado “satan.php ” en la carpeta “upgrade” de WordPress, así que revisa urgentemente tu instalación para eliminarlo lo antes posible. La carpeta upgrade , situada dentro de wp-content (o sea, en tusitio.es/wp-content/upgrade/ ) es la que usa WordPress para los archivos temporales en actualizaciones e instalaciones de plugins y temas. Pues bien, sin interacción por parte del administrador están apareciendo dentro de esta carpeta archivos como si fueran de una instalación fallida de un tema, en concreto de uno llamado BoxTheme, y dentro de esa carpeta un archivo único denominado satan.php con código malicioso que puede comprometer toda tu instalación de WordPress. Así que revisa mediante FTP la carpeta upgrade y si encuentras algo así lo borras directamente (esta carpeta debería estar siempre vacía salvo mientras actualizas o instalas algo). A continuación instala algún plugin que te avise de modificaciones en tu instalación, cómo Wordfence o WordPress File Monitor, y protege la carpeta contra escritura cambiando los permisos de la misma a 444 (temporalmente).  Cambiar permisos a 444 Sobre todo, modifica las contraseñas de acceso FTP cuando antes. El fichero es un mal bicho, con 1.420 líneas, algunas ofuscadas, de código que no hace nada bueno, pues prácticamente da acceso a todo tu servidor. No es una amenaza nueva, pero si que hace meses que no se veía, y ahora parece haber renacido. Un posible culpable sería un timthumb sin actualizar.  Si detectas algo más nos lo cuentas para actualizar la información y, por favor, difunde este aviso, que al menos estemos avisados. Actualizaciones: - Algunos proveedores de alojamiento, cómo CDmon, reconocen el archivo como virus, y lo borra automáticamente (bien hecho).
|
No hay comentarios:
Publicar un comentario