logo paquebote
1 libro encontrado buscando autor: David Damstra

www.paquebote.com > Informática > WordPress. Diseño y desarrollo

ISBN:

978-84-415-3396-7

WordPress. Diseño y desarrollo

Editorial: Anaya Multimedia   Fecha de publicación:    Páginas: 496
Formato: Rústica, 17,5 x 22,5 cm.
Precio: 50,00
Lo lamentamos, pero este libro no está ya disponible.

WordPress es el software de código abierto para la creación de sitios Web más conocido y utilizado en la actualidad, y su última versión es incluso más sencilla de utilizar. En esta obra encontrará ejemplos, códigos y consejos, que ofrecen soluciones a las necesidades actuales de los desarrolladores. Todos los capítulos han sido diseñados para que los lectores desarrollen su conocimiento de WordPress desde el interior, centrándose en la estructura interna y el flujo del código del núcleo, además del modelo de datos sobre el que opera dicho código. Este libro es un recurso fundamental que le ofrece todo lo necesario para desarrollar sitios con WordPress. Dirigido a todo tipo de desarrolladores; desde los que buscan personalizar un tema de WordPress hasta los programadores avanzados, pasando por los usuarios que utilicen esta aplicación como un sistema de administración de contenidos en una gran empresa.
ÍNDICE: Agradecimientos. Sobre los autores. Introducción. A quién va dirigido este libro. Contenidos del libro. Estructura del libro. Requisitos para usar este libro. Convenciones utilizadas en este libro. Código fuente. 1. La primera entrada. ¿Qué es WordPress?. La popularidad de WordPress. La situación actual. Interacción con la comunidad. WordPress y la GPL. Contenido y conversación. WordPress como sistema de administración de contenidos. Crear conversación. Primeros pasos. Opciones de alojamiento. Instalación personalizada. Instalar archivos WordPress. Configuración de bases de datos. Retoques finales. Administración inicial. La primera entrada. Resumen. 2. Presentación del código. Descarga. Ubicaciones de descarga. Formatos disponibles. Archivo de versiones de lanzamiento. Estructura de archivos y directorios. Configuración de WordPress. El archivo wp-config.php. Opciones avanzadas de wp-config. .htaccess. Habilitar enlaces permanentes. Reglas de reescritura de .htaccess. Control de configuración a través de .htaccess. El archivo .maintenance. wp-content y los usuarios. Plugins. Temas. El directorio de transferencias y medios. El directorio de actualizaciones. Directorios personalizados. Resumen. 3. Trabajar de forma local con WordPress. Ventajas de trabajar de forma local. Ciclo de desarrollo típico. ¿Por qué tantos procesos?. Herramientas para la administración de componentes. La pila de desarrollo. Añadir WordPress a la instalación local. Detalles de configuración. Administrar el árbol de documentos del servidor Web. Habilitar información de depuración. Controlar la base de datos local y de producción. Crear nombres de servidores locales virtuales. Desarrollo local de temas y plugins. Implementar cambios locales. Resumen. 4. Un recorrido por el núcleo. Contenidos del núcleo. Utilizar el núcleo como referencia. Documentación interna. Buscar funciones. Explorar el núcleo. Functions.php. Option.php. Formatting.php. Pluggable.php. Plugin.php. User.php. Post.php. Taxonomy.php. Funciones obsoletas. El Codex y otros recursos de WordPress. El Codex. Utilizar el Codex. Referencia de funciones. API de WordPress. La controversia del Codex. No modifique el núcleo. La razones. Alternativas a la modificación del núcleo. Resumen. 5. El bucle. Entender el bucle. De parámetros de consulta a SQL. El contenido en WordPress. El contexto del bucle. El flujo del bucle. Etiquetas de plantilla. Etiquetas de plantilla más utilizadas. Parámetros de etiqueta. Personalizar el bucle. Utilizar el objeto WP_Query. Generar una consulta personalizada. Parámetros de entradas. Parámetros de página. Parámetros de categorías, etiquetas y autor. Parámetros de hora, fecha, orden y personalizados. Combinar todas las piezas. Añadir paginación a un bucle. Utilizar query_posts( ). Utilizar get_posts( ). Restablecer una consulta. Más de un bucle. Bucles anidados. Bucles de pasada múltiple. Consultas avanzadas. Variables globales. Datos de entradas. Datos de autor. Datos de usuario. Datos de entorno. ¿Variables globales o etiquetas de plantilla?. Trabajar fuera del bucle. Resumen. 6. Administración de datos. Esquema de base de datos. Detalles de tablas. Tablas de contenido de WordPress. Tablas de taxonomía de WordPress. La clase de base de datos de WordPress. Consultas sencillas de base de datos. Operaciones complejas de base de datos. Solucionar errores. Manipulación directa de la base de datos. Resumen. 7. Tipos de entrada personalizados, taxonomías personalizadas y metadatos. Los datos en WordPress. ¿Qué es un tipo de entrada personalizado?. Registrar tipos de entrada personalizados. public156. show_ui . publicly_queryable. exclude_from_search. show_in_nav_menus. supports. labels157. hierarchical . has_archive. can_export. taxonomies. menu_position. menu_icon . show_in_menu. show_in_admin_bar. capability_type. capabilities. query_var. rewrite. Establecer etiquetas de tipos de entrada. Trabajar con tipos de entrada personalizados. Archivos de plantilla de tipos de entrada personalizados. Funciones especiales de tipos de entrada. Taxonomías de WordPress. Taxonomías predeterminadas. Estructura de las tablas de taxonomía. Relaciones de taxonomía. Crear taxonomías propias. Taxonomías personalizadas. Crear taxonomías personalizadas. Definir etiquetas de taxonomía personalizadas. Utilizar su taxonomía personalizada. Metadatos. ¿Qué son los metadatos?. Añadir metadatos. Actualizar metadatos. Borrar metadatos. Recuperar metadatos. Resumen. 8. Desarrollo de plugins. Empaquetar plugins. Crear un archivo de plugin. Crear el encabezado del plugin . Licencia de plugins. Activar y desactivar funciones. Internacionalización. Determinar rutas. Rutas locales. Rutas de URL. Seguridad de plugins. Nonce. Validación y saneamiento de datos. Conectores: Acciones y filtros. Acciones y filtros. Conectores de filtro más habituales. Conectores de acción más habituales. Ajustes de plugins. Guardar opciones de plugins. Matrices de opciones. Crear un menú y submenús. Crear un menú de nivel superior. Ampliar un menú existente. Crear una página de opciones. Integración en WordPress. Crear un metacuadro. Códigos breves (shortcodes). Crear un widget. Crear un widget de escritorio. Crear tablas personalizadas. Desinstalar su plugin. Crear un plugin de ejemplo. Publicar en el directorio de plugins. Restricciones. Enviar el plugin. Crear un archivo readme.txt. Configurar SVN. Publicar en el directorio de plugins. Publicar una nueva versión. Resumen. 9. Desarrollo de temas. Por qué utilizar un tema. Instalar un tema. Instalación con FTP. Instalador de temas. ¿Qué es un tema?. Archivos de plantilla. CSS261. Imágenes y activos. Plugins. Crear un tema propio. Temas de proyecto frente a temas secundarios. Qué buscar en un tema inicial. Crear un tema propio: Primeros pasos. Un archivo fundamental: style.css. Mostrar el contenido: index.php. Mostrar el contenido de diversas formas: index.php. Crear un tema propio: DRY. Header.php. Footer.php. Sidebar.php. Desviaciones de la norma: Etiquetas condicionales. Crear un tema propio: Mostrar contenido. Personalizar su página principal: front-page.php . Mostrar entradas antiguas por fecha: archive.php. Mostrar una única categoría: category.php. Mostrar entradas de una etiqueta concreta: tag.php. Otras plantillas de archivo. Mostrar una única entrada: single.php. Mostrar una página: page.php. Mostrar adjuntos de entradas: attachment.php. Jerarquía de plantillas. Crear un tema propio: Archivos adicionales. Controlar errores 404: 404.php. Author.php. Comments.php. Añadir características a sus plantillas: functions.php. Search.php. SearchForm.php. Otros archivos. Plantillas de página personalizadas. Cuándo utilizar plantillas de página personalizadas. Cómo utilizar plantillas de página personalizadas. Plantillas de página predefinidas de Twenty Eleven. Otras mejoras de temas. Administración de menús. Áreas de widget. Formatos de entrada. Ajustes de temas. Personalizador de temas. Jerarquía de temas y temas secundarios. Temas profesionales y otras estructuras de temas. Bones307. Carrington. Genesis. Hybrid Core. Roots308. StartBox. Thematic. Resumen. 10. Multisite. ¿Qué es Multisite?. Terminología de Multisite. Diferencias. Ventajas de Multisite. Habilitar Multisite. Trabajar en una red. Administrador de la red. Crear y mantener sitios. Trabajar con usuarios y funciones. Temas y plugins. Temas. Plugins. Ajustes. Asignación de dominios. Crear código para Multisite. ID de blog. Funciones comunes. Intercambiar y restaurar sitios. Crear un sitio nuevo. Menús de administración de red. Opciones de Multisite. Opciones de sitio. Opciones de red. Ejemplo de opciones de red. Usuarios de una red. Superadministradores. Estadísticas de red. Esquema de base de datos de Multisite. Tablas específicas de Multisite. Tablas específicas de un sitio. Resumen. 11. Agregación de contenidos. Hacerse notar. Botones de medios sociales. Difundir su contenido de WordPress. ¿Botones, iconos o ambos?. Iconos de redes sociales. Recopilar contenido externo. Integración de un vídeo de YouTube. Integración de Twitter. Google Maps. Integración de Facebook. Datos XML genéricos. Elementos transitorios. Publicidad. Monetizar un sitio. Configurar la publicidad. Utilizar plugins publicitarios. Ubicación manual de la publicidad. Evitar conflictos. Privacidad e historia. Resumen. 12. Diseñar la experiencia del usuario. Principios de la experiencia del usuario. Navegación coherente. Elementos de diseño visuales . Facilitar la localización del contenido. Tiempos de carga del sitio. Utilizar JavaScript. Facilidad de uso y pruebas de facilidad de uso. Estructurar su información. Hacer que un sitio se pueda encontrar. Contenido duplicado. Retroenlaces y ping. Etiquetas y sitios para compartir contenido. Estándares Web para que sus datos sean detectados. HTML semántico. HTML válido. Microformatos. HTML5. CSS3388. Buscar en su propio sitio. Debilidades de la búsqueda predeterminada. Alternativas y plugins. Acceso móvil y diseño Web adaptativo. No hacer nada. Móvil ligero. Diseño adaptativo. Resumen. 13. Estadísticas, escalabilidad, seguridad y spam. Contadores de estadísticas. AWStats. Google Analytics. JetPack de WordPress.com. Administración en caché. Complejidad del sistema WordPress. Almacenamiento en caché y optimización del servidor Web. Almacenamiento en caché de objetos de WordPress. Cachés transitorias. Caché de consultas MySQL. Equilibrar la carga de un sitio de WordPress. Enfrentarse al spam. Moderación de comentarios y CAPTCHA. Detección automática del spam. Proteger su sitio de WordPress. Mantenerse al día. Ocultar la información de la versión de WordPress. Limitar los intentos de conexión. Utilizar contraseñas de calidad. Cambiar el prefijo de tabla. Reubicar el archivo de configuración. Reubicar el directorio de contenido. Utilizar la función de claves secretas. Forzar SSL en el inicio de sesión y la administración. Permisos de Apache. Credenciales MySQL. Plugins de seguridad recomendados. WP-Security Scan. WordPress Exploit Scanner . WordPress File Monitor. WordFence Security. Perfiles de WordPress. Perfil Suscriptor. Perfil Colaborador. Perfil Autor. Perfil Editor. Perfil Administrador. Perfil Superadministrador. Repaso de los perfiles. Ampliar los perfiles. Resumen. 14. WordPress como sistema de administración de contenidos. Definir la administración de contenidos. Flujo de trabajo y delegación. Perfiles de usuario y delegación. Flujo de trabajo. Organización del contenido. Compatibilidad con temas y widgets. Páginas principales. Páginas de contenido destacado. Jerarquía de contenido. Funciones interactivas. Foros444. Formularios. Comercio electrónico. Otros sistemas de administración de contenidos. Integración de WordPress. Cuándo no utilizar WordPress. Resumen. 15. WordPress para la empresa. ¿Resulta WordPress adecuado para su empresa?. Si WordPress no es la solución adecuada. Escalabilidad. Ajustar el rendimiento. Almacenamiento en caché. Mantenimiento regular. Escalar el hardware. Integración con la administración de identidades empresariales. LDAP y Active Directory. OpenID y OAuth. Integración de contenido a través de feeds. Resumen. 16. La comunidad de desarrolladores de WordPress. Colaborar con WordPress. Trac466. Informes de errores. Palabras clave de Trac. Ver y buscar Tickets. Línea temporal de Trac. Examinar el código fuente. Trabajar en el núcleo. Subversion. Conexión al núcleo de WordPress. Crear un archivo patch/diff. Remitir plugins y temas. Documentación. Proyectos relacionados. BuddyPress. bbPress. Próximos proyectos. Recursos. Codex. Foros de asistencia. Chat de WordPress. Listas de correo. Recursos externos. WordCamp y Meetups. WordPress.TV. Directorios de temas y plugins. WordPress Ideas. Actualizaciones de desarrollo de WordPress. Make WordPress.org. Podcasts de WordPress. WP Late Night. Programas de WPCandy.com. Sitios de noticias sobre WordPress. WPCandy.com. WPRealm.com. WPForce.com. WPEngineer.com. WordPress Alltop. WordPress Planet. Planet WordPress. Resumen. Índice alfabético.



[1-1]  

Si no ha encontrado el libro que busca, pinche en nuestro servicio de Pedido Directo y pídanoslo.

Volver a Página Principal

Otras novedades


© Paquebote 1998-2024 Todas las secciones | Ayuda | Aviso Legal