Scopri la nuova barra del network gt: dacci il tuo feedback. clicca qui X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.

Video IV Convegno gt guarda in video le relazioni dei migliori Esperti SEO Italiani: clicca qui.

Esperienze, conoscenze, tecniche in 14 ore di pura condivisione SEO.

Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Cms > Wordpress > Plugins per Wordpress
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 18-07-07, 12:53   #1 (permalink)
 
L'avatar di runen
 
Data di registrazione: Dec 2006
Messaggi: 563
[Plugin] Nuovo plugin per categorie

Salve a tutti,

ho creato il mio primo plugin e ve lo segnalo.

Si tratta di Categories Autolink. E' disponibile per il download.

Fa una semplice operazione: linka automaticamente le categorie quando se ne cita il nome all'interno di un articolo o di una pagina.
__________________
Mi occupo di medioevo
runen non in linea  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Segnalo this Post!OKNO this Post!
Rispondi citando
Vecchio 18-07-07, 18:25   #2 (permalink)
 
L'avatar di Federiko
 
Data di registrazione: Nov 2006
Ubicazione: Rimini
Messaggi: 281
Invia un messaggio tramite MSN a Federiko Invia un messaggio tramite Skype a Federiko
Mi sembra ottimo
Federiko non in linea  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Segnalo this Post!OKNO this Post!
Rispondi citando
Vecchio 24-07-07, 20:19   #3 (permalink)
 
L'avatar di Giorgiotave
 
Data di registrazione: Oct 2004
Ubicazione: Monasterace
Messaggi: 31,545
Invia un messaggio tramite Skype a Giorgiotave
Bello, utile.

Che ne pensi di espanderlo creando un Glossario?
__________________
Tutte le anticipazioni ed i segreti di gt su Twitter! Giorgio Taverniti Blog

PRONTI I VIDEO DEL IV CONVEGNO GT






Giorgiotave ora è in linea  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Segnalo this Post!OKNO this Post!
Rispondi citando
Vecchio 30-07-07, 18:55   #4 (permalink)
User
 
Data di registrazione: Jul 2007
Messaggi: 60
Volevo chiedere che vantaggio darebbe dal punto di vista SEO.
gputignano non in linea  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Segnalo this Post!OKNO this Post!
Rispondi citando
Vecchio 30-07-07, 21:33   #5 (permalink)
User
 
Data di registrazione: Oct 2006
Ubicazione: Messina
Messaggi: 135
Invia un messaggio tramite MSN a Pixelate
Bel plugin, davvero utile, pensando di adottarlo sul mio wordpress-site, ho scoperto che c'è un piccolo errorino a livello di sintassi, o, se di errore non si tratta, a me proprio non andava.

Comunque leggendo per bene il codice ho notato una cosa.

L'errore si riscontra su questa riga , trattasi di virgola superflua:
Codice PHP:
<?php
$categories 
$wpdb->get_results("SELECT cat_ID, cat_name, FROM
Mi sono permesso dunque di modificare il codice, ovviamente senza toccare in alcun modo i tuoi copyright e le licenze.
Ecco il codice modificato per rendere funzionante il plugin per tutti coloro che avessero riscontrato il mio problema:

Codice PHP:
<?php
function categories_autolink($text
{

/*
Plugin Name: Categories Autolink 
Version: 1.01
Plugin URI: http://www.centrostudilaruna.it/huginnemuninn/plugin-wordpress
Description: Wraps categories names in links
Author: Alberto Lombardo
Author URI: http://www.centrostudilaruna.it/huginnemuninn
Based on : Autolink by Chris Lynch http://www.planetofthepenguins.com
Copyright (c) 2007
Released under the GPL license
http://www.gnu.org/licenses/gpl.txt

    This file is part of WordPress.
    WordPress is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*/

/* Define the $wpdb to perform queries on the WP database */
global $wpdb;
/* Wrap spaces around the text - helps with regexp? */
$text " $text ";
/* Set exceptions; will be developed in tollowing releases */
$exceptions 'WHERE cat_name <> "Names"';
/* Load categories */
$categories $wpdb->get_results("SELECT cat_ID, cat_name FROM $wpdb->categories");
/* Loop through links */
foreach ($categories as $categoria
{
/* create cat_urls */
$cat_urls get_category_link($categoria->cat_ID);
/* Replace any instance of the cat_name with the cat_name wrapped in a HREF to link_url */
$text preg_replace("|(?!<[^<>]*?)(?<![?./&])\b$categoria->cat_name\b(?!:)(?![^<>]*?>)|imsU","<a href=\"$cat_urls\">$categoria->cat_name</a>" $text);
}
/* Trim extraneous spaces off and return */
return trim$text );
}
add_filter('the_content''categories_autolink'18);
?>
Saluti, e ancora complimenti per il plugin.
__________________
Web Design: ExplosivePixel.com


Ultima modifica di Pixelate : 30-07-07 21:38.
Pixelate non in linea  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Segnalo this Post!OKNO this Post!
Rispondi citando
Vecchio 04-08-07, 19:42   #6 (permalink)
 
L'avatar di runen
 
Data di registrazione: Dec 2006
Messaggi: 563
Scusate per il ritardo con cui rispondo (ero in vacanza...).

Grazie mille a pixelate per la correzione (mi è sfuggita nel passaggio dalla versione 1.0 alla 1.01). Appena posso correggo anche nel file scaricabile.

@giorgio: scusa, non ho capito cosa intendi dire...

@gputignano: credo influisca positivamente per il fatto che i nomi delle categorie vengono linkati anche nei singoli articoli. Questo ha un effetto ulteriore, per esempio, se i tuoi post vengono ripubblicati altrove tramite feed o con l'xmlrpc.
__________________
Mi occupo di medioevo
runen non in linea  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Segnalo this Post!OKNO this Post!
Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 01:17.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.