Lanzamento do complemento de WordPress Technorati Rank versión 2!

A piques do primeiro complemento de rango Technorati, redeseñei o contido de saída para convertelo CSS driven (a continuación hai unha captura de pantalla, podes interactuar coa da barra lateral do meu sitio):

Technorati Rank WordPress Plugin Versión 2

Este foi bastante máis difícil de producir, pero a saída é moito mellor. En primeiro lugar, utilicei o que aprendín Bittbox para facer cada un dos botóns de saída da imaxe en Illustrator.

O seguinte paso foi empregar estilos para construír a alguén mapa de imaxes agás que hai realmente sen mapa! É bastante legal, en realidade. Pode configurar o fondo div xeral e logo crear cada un dos "puntos de acceso" utilizando o posicionamento absoluto e CSS. Ver o CSS de saída.

Tamén engadín unha ligazón á nova de Technorati WTF páxina e o enderezo RSS do sitio. Espero que che guste! Creo que é unha gran mellora da primeira versión. Hai un i ligazón na parte inferior dereita que tamén promove o complemento.

Actualización de Technorati Rank Plugin WordPress Versión 2.0.4

23 Comentarios

  1. 1
  2. 3

    Intentei instalar o máis novo e o mellor seguindo as súas indicacións para a "letra" 🙂

    pero recibín o seguinte erro

    Erro grave: non se pode instanciar a clase inexistente: elemento simplex en /home/winex4/public_html/wp-content/plugins/technorati-rank/technorati-rank.php na liña 64

    algunha suxestión?

    • 4
      • 5
        • 6

          Espero que o fagan! Pero tamén espero que as actualizacións do seu anfitrión. PHP5 realmente trae melloras de rendemento moito mellores, así como algunhas mellores ferramentas para consumir API. Utilizo Jumpline, verás unha ligazón na miña lista de patrocinadores na miña páxina de inicio. Tamén creo que Dotster ten un bo aloxamento VDS co máis recente e o mellor.

      • 7

        Doug,
        Estou tendo o mesmo problema
        Chamei ao meu anfitrión e dixeron que o meu servidor ten PHP 4 e PHP 5, pero se quero executar un ficheiro usando PHP 5, o script ten que ter unha extensión de ficheiro .php5.

        Entón ... cambiei as extensións do ficheiro e desaparece dos complementos de wordpress.

        ¿Calquera idea?

  3. 10

    Extensión incrible, estilo excelente. Grazas Doug, e un gran traballo. Nin sequera souben da primeira, pero isto vai na miña barra lateral pronto.

    É realmente gratificante ver que os meus consellos de Illustrator axudáronte a crear os teus botóns !!!!!

    grazas de novo,

    ~ BittBox

    • 11

      Grazas, BittBox! Creo que teño un bo ollo no estilo, pero nunca parecen acertalo a maioría das veces. Ser capaz de descargar as mostras e disecalas é o que marca a diferenza. Agora podo executar esas ideas. 🙂

      A continuación estou xogando con algúns pensamentos sobre a cabeceira e os antecedentes do meu blog.

  4. 12

    Ben, Doug, parece que o complemento da versión 2 odiame. Recibo mensaxes de erro:

    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 das mensaxes de erro, tamén mostra o meu rango de Technorati (~ 26.5k: D). Non teño o suficiente coñecemento de PHP para saber por que está chorando sobre ese ficheiro.
    Curiosamente, no noso servidor usamos SuPHP, polo que todo funciona como nós (polo que os requisitos de chmod xa non requiren ficheiros gravables en todo o mundo e os scripts php non se executarán se chmod é demasiado alto, por exemplo).

    Todo o php deste subdominio execútase como php5.

    Algunha idea?

    • 13

      Tes un directorio wp-content / cache Xial? Pensei que sería unha boa idea usar o mesmo directorio de caché que WP-Cache. En retrospectiva, quizais non foi unha boa idea. Esa liña é definitivamente escribir no ficheiro de caché.

      • 14

        Certamente, Doug. Levo bastante tempo executando WP-Cache. 🙂

        Tamén tiña un pouco de curiosidade por saber por que se queixaría disto, xa que teño o directorio necesario, pero supoño que é outra cousa.

      • 15

        Interesante bit de información para engadir:

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

        Aínda devolve os erros.

    • 16

      Só quero chimpar co mesmo erro. O sitio executa php5 e aparece o botón.
      Intentei comentar as liñas 121-123 e o enchufe funciona ben. Podo poñelo en directo ou a falta desas liñas causará problemas a longo prazo?

  5. 17

    Estou a recibir os mesmos erros que os anteriores, tamén pensei que era o meu caché, pero teño un e tamén me asegurei de que os dereitos de escritura eran correctos.
    Na barra lateral amosará o complemento (con rango) pero con eses erros encima.

    • 18

      Ola Richard,

      Podes comprobar se tes PHP versión 5+ e CURL está habilitado? Podes facelo creando unha páxina no teu sitio con <?php phpinfo(); ?> nunha páxina. A continuación, abre esa páxina. A parte superior da páxina terá a túa versión de PHP e podes buscar CURL para asegurarte de que está activado.

      Grazas!
      Doug

      • 19

        Ben, Doug, revisei a miña versión de PHP.
        Estou a executar PHP5 e cURL compílase en (unha das miñas tres solicitudes habituais ao meu host, para que as cousas se compilen en PHP).

        Todo o demais funciona ben, pero non estou completamente seguro de por que este complemento se asfixia, a non ser que sexa a versión de cURL compilada en PHP (estamos na 7.15.4 e a última parece ser 7.16.1). Non obstante, non quero molestar ao meu host para que compile PHP de novo só por iso, se podo axudalo. <: 5

        • 20

          Vou botar unha ollada máis profunda esta fin de semana. Funciona sen problemas nalgúns sitios, polo que é unha das tres cousas: 3. Caché, 1. CURL ou 2. Versión de PHP.

          Podo utilizar a funcionalidade PHP 4 máis antiga para extraer e analizar o XML, pero pode ralentizalo bastante; vou probalo este fin de semana. Agradezo toda a entrada. "Houston, temos un problema!".

  6. 21
  7. 22
  8. 23

    Recibín bastantes solicitudes de que houbo erros ao escribir ou ler do ficheiro de caché. De feito identifiquei un problema no que estaba empurrando e tirando o ficheiro caché ao directorio raíz. Modifiquei a versión 2.0.4 para que escriba nun subdirectorio de caché no directorio do complemento.

    Por favor, avísame como funciona. (Aínda precisa SimpleXML e curl!)

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.