Errores Javascript

Desestimado Tarskitheme y WP Widgets plugin

Icono de Desarrollo webEn referencia a mi malogrado Cambio de Theme. DESESTIMADO Tarski y Widgets Plugin Wordpress Widgets reconozco que es útil (y no muy difícil de implementar) pero a mí no me interesa por varias razo[...]

  • 13
  • oct
  • 2006

Publicado por J.A.Cobo. Guardado en Desarrollo web, El Blog, Plugins WP.
hace 3 años y 9 meses 2 comentarios

En referencia a mi malogrado Cambio de Theme.

DESESTIMADO Tarski y Widgets Plugin

    Wordpress Widgets reconozco que es útil (y no muy difícil de implementar) pero a mí no me interesa por varias razones:

  • No estoy interesado en probar Widgets de terceros porque actualmente uso las funciones justas que necesito (con funciones nativas Wordpress)
  • No necesito una interfaz “amigable” de administración (script.aculo.us) para editar mi sidebar ni otra parte de mi Theme, cargándolo aún más :( .
  • Cuando finalize una versión estable del Theme… veré si lo “widgetifico” o como se diga :mrgreen: .
  • Si quiero reducir peso del sitio… tengo que descartar script.aculo.us y prototype :( .

Es decir… no voy a widgetificar para usar una barra de búsqueda de google, para listar los posts recientes ni incluso para llamar a del.icio.us ni nada de eso, es… joder no sé qué le pasa a la gente, digamos que yo lo veo como matar moscas a cañonazos :shock: , a ver:
Qé necesito para listar los Últimos Comentarios???, por ejemplo en mi función pesonalizada con un formulario:

<\?php
$posts = get_posts('numberposts=3&offset=1&order='.$orden.'&orderby='.$campo.'');
?\>

Y para eso… tengo que usar script.aculo.us (172Kb) en Administración, tener un Panel de Edición para la sidebar y widgetificar mi theme????… por una línea???? :shock:
Eso traslademoslo a cualquier otra función como el Calendario get_calendar(); o cualquier badge de flickr o, como decíamos, un simple script de del.icio.us o technoratti (igualmente con o sin WP-widgets hay que “llamar” a esos sitios).

Pos eso… matar moscas a cañonazos aunque… probablemente, al final “widgetifique” mi theme por lo mismo de siempre: aprender y experimentar 8) pero por el momento voy a hacer “algo limpio” y ya veremos.
Al final ni tarski ni na de na :mrgreen:

Acerca del autor

Avatar del autor J.A.Cobo, «Geek» apasionado por la tecnología, la historia y la aviación con especial interés en el Desarrollo Web basado en estándares, la aplicación semántica de la web y la accesibilidad en la misma. Hubo un tiempo en el que también escribía relatos, principal inspiración para iniciar un «blog».

2 comentarios para « Desestimado Tarskitheme y WP Widgets plugin»

  1. Mr.Yin dice:

    Me gusto tu articulo sobre todo porque ando buscando alguna forma de poner los ultimos comentarios en mi blog sin necesidad de poner un widget
    ( intento eliminar de a poco los plugins)

    pero lamentablemente no entendi nada de lo que dijiste. porque copie el codigo que pusite en mi wordpress y no paso nada
    :P

  2. Covi dice:

    Es lo que tiene “Copiar y Pegar” :P

    Des esto hace siglos, y como es muy obvio, he cambiado mucho de opinión.
    Antes quizá no porque los widgets eran bastante simples en general, eran sólo una forma de incluir algo útil de forma sencilla para gente que sólo quiere “blogear” y que no tiene porqué tener conocimientos de PHP, MySQL, CSS, XHTML, JS… etc.

    Ahora, el sistema de Widgets, de Sidebars, de plugins, el ShortCode… son robustos y muy útiles. “Widgetificar” un theme es realmente sencillo ya que ahora es… digamos nativo de WP y antes era algo extra para el sidebar.

    Si quieres una plantilla flexible y sobre todo si es un proyecto a compartir: Necesitas todo esto.

    CmsTheme:
    Hace tiempo que tengo el objetivo de montar un theme que sea un CMS para administraciones locales (ayto, etc…) aunque es trasladable a cualquier otra gestión.
    Ahora mismo lo tengo bastante avanzado pero sigue siendo algo técnico: Se usan bastante los campos personalizados de las entradas y tal. He implementado mucho shortcode (esto era mucho más que necesario evitando así usar plugins como EXEC PHP por ejemplo) y muchos campos personalizados, algo crucial para un CMS con Wordpress.

    Pues bien, hoy en día, Wordpress va siendo cada vez más robusto y sobre todo flexible, y necesitas estas funcionalidades más que nada para no tener que reinventar la rueda :D

    Mi CmsTheme lleva tiempo funcionando aquí: http://www.laguardiadejaen.com y muchas de sus funcionalidades se pueden intuir cómo funcionan.


    Tu duda:
    Gggg :) , bueno… imagino que si no quieres usar widgets deberías aprender un poco PHP… al menos, porque el código que puse es bastante obvio y, bueno, son sólo ejemplos.
    Por ejemplo: Es obvio que la función get_posts() no te va arrojar ningún resultado sin pasarle parámetros y tal y como la tienes ahí jeje :P

    Es decir: Usa un widget y no te compliques la vida, más si cabe si no has hecho nada en PHP ;) La mitad de los widgets como el que pides vienen por defecto en Wordpress.

Reacciones (track/pingbacks)

Dejar un comentario.no seas tímido

Campos personales


¿Qué opinas?

Licencia y acuerdo

Logo Creative Commons Los datos introducidos en este formulario se tratarán, en matería de seguridad, de acuerdo a la normativa española sobre protección de datos ( LOPD ) pese a no estar sujetos a ella. Los contenidos pasarán a ser liberados para Cultura Digital.org bajo las licencias Creative Commons BY-SA y GFDL1.3 como una obra derivada de la que el autor mantendrá el copyright.
Asegúrate de entender estos términos antes de enviar tu comentario.

Artículo 2: Ámbito de aplicación.
[...]
Punto 2. El régimen de protección de los datos de carácter personal que se establece en la presente Ley Orgánica no será de aplicación:
a) A los ficheros mantenidos por personas físicas en el ejercicio de actividades exclusivamente personales o domésticas.
[...]

El autor del blog, Juan Antonio Cobo, se reserva el derecho a decidir sobre la publicación de los comentarios de acuerdo a la lógica común, las buenas maneras y la relevancia de los mismos con la entrada.

Twitter

JuanAntonioCobo

  • - 1
  • Error de contenido secundario.