¡Lanzamiento de la versión 2 del complemento de WordPress Technorati Rank!

Inmediatamente después del primer complemento de rango de Technorati, rediseñé el contenido de salida para que sea CO conducido (a continuación se muestra una captura de pantalla, puede interactuar con la de la barra lateral de mi sitio):

Plugin de WordPress Technorati Rank versión 2

Este fue un poco más difícil de producir, pero el resultado es mucho mejor. Primero, utilicé lo que he estado aprendiendo Bittbox para hacer cada uno de los botones de salida en la imagen en Illustrator.

El siguiente paso fue utilizar estilos para construir realmente a alguien de una mapa de imagen excepto que en realidad hay sin mapa! De hecho, es muy bueno. Puede establecer el fondo div general y luego crear cada uno de los 'puntos de acceso' utilizando posicionamiento absoluto y CSS. Ver el CSS de salida.

También agregué un enlace al nuevo de Technorati WTF página y la dirección RSS del sitio. ¡Espero que te guste! ¡Creo que es una gran mejora con respecto a la primera versión! Hay un i enlace en la parte inferior derecha que también promueve el complemento.

Versión actual 2.0.4 del complemento de WordPress de Technorati Rank

23 Comentarios

  1. 1
    • 2

      ¡Seguro que lo es! Había estado buscando la ayuda de Illustrator durante bastante tiempo. No lo uso lo suficiente para ser fantástico, ¡así que un sitio como Bittbox me ahorra MUCHO tiempo!

  2. 3

    Traté de instalar el más nuevo y más grande siguiendo tus instrucciones al pie de la letra 🙂

    pero tengo el siguiente error

    Error fatal: No se puede crear una instancia de clase inexistente: simplexmlelement en /home/winex4/public_html/wp-content/plugins/technorati-rank/technorati-rank.php en la línea 64

    ¿alguna sugerencia?

    • 4
      • 5
        • 6

          ¡Espero que lo hagan! Pero también espero que su host se actualice. PHP5 realmente trae algunas mejoras de rendimiento mucho mejores, así como algunas mejores herramientas para consumir API. Utilizo Jumpline, verá un enlace en mi lista de patrocinadores en mi página de inicio. También creo que Dotster tiene un buen alojamiento VDS con lo último y lo mejor.

      • 7

        Doug
        Estoy teniendo el mismo problema
        Llamé a mi anfitrión y me dijeron que mi servidor tiene PHP 4 y PHP 5, pero si quiero ejecutar un archivo usando PHP 5, el script debe tener la extensión de archivo .php5.

        Entonces… cambié las extensiones de archivo y desaparece de los complementos en wordpress.

        ¿Algunas ideas?

  3. 10

    Plugin impresionante, excelente estilo! Gracias Doug y buen trabajo. Ni siquiera supe sobre el primero, pero esto va en mi barra lateral pronto.

    ¡Es REALMENTE gratificante ver que mis consejos de Illustrator te ayudaron a hacer tus botones!

    gracias de nuevo,

    ~ BittBox

    • 11

      ¡Gracias, BittBox! Creo que tengo buen ojo para el estilo, pero parece que nunca lo hago bien la mayor parte del tiempo. Poder descargar sus muestras y analizarlas es lo que marca la diferencia. Ahora puedo ejecutar esas ideas. 🙂

      A continuación, estoy jugando con algunos pensamientos sobre el encabezado y el fondo de mi blog.

  4. 12

    Bueno, Doug, parece que el complemento de la versión 2 me odia. Recibo mensajes de error:

    Warning: fopen(/technorati-rank.html) [function.fopen]: failed to open stream: Permission denied in /..../wp-content/plugins/technorati-rank/technorati-rank.php on line 121
    Warning: fwrite(): supplied argument is not a valid stream resource in /..../wp-content/plugins/technorati-rank/technorati-rank.php on line 122
    Warning: fclose(): supplied argument is not a valid stream resource in /..../wp-content/plugins/technorati-rank/technorati-rank.php on line 123

    A pesar de los mensajes de error, también muestra mi rango de Technorati (~ 26.5k: D). No tengo suficientes conocimientos sobre PHP para saber por qué llora por ese archivo.
    Curiosamente, en nuestro servidor, usamos SuPHP, por lo que todo se ejecuta como nosotros (por lo que los requisitos de chmod ya no requieren archivos de escritura mundial, y los scripts php no se ejecutarán si chmod'ed demasiado alto, por ejemplo).

    Todo php para este subdominio se ejecuta como php5.

    ¿Alguna idea?

    • 13

      ¿Tiene un directorio wp-content / cache Xial? Pensé que sería una buena idea utilizar el mismo directorio de caché que WP-Cache. En retrospectiva, ¡quizás no fue una buena idea! Esa línea es definitivamente para escribir en el archivo de caché.

      • 14

        Ciertamente lo hago, Doug. He estado ejecutando WP-Cache durante bastante tiempo. 🙂

        También tenía un poco de curiosidad sobre por qué se quejaría de esto, ya que tengo el directorio necesario, pero supongo que es algo completamente diferente.

      • 15

        Interesante información para agregar:

        $ pwd
        /..../wp-content/cache
        $ ls -l tech*
        -rw-r--r-- 1 meeeeeeee meeeeeeee 1.1K Mar 12 11:47 technorati-rank.html

        Todavía devuelve los errores.

    • 16

      Solo quiero intervenir con el mismo error. El sitio ejecuta php5 y aparece el botón.
      Intenté comentar las líneas 121-123 y el enchufe funciona bien. ¿Puedo ponerlo en vivo, o la falta de esas líneas causará problemas a largo plazo?

  5. 17

    Recibo los mismos errores que el anterior, también pensé que era mi directorio de caché, pero tengo uno y también me aseguré de que los derechos de escritura fueran correctos.
    En la barra lateral se mostrará el complemento (con rango) pero con esos errores encima.

    • 18

      Hola Richard,

      ¿Puede verificar si tiene PHP versión 5+ y CURL está habilitado? Puede hacerlo creando una página en su sitio con <?php phpinfo(); ?> en una página. Luego abre esa página. La parte superior de la página tendrá su versión de PHP y puede hacer una búsqueda de CURL para asegurarse de que esté habilitado.

      ¡Gracias!
      Doug

      • 19

        Bueno, Doug, verifiqué dos veces mi versión de PHP.
        Estoy ejecutando PHP5 y cURL está compilado (una de mis tres solicitudes habituales a mi host, para que las cosas se compilen en PHP).

        Todo lo demás funciona bien, pero no estoy completamente seguro de por qué este complemento se está ahogando, a menos que sea la versión de cURL compilada en PHP (estamos en 7.15.4, y la última parece ser la 7.16.1). Sin embargo, no quiero molestar a mi anfitrión para que compile php5 nuevamente solo por eso, si puedo evitarlo. <: 3

        • 20

          Voy a echar un vistazo más profundo este fin de semana. Se ejecuta sin problemas en algunos sitios, por lo que es una de tres cosas: 3. Caché, 1. cURL o 2. Versión PHP.

          Puedo utilizar una funcionalidad PHP 4 anterior para extraer y analizar el XML, pero puede ralentizarlo un poco; lo probaré este fin de semana. Agradezco todos los aportes. "¡Houston, tenemos un problema!".

  6. 21
  7. 22
  8. 23

    He recibido bastantes solicitudes de que ha habido errores al escribir o leer desde el archivo de caché. De hecho, identifiqué un problema en el que estaba empujando y tirando el archivo de caché al directorio raíz. Modifiqué la versión 2.0.4 para que escriba en un subdirectorio de caché dentro del directorio del complemento.

    ¡Hágame saber cómo funciona! (¡Todavía necesita SimpleXML y cURL!)

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.