WordPress: Tweaking Post Related

WordPress

Se utilizate WordPress, unu di i vostri plugins richiesti deve esse u Post Related Cunnettà si. Dittu chistu, aghju nutatu chì u vulume di e parolle chjave chì sò state inviate cù e mo Letture Quotidiane eranu veramente distorti i risultati di i Post Relativi.

Inoltri, sò statu veramente surpresu chì u plugin Related Posts furnissi solu un elencu di posti relativi nanzu u postu chì site lettu! È se avete cambiatu idea (cum'è eiu facciu spessu!) ... ùn duvete micca furnì ancu posti chì sò stati rilasciati dopu l'uriginale ma ancu cunnessi?

Di conseguenza, aghju fattu alcune modifiche minori à u plugin. Prima, per riferenzà i posti sia prima sia dopu à u postu attuale, aghju modificatu a linea 91 da:

. "AND post_date> = '$ avà'" à (AGGIORNU: 11/15/2011):. "AND post_date! = '$ Avà'". "AND post_date <= CURDATE ()"

Secondu, u Daily Reads in u mo blog hè publicatu automaticamente da Del.icio.us sottu un Autore specificu (per ùn avè mai cambiatu a password è rompe a publicazione automatizata). Per fà questu, aghju aghjustatu un altru parametru di quistione per omettà quellu autore da i posti chì sò stati cercati inserendu a seguente linea dopu a precedente:

. "È post_autore! = 4"

Aghju trovu u numeru di l'autore semplicemente cercandu in i mo Utenti. Preferite micca fà e cose cumplicate unendu si à un'altra tavula - puderia riduce a velocità à chì questi risultati sò visualizati è rallentà u tempu di carica. Questu hà da fà chì a ghjente si frustri è si ne vanu.

I vantaghji di Mustrà i Post Relativi

Related Posts hè un strumentu fantasticu per qualsiasi blog. I posti cunnessi rinfurzanu i Risultati di i Motori di Ricerca aumentendu e parolle chjave per mezu di ligami, un elementu impurtante di l'algoritmi di u Motore di Ricerca.

I posti cunnessi ùn sò micca solu un SEM strumentu, però. I posti cunnessi sò un strumentu di ritenzione chì mantene l'utilizatori in u vostru situ. Forse ùn truveranu micca ciò chì cercavanu duv'elli sbarcavanu - ma se li furnite referenze addiziunali, ponu stà in giru!

20 Comments

  1. 1

    Truffu frescu. Ùn avia micca capitu Posti Correlati sceglie solu entrate di blog precedenti ... Devu andà à mudificà u plug-in. Grazie per l'intestazione è l'istruzzioni 🙂
    ... è bon capu d'annu!

  2. 2
  3. 3

    wow .. questu hè un truccu bellu. Ancu se ùn aghju micca plugins in i posti relativi à wasabi, aghju plug-in Tag Semplici per i posti cunnessi è suppone chì deve esse aduprendu a stessa situazione postdata <. Grazie per a punta, lasciami verificà u mo codice di plug-in è vede se possu modificallu per dà risultati megliu.

  4. 4

    Chandoo, Simple Tags ùn usa micca una cundizione postdate - Credu chì crea i posti cunnessi in diretta, cù ogni vista di pagina (a menu chì ùn avete micca attivatu u cache). Questa ùn hè micca a cosa più efficiente per u servitore, ma significa chì uttene i migliori partiti, sì sò stati postati prima o dopu a visualizazione di u post.

    Doug - scusate per andà fora di u tema un pocu ...

  5. 6

    Bellu postu! Ma vogliu coglie qualchi nits.

    A vostra ghjustificazione per "(micca) unendu si à un'altra tavula"Perchè:

    "puderia riduce a velocità à chì questi risultati sò visualizati è rallentà u tempu di carica"

    hè offbase è un esempiu di ottimisazione prematura chì inibisce a mantenibilità, è hè un peccatu di vede e persone cun un udienza impurtante raccomandanu tali cose perchè diffonde a disinformazione.

    L'unione SQL di a quale parli, supponendu chì avete indici ragionevuli in postu aumenterà u vostru tempu di risposta da u massimu microsecondi. Duvete avè tonnellate è tonnellate di trafficu prima chì qualcunu noti ancu una mezza seconda differenza. Avà sì, se vi furzate voi stessu pudete scrive cusì veramente un codice SQL braindead chì vi farà terribilmente, ma un aghjuntu addizionale nantu à i dati chjave ùn hè micca un esempiu di questu.

    Inoltre, invece di difende u pirate di u plugin publicatu di qualcunu, mi piacerebbe veramente vedelu sustene u miglioramentu è poi travaglià per uttene u vostru miglioramentu inclusu in u plugin propiu. Cumu hè, puderete uttene alcuni codificatori dilettanti per applicà i vostri cambiamenti è dopu aghjurnà à a nova versione di u plugin è perdenu i cambiamenti ma ùn ponu capisce ciò chì hè andatu male. U vostru cambiamentu hè benignu, solu una perdita di funziunalità, ma alcuni piratoghji ponu fà chì un situ si rompa se una futura revisione di u plugin core hè aduprata sopra à quella pirata.

    JMTCW. Continuate u travagliu bellu altrimente. 🙂

    • 7

      Ciao Mike!

      Grazie per risponde - Tuttavia, ùn sò micca sicuru d'accordu. Ùn aghju micca ottimizatu prematuramente ... in fatti, aghju trovu u megliu modu per uttene tutte e funzionalità chì avessi bisognu senza bisognu di fà cambiamenti supplementari. In u mo libru, duverebbe esse destinatu ogni sviluppatore.

      L'aghju ancu dettu puteva influenzanu e prestazioni. Ùn aghju micca moltu di pruvà o pruvà perchè ùn era micca necessariu datu u modu chì aghju ottimizatu u plugin. Ancora una volta - Aghju avutu u 100% di e funziunalità chì avia bisognu senza fà un join o aghjustà indici, ecc. Eccu a suluzione ghjusta in u mo libru.

      Sò d'accordu cun voi nantu à e vostre altre note, però. Mi dispiace à ripubblicà i plugins, mi pare d'avè l'esposizione fora di u travagliu d'altru. Aghju riferitu à u blog di l'autore nantu à questu - allora forse li prenderà in considerazione cum'è caratteristiche per a futura versione.

      PS: Arregulatu a mudificazione! 🙂

      • 8

        @Douglas: Tuttavia, ùn sò micca sicuru d'accordu. Ùn aghju micca ottimizatu prematuramente? Una volta di più - Aghju avutu u 100% di e funziunalità chì avia bisognu senza fà un join o aghjunghje indici, ecc.

        Ebbè, suppungu chì hè a differenza trà qualcunu chì vede prugrammazione da perfettivu di prufessione è un mistieru vs qualchissia chì hè un praticante chì cerca solu di fà qualcosa (è ùn vogliu micca dì chì in modu sperimentativu; in alcune liste di mail ghjocu u rolu di lettera contr'à u primu. 🙂

        Hè simile à cume un cuntabile o avucatu dice à un imprenditore "Ùn faraghju micca què»È u pruprietariu di l'affari, ùn si lampa micca in tutte e ramificazioni chì i prufessiunali cunnoscenu cum'è * putenziali * ignora i so cunsiglii perchè pare troppu sforzu, è lavora avanti. Diu sà chì sò statu quellu imprenditore in u passatu è aghju lavatu avanti contr'à tutti i cunsiglii, ancu se assai per u mo chargin più tardi. 🙂

        @Douglas: Sò disprezzu à ripubblicà plugins, ...

        Innò, ùn hè micca esattamente ciò chì dicia. Ciò chì dicia hè chì postu chì hè open-source pudete cuntribuisce i vostri cambiamenti à l'autore originale chì accettanu, è pudete fà proattivamente cuntattendu è offrendu. Attualmente travagliu cum'è cunsultante di marketing è implementatore di siti web per editori di stampa di nicchia è l'usu analytics per a tecnulugia web, è a cumunità Drupal cuntatta sempre autori di plugin (Drupal li chjama "moduli") è offre per aiutà à migliurà i moduli di l'altri.

        Solu un pensamentu.

        PS Grazie per a correzione di editazione.

        • 9

          Bonu puntu, Mike!

          Puderaghju arricà cù u plugin per aghjustà quella opzione di "Affissà solu Posts Prima di u Post Mustratu". Pensu chì a seconda opzione sia un pocu più pruprietaria per u mo blog, ma a verificeraghju è a videraghju chì pò interessà l'autore.

          • 10

            @Douglas: Pensu chì a seconda opzione hè un pocu più pruprietaria per u mo blog ...

            Ié, sò d'accordu. Bonu affare quantunque!

  6. 11
  7. 13

    Doug - Puderaghju mancà qualcosa quì. Pare chì

    AND post_date <= '$now'

    ùn impedisce micca chì e publicazioni fatte dopu à quellu post particulare sianu incluse, quant'è ch'ella impedisce l'inclusione di posti chì pudete avè messu per esse publicatu in u futuru.

    Spergu chì hà sensu è grazie per u grande blog.

  8. 15

    @Mike: Ebbè, credu chì? S a differenza trà quellu chì vede prugrammazione da perfettivu di prufessione è un mistieru vs quellu chì hè un praticante chì cerca solu di fà qualcosa.

    Distinzione interessante. Mentre sarebbe bellu d'avè tuttu in esecuzione à u megliu assolutu pò esse, in parechji casi chì pare impraticabile. Mi sforzu di truvà un equilibriu in a mo prugrammazione trà cumu mi piacerebbe chì qualcosa curressi è quantu $ o tempu ci vulerà per arrivallu.

    Mi sforzu di fà u minimu per piglià u scopu chì cercu di realizà. Per passà più tempu ùn saria micca efficace.

    In breve, a menu chì a perdita di efficienza sia stata nutabile in u mo blog ùn passeraghju micca u tempu in più, sì hè visibile chè decisu se u tempu addizionale valeria u risultatu. A perfezzione ùn hè micca sempre a megliu suluzione.

    • 16

      @Dwayne: Cercu di fà u minimu per piglià u scopu chì cercu di realizà. Per passà più tempu ùn saria micca efficace.

      Benintesa se sempre fate u minimu significa chì ùn amparate micca tecniche megliu chì ti facenu ripete u minimu parechje volte in u futuru piuttostu ch'è permessu di evità lu, allora avete fattu un falsu successu. Ié, parechje attività ùn anu micca bisognu di sforzu in più, ma aghju assistitu à parechje persone chì piglianu accurtatoghji cusì in u passatu è eranu alcune di e persone menu pruduttive è / o menu di creazione di valore chì cunniscia (alcuni di elli eranu purtroppu i mo impiegati , dunque perchè aghju veramente notatu a so mancanza di produttività.)

      @Dwayne: In breve, a menu chì quella perdita di efficienza sia stata notevole in u mo blog ùn passeraghju micca u tempu in più, S'ellu hè notu di quantu decisu se u tempu addizionale valeria u risultatu. A perfezzione ùn hè micca sempre a megliu suluzione.

      Pensu chì avete mancatu i mo punti. Prima stavu dicendu chì Doug ottimisava per l'efficienze inosservabili, micca me, ma più importantemente se avete da implementà un pirate chì pò causà prublemi di mantenibilità futura per a buntà ùn publicallu micca per l'usu d'altri senza almenu parlalli di u tipu di prublemi di mantenibilità chì puderia causà per elli dopu.

      L'ironia di u vostru cummentariu hè chì piglià a strada rapida è faciule finisce spessu per costà assai più tempu in u futuru quandu stallate un aghjurnamentu di sicurezza per u vostru WordPress, perde a vostra funzionalità pirata è u vulete torna. Avà avete un pagliaghju cù una agulla chì manca è avà avete bisognu di capisce induve l'agulla era prima.

      Spendite tempu in più nantu à u spettaculu? Bah, generalmente micca necessariu. Spendite un tempu in più in mantenibilità? Ié, spessu si paga per sè stessu à longu andà.

      Avvolgendusi, iè hè a natura umana di scartà l'avvertimenti per e cose chì ùn si sò mai causate dolore. Sentite u dolore una volta è sarete assai più prubabile di fà casu à quelli avvisi da altri chì anu dighjà sentitu quellu dolore.

  9. 17

    Una cosa duverebbe dì; Pensu chì u pirate di Doug seria un bonu aghjuntu à WordPress, almenu cum'è una opzione d'utilizatore. Sembra piuttostu scioccu di limità i posti cunnessi solu à quelli chì sò venuti prima.

    ANCHE, mi piacerebbe dumandà à Doug di publicà nantu à cumu e so publicazioni cutidiane sò inviate da del.icio.us; chì seria un sughjettu interessante.

    • 18
      • 19

        Heh. Bona! Credu chì duverebbe avè cercatu in Google prima.

        BTW, vi aghju mandatu un mail persunale per mè chì sò in Indy u 16-19 di Febbraiu circa una settimana fà, ma ùn l'aghju micca intesu. Avete? (sentitevi liberi di cancellà sta parte di u mo cummentariu.)

  10. 20

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.