Foros Programación Servidor
Organización de WP como CMS
18 18 Respuestas Martes 6 de septiembre, 2011
Pues el tema es que me estoy peleando con el WP para utilizarlo como CMS no como blog y estoy haciendo pruebas con customs posts, custom templates, mirando el tema de taxonomías,... y tengo un poco de cacao mental a la hora de estructurar correctamente más que de la ejecución. Es decir si por ejemplo quisiera hacer un site con la página de inicio estática, un blog, una sección de contactos(estática) y una sección de eventos (dinámica), no me aclaro muy bien como debería hacerlo, me refiero a cuántas custom pages,...
Espero haberme explicado bien. Un saludo y gracias de antemano.
Espero haberme explicado bien. Un saludo y gracias de antemano.
-
Jaime Zubiaur
Registrado desde 19/10/09 / Número de posts: 23
Yo suelo trabajar con WP y me parece una buena herramienta para trabajar como CMS.
Yo haría lo siguiente. Para las páginas estáticas, tanto la de inicio como la de contacto crearía páginas, y para las dinámicas usaría entradas. Para diferenciar las entradas del blog de las de la sección Eventos usaría las categorías. WP te permite filtrar en el loop las categorías y puedes hacer varios loops en los que se muestren cada vez las categorías que te interesan, cada una con su plantilla de página, aquí tienes cómo hacerlo.
Definir como página de inicio una página estática en vez de la de las entradas es muy sencillo. Desde el gestor WP, vas a Ajustes > Lectura y ahí lo cambias.
Y mediante los Menús personalizados puedes crear el que necesites combinando páginas estáticas, entradas de blog o enlaces externos.
Espero que te sirva de ayuda. -
demssite
Registrado desde 07/02/04 / Número de posts: 754
Muchas gracias por la respuesta Jaime, había utilizado varias veces WP pero nunca me había metido tan a fondo y sobre todo para el tema CMS y me estoy dando cuenta de todas las posibilidades que tiene.
Respecto a las dinámicas, me surge una duda, me comentas que lo haga por categorías, ¿no sería más cómodo o correcto hacerlo utilizando un nuevo tipo de post con su taxonomia nueva y sus custom fields?, no se si me estoy liando mucho la madeja o realmente desde el punto de vista metodológico sería lo más correcto, no para un proyecto pequeño, pero sí quizá como buen hábito de aprendizaje y para futuros mayores proyectos.
Mcuhas gracias y un saludo. -
Enrique Gonzalez
Registrado desde 03/07/11 / Número de posts: 56
¿tan dificil es instalar un Joomla?enriquegonzalez.net -
danylo
Registrado desde 12/07/07 / Número de posts: 39
Si las secciones de contactos y eventos van a ser diferentes (me imagino que si) podrías usar custom post type bien creando el código necesario o tirando de algún plugin como Advanced Custom Fields. De esta forma podría crear fácilmente custom fields y custom meta boxes asociados a los nuevos tipos de post.
Saludos. -
Raimon
Registrado desde 16/12/09 / Número de posts: 512
Hola,
yo evitaría crear un custom post si lo puedes resolver de manera elegante y eficiente de otras formas. Pienso que básicamente es un tema de sólo crear un custom post si es algo que vayas a usar periódicamente y que por razones X no puedas o sea mejor no resolver con una categoría específica. Como te dice Jaime, el contenido estático lo haces con páginas, que enlazarás desde un menú sea convencional de wordpress o en plan "hardcoded" editando las plantillas.
En otro orden de cosas, no es la primera vez que veo que se "reserva" la nomenclatura de CMS a CMS tipo Joomla o Drupal. Pero desde mi punto de vista y acorde con lo que aprendí en su momento (sí, en su momento...), un CMS es cualquier sistema que de un modo u otro proporciona herramientas para gestionar el contenido. En algunos casos con bases de datos asociadas. Y en ese sentido son CMS igual MediaWiki, Dokuwiki, Wordpress o cualquier otro.
Cierto es que Joomla y Drupal -y probablemente otros que desconozco- aportan una forma diferente de gestionar el contenido, más automatizada por decir de alguna forma y con más capacidad de abstracción, aunque eso también es a costa de un sistema más pesado y poco flexible, por mi experiencia más bien limitada en esos sistemas.
Saludos,
Raimon -
Enrique Gonzalez
Registrado desde 03/07/11 / Número de posts: 56
que Joomla o Drupal es menos flexible que Wordpress?? madre!
Y en pesado también es discutible, viendo como cargan de plugins algunos WPsenriquegonzalez.net -
Xaviju
Registrado desde 16/09/08 / Número de posts: 163
Enrique Gonzalez
que Joomla o Drupal es menos flexible que Wordpress?? madre!
Y en pesado también es discutible, viendo como cargan de plugins algunos WPs
Cada vez que se habla de Wordpress tiene que aparecer alguien hablando de Joomla o Drupal... sois el aburrimiento.
Se trata de una herramienta que hay que saber utilizar (como Joomla y Drupal) y que tiene muchas posibilidades, al final hay profesionales que hacen buenos proyectos con Wordpress y está funcionando cojonudamente.
Para mi es un sistema muy cómodo y que además para el usuario final es realmente sencillo y usable (otros justo carecen de eso).
Saludos. -
Xaviju
Registrado desde 16/09/08 / Número de posts: 163
Respecto al objeto del hilo, yo suelo crear:- páginas de Wordpress para cada apartado de la web que contiene varios módulos.
- Entradas para todo tipo de información que tiene que ser editada.
- Categorías para esa información, que sea facil de localizar.
- Custom post types para tipos de post que requieran información adicional, meta boxes...otras funcionalidades o por la estructura sean completamente distintos.
- Taxonomias personalizadas para esos custom post types si es necesario.
Suerte con el proyecto.
-
pabrigarcia
Registrado desde 31/05/08 / Número de posts: 83
El problema de Joomla o Drupal es la "usabilidad", dale a tu cliente un joomla o un Drupal y explicaselo...para gente con conocimientos esta bien pero para gente normal de calle, más que una buena herramienta es un problema. Wordpress es todo lo contrario editar , guardar y configurar algún plugin.-------------------------------------------------------------------------------
Diseño web valencia
Diseño tiendas online -
Enrique Gonzalez
Registrado desde 03/07/11 / Número de posts: 56
Xaviju
Enrique Gonzalez
que Joomla o Drupal es menos flexible que Wordpress?? madre!
Y en pesado también es discutible, viendo como cargan de plugins algunos WPs
Cada vez que se habla de Wordpress tiene que aparecer alguien hablando de Joomla o Drupal... sois el aburrimiento.
Se trata de una herramienta que hay que saber utilizar (como Joomla y Drupal) y que tiene muchas posibilidades, al final hay profesionales que hacen buenos proyectos con Wordpress y está funcionando cojonudamente.
Para mi es un sistema muy cómodo y que además para el usuario final es realmente sencillo y usable (otros justo carecen de eso).
Saludos.
Sí, somos el aburrimiento, igual que al que quiere contruirse un coche con cerillas. El WP no será en su vida ni de lejos tan flexible como Joomla o Drupal. ¿Que se han hecho sites supercomplejos en WP? Por supuesto, pero a base de tirar decenas de horas que no habría hecho falta usando el CMS adecuado. ¿Que el backend de Joomla es complejo? Si le das al cliente el usuario admin claro que es complejo, pero para eso están los roles de usuario, para dejarle solo las opciones que va a utilizar.
Pero cada uno es libre de hacer lo que quiera, por supuesto. De hecho parte de mi carga de trabajo es ayudar a gente que instaló el CMS inadecuado para lo que pretendía y ahora no sabe por donde salir.enriquegonzalez.net -
Fernancalle
Registrado desde 04/01/10 / Número de posts: 107
Enrique Gonzalez
Xaviju
Enrique Gonzalez
que Joomla o Drupal es menos flexible que Wordpress?? madre!
Y en pesado también es discutible, viendo como cargan de plugins algunos WPs
Cada vez que se habla de Wordpress tiene que aparecer alguien hablando de Joomla o Drupal... sois el aburrimiento.
Se trata de una herramienta que hay que saber utilizar (como Joomla y Drupal) y que tiene muchas posibilidades, al final hay profesionales que hacen buenos proyectos con Wordpress y está funcionando cojonudamente.
Para mi es un sistema muy cómodo y que además para el usuario final es realmente sencillo y usable (otros justo carecen de eso).
Saludos.
Sí, somos el aburrimiento, igual que al que quiere contruirse un coche con cerillas. El WP no será en su vida ni de lejos tan flexible como Joomla o Drupal. ¿Que se han hecho sites supercomplejos en WP? Por supuesto, pero a base de tirar decenas de horas que no habría hecho falta usando el CMS adecuado. ¿Que el backend de Joomla es complejo? Si le das al cliente el usuario admin claro que es complejo, pero para eso están los roles de usuario, para dejarle solo las opciones que va a utilizar.
Pero cada uno es libre de hacer lo que quiera, por supuesto. De hecho parte de mi carga de trabajo es ayudar a gente que instaló el CMS inadecuado para lo que pretendía y ahora no sabe por donde salir.
Enrique completamente de acuerdo contigo. :)
El problema es que en general el perfil del diseñador es un perfil al que no le gusta demasiado reciclarse. Y WP es claro la opción con curva de aprendizaje más light. Siempre va a tener más fans :)
Pasa igual ahora con los apaños esos de Muse... El personal está acomodado... y luego vienen los sustos.
-
pabrigarcia
Registrado desde 31/05/08 / Número de posts: 83
Hombre si ya nos ponemos así no se porque usáis un gestor de contenidos y no le desarrollaís una herramienta que incluya unicamente las funcionalidades que necesita así seguro que no eliges un cms inadecuado...-------------------------------------------------------------------------------
Diseño web valencia
Diseño tiendas online -
Fernancalle
Registrado desde 04/01/10 / Número de posts: 107
Hola pabrigarcia!
Sí, tienes toda la razón con lo que dices, el problema es que los clientes nunca saben concretar las funcionalidades que necesitan al 100%, y más adelante se le van a ocurrir nuevas... Precisamente una de las ventajas del los CMS es esa capacidad de crecer... Pero vamos que ese es otro tema ya...
Yo sólo quería tocar el tema de que a veces no se opta por la opción mejor sino por la más fácil y eso a la larga puede dar disgustos.
-
danieloso
Registrado desde 21/06/03 / Número de posts: 356
Hola, coincido con Enrique Gonzalez, yo lo hice esto del wordpress hace varios años y al final me quedó un frankenstein.
El tiempo que tardes en solucionar todos aquellos problemas que te van a ir apareciendo es el mismo tiempo que te llevaría aprender drupal, con la diferencia que con drupal lo podrías aplicar para otros proyectos más complejos. Otra de las ventajas de drupal, es que también puedes meterle mano a la vista admin y hacerla más sencilla.
http://www.domestika.org/foros/6-programacion_servidor/hilos/76985-joomla_drupal_y_wordpress
Saludos! -
Raimon
Registrado desde 16/12/09 / Número de posts: 512
Hola,
yo opino que el hecho de que Wordpress sea más amigable para un usuario final no lo convierte automáticamente en algo a lo que haga ascos un desarrollador. Veo ciertas ventajas al uso de Drupal o Joomla en algunos casos, de Wordpress en otros y de otros CMS en otros aún.
Como en todo, en Wordpress se pueden hacer muchas chapuzas y quizá su arquitectura es más propensa a ello. Yo tengo cierta predilección por Wordpress porque en general me parece un sistema muy transparente, razón por la que también me gusta Dokuwiki. Es decir, entre aquello que quieras hacer "como desarrollador" y la manera como finalmente lo haces, el camino suele ser bastante recto. Probablemente es un punto de vista sesgado por el hecho de que, aunque ya llevo muchos años con eso, realmente no tengo formación o una experiencia laboral sólida como desarrollador y lo que sé es porque me gusta ir de MacGyver, para caricaturizar; simplemente lo expongo.
Y lo de hablar de Joomla o Drupal y ser el aburrimiento vino por cómo se formula la pregunta, ante la cual uno puede admitir otras formas de entender el término genérico de CMS y comprender que se está proponiendo una comparación implícita con sistemas como Joomla o Drupal, o decidir pasar olímpicamente del hilo porque la respuesta a
es que Wordpress ya es un CMS por lo que no es susceptible de una organización en particular para convertirlo en eso.
Saludos,
Raimon
-
Xaviju
Registrado desde 16/09/08 / Número de posts: 163
Raimon
Hola,
yo opino que el hecho de que Wordpress sea más amigable para un usuario final no lo convierte automáticamente en algo a lo que haga ascos un desarrollador. Veo ciertas ventajas al uso de Drupal o Joomla en algunos casos, de Wordpress en otros y de otros CMS en otros aún.
Totalmente de acuerdo! De eso se trata, de saber qué posibilidades tiene cada gestor de contenidos y saber utilizar el CMS adecuado para que el desarrollo sea lo más adecuado posible a las necesidades, sin menospreciar nada ni a nadie.
Mi queja viene a cuento de que en cada hilo en el que se habla de WP aparece alguien para decir "eso no vale para nada, usa Joomla" o "Wordpress es para blogs, usa algo serio como Drupal".
Y como profesional, que defiende y trabaja con Wordpress y le parece un CMS más que decente, defiendo mi trabajo.
Por desgracia, chapuceros, desastres y no-profesionales habrá en todas partes y en todos los sistemas, siempre depende de quién ponga las manos en el código. Pero no solo en Wordpress, ¿verdad?
Saludos. -
JCMartinez
Registrado desde 26/10/10 / Número de posts: 117
Yo uso Wordpress y Drupal, creo que con los dos tengo un gran abanico de opciones para desarrollar distintos proyectos.
He tardado casi un año en aprender medianamente bien Drupal y solo un par de meses en aprender Wordpress...por supuesto Drupal es más completo.
Wordpress es el CMS ideal para proyectos con menor carga de contenido (unas cuantas páginas y algún blog) y un diseño muy trabajado.
Drupal es el CMS ideal para proyectos con mayor cantidad de contenido, usuarios, etc, dentro de un diseño más estandar.
Desarrollar temas para Wordpress no es lo mismo que desarrollarlos para Drupal. -
Trotamundos66
Registrado desde 16/05/12 / Número de posts: 6
Yo jamás crearía un proyecto web grande e importante basándome en una arquitectura de WP. Sí, es muy usable y fácil de administrar pero tremendamente inseguro (plugins + desactualizaciones) y consume muchos recursos.
Áreas Domestika
- Diseño (gráfico, web, industrial, producto)
- Programación (cliente, servidor, accesibilidad)
- Ilustración (autores, inspiración, técnicas)
- Fotografía (técnica, equipo, autores)
- Motion Graphics (showreels, software, estudios)
- Publicidad (campañas, anuncios, ideas)
- Informática (software, hardware, trucos)
- 3D (técnicas, iluminación, modelado)
- Experiencia de Usuario (usabilidad, AI, HCI)
- Cine, vídeo y televisión (críticas, producción)
- Música y Audio (sonidos, loops, discos)
- Espacios (arquitectura, interiorismo)