Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/08/2009, 19:00
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: Creacion de sitios con WP

Cita:
Iniciado por grangonzo Ver Mensaje
Es bien simple, solo creas paginas estaticas, en vez de posts, y ya te queda el sitio.
Eso es todo... y en un dos por tres ya tienes el sitio listo, cierto? .

Cita:
Iniciado por DragonX
Tengo esta lista d eplugins, pero la verdad no se si sirven o no para lo que quiero...
Dragon, como dicen por ahí cada quien con su teoría, pero te advierto que si vas a instalar ese chorro de plugins espero que tengas un servidor supercojonudo.

En realidad lo que se necesita es comenzar ver a Wordpress como una herramienta de trabajo que nos permite hacer lo que deseemos, en lugar de un CMS común que nos ata las manos llegado a cierto punto.

Recuerdo que hace unos años se puso de moda un software llamado Cutenews, el cual devolvía resultados según la etiqueta que se ponía entre {llaves} en la plantilla. Contaba con un panel de administración más bien minimalista, pero permitía introducir contenido dinámico a cualquier diseño estático.

A Wordpress lo veo más o menos así, como un Cutenews mucho más avanzado, con un conjunto de etiquetas y funciones que definitivamente lo sacan de la lista del resto de los CMS.

A pesar de lo que piensen algunos (porque tienen metido el blog en la cabeza) estoy convencido de que con el núcleo de Wordpress puede desarrollarse cualquier tipo de sistema, pues su plataforma está preparada para un gran surtido de situaciones. Me refiero a que existen diversas maneras de obtener los resultados y personalizar con mucha precisión el qué, cómo, dónde y hasta el cuándo éstos se reflejan.

En cuanto a lo que buscas (manuales y guías) podría recomendarte algunos si tú lo deseas, pero de antemano te digo que si quieres ahorrar tiempo y experimentar una mejora real en la calidad de tus trabajos antes de diciembre, métete de cabeza en el Codex. Comienza por aquí y acostúmbrate a experimentar una y otra vez, instalando packs, arruinándolos a propósito y volviéndolos a instalar.

Nunca abordes otro problema sin resolver el anterior. Si te habitúas a este principio te obligarás a documentarte constantemente y salir adelante cada vez que se te presente una traba. Lo mejor de esta recomendación es que -tratando de resolver un problema- aprendes 10 cosas nuevas más. Y cuando aprendes en la práctica el conocimiento queda fijado para siempre.

Métete con PHP sin ningún recato, viólalo, fáltale el respeto, falla todo lo que desees. Intenta mezclar código PHP con las funciones/etiquetas de Wordpress y mira qué sucede. En caso de errores, el mismo servidor te dice dónde está el problema. Vé a la línea indicada y trata de intepretar lo que sucede. Si no lo sabes consulta el manual de PHP y cáete a golpes con el error hasta que lo superes y pases al siguiente punto.

En virtud de todo esto puedes concluir que la clave es la práctica. Quizás con ayuda de manuales "paso a paso" puedas ver algún resultado de forma temprana, pero lo descrito arriba te premitirá llegar a un nivel realmente profesional en mucho menos tiempo que los habituales "cometutoriales", ya que desarrollarás métodos propios y optimizarás los modos de resolver los problemas.

Es decir Dragoncio, los "paso a paso" tienden a evitarte problemas, cuando precisamente lo que más necesitas es buscártelos.


¿Qué es lo verdaderamente importante?

De diseñador a diseñador: lo más importante es comprender que la tecnología está para servirnos. Es decir, cualquier tipo de tecnología que te amarre las manos y no te premita doblegarla y hacer lo que tú digas, es una mala tecnología. Es por ello que hace rato envié a Joomla y Drupal a pasear (Joomla porque te limita y Drupal porque tienes que dar 10 veces más vueltas para lograr el mismo resultado).

Wordpress tiene módulos (llamados "widgets" en el argot) pero no depende de ellos. tiene funciones prestablecidas pero no depende 100% de éstas. Tiene sistema de plantillas pero igualmente puedes poner tu plantilla donde quieras. Puedes armarlo y desarmarlo de nuevo. Puedes desarrollar portales y superportales de información, fotologs, tiendas en línea, blogs, catálogos, sitios comunes y todo lo que desees utilizando creativamente sus funciones nativas. Pero tienes que aprender a usarlas y -aquí está lo que separa a los buenos y malos desarrolladores- aprender de la forma correcta.

En otro caso no me extendería tanto en explicaciones, pero ciertamente no eres de los que preguntan "¿quién me lo puede resolver mágicamente plis?" sino de los que sólo necesitan un dato inicial para desarrollar todo lo demás. Bueno aquí está el dato inicial.

Bien procedas de una u otra forma, en diciembre hablamos y nos cuentas qué tal te ha ido.


Un ejercicio inicial

Créate una plantilla desde cero. Es un excelente comienzo. Documentos en blanco en una mano y la documentación en la otra. Una plantilla ultra-básica contiene los siguientes elementos:

- header.php (puedes prescindir de él)
- index.php
- footer.php (puedes prescindir de él)
- style.css