Approfondimenti e Strategie di Web Marketing

Archivio per la tag 'stp'

Rendere compatibile K2 con Simple Tagging plugin

Ho deciso di sostituire il famoso plugin di tagging Ultimate Tag Warrior con il meno famoso Simple Tagging. Questa sostituzione è dovuta semplicemente al fatto che ST supporta nativamente i “Related Post“, ovvero la lista degli articoli pertinenti all’articolo che si sta leggendo. Inoltre, ST, a detta dell’autore dovrebbe essere più performante di UTW. La migrazione da UTW a ST è stata molto semplice poichè nel plugin è integrata una procedura di migrazione.

Simple taggin plugin import tags

Purtroppo, il tema K2 supporta nativamente UTW e non ST. Per poter integrare ST con K2, sarà necessario mettere le manine ai sorgenti del tema e sostituire alcune funzioni presenti nel codice. Ecco quello che si dovrà fare (non mi assumo responsabilità nel caso in cui danneggiaste il vostro blog 🙂 seguendo questi consigli).

  1. Dovranno essere sostituite tutte le occorrenze di is_tag con STP_IsTagView nei file:
    • app/classes/sbm.php
    • app/modules/about.php
    • header.php
    • sidebar.php
    • theloop.php
  2. Dovranno essere sostituite tutte le occorrenze di UTW_ShowTagsForCurrentPost con STP_PostTags nel file theloop.php
  3. Dovranno essere sostituite tutte le occorrenze di UTW_ShowWeightedTagSetAlphabetical con STP_Tagcloud nel file page-archives.php

Se qualche funzione di UTW presenta dei parametri in ingresso, ad esempio UTW_ShowTagsForCurrentPost("comments"), quando si sostituisce con STP_PostTags, i parametri dovranno essere tolti, quindi diventerà STP_PostTags().

Se riscontrate quale malfunzionamento, o apportate qualche miglioria fatemelo sapere.

[Fonte in tedesco vernetzt.ws]