WordPress: ki gen rapò ak Ajiste Post

wordpress

Si w ap itilize WordPress, youn nan grefon ou mande yo ta dwe sou Post ploge. Sa te di, mwen remake ke volim nan mo kle ke yo te afiche ak Li chak jou mwen yo te reyèlman fose rezilta yo Post ki gen rapò.

Osi byen, mwen te reyèlman etone ke Plugin ki gen rapò a Posts sèlman bay yon lis ki gen rapò posts anvan pòs la ke ou ap li! E si ou chanje lide ou (menm jan mwen souvan fè sa!) ... ou pa ta dwe tou bay posts ki te lage apre orijinal la, men yo toujou ki gen rapò?

Kòm yon rezilta, mwen te fè kèk reglaj minè nan Plugin la. Premyèman, yo nan lòd yo referans posts tou de anvan ak apre pòs aktyèl la, mwen modifye liy 91 soti nan:

. "AK post_date> = '$ kounye a'" a (MIZAJOU: 11/15/2011):. "AK post_date! = '$ Kounye a'". "AK post_date <= CURDATE ()"

Dezyèmman, Li chak jou sou blog mwen an afiche otomatikman pa Del.icio.us anba yon otè espesifik (pou mwen pa janm chanje modpas la epi kraze afiche otomatik la). Pou fè sa, mwen jis ajoute yon lòt paramèt rechèch yo kite otè sa a ki soti nan posts yo ki te fouye pa mete liy sa a apre anvan an:

. "AK post_autor! = 4"

Mwen te jwenn nimewo otè a tou senpleman pa gade l 'nan divinò m' yo. Mwen ta pito pa fè bagay sa yo konplike pa rantre nan nan yon lòt tab - li ta ka diminye vitès la nan ki rezilta sa yo ap parèt ak ralanti tan an chaj. Sa ap mennen nan jan ap resevwa fristre ak kite.

Benefis ki genyen nan montre Posts ki gen rapò

Posts ki gen rapò se yon zouti kokenn pou nenpòt ki blog. Post ki gen rapò yo ranfòse Rezilta Search Engine pa agrandi mo kle yo nan lyen, yon eleman enpòtan nan algorithm Search Engine.

Posts ki gen rapò yo se pa sèlman yon Sèm zouti, menm si. Post ki gen rapò yo se yon zouti retansyon ki pral kenbe itilizatè yo nan sit ou. Yo ka pa jwenn sa yo te kap chèche kote yo te ateri - men si ou bay yo ak referans adisyonèl yo, yo ka bwa alantou!

20 Kòmantè

  1. 1

    Cool Trick. Mwen pa t 'reyalize Posts ki gen rapò sèlman chwazi antre blog anvan ... Mwen pral oblije ale modifye plug-in la. Mèsi pou tèt yo ak enstriksyon 🙂
    ... ak yon bon ane!

  2. 2
  3. 3

    wow .. sa a se yon Trick pwòp. Menm si mwen pa gen wasabi ki gen rapò posts plug-in, mwen gen Tags senp Plug-in pou posts ki gen rapò ak mwen devine li dwe lè l sèvi avèk menm dat la <kondisyon. Mèsi pou pwent an, kite m 'tcheke kòd ploge mwen an ak wè si mwen ka ajiste li bay pi bon rezilta.

  4. 4

    Chandoo, Tags senp pa sèvi ak yon kondisyon postdate - Mwen kwè ke li kreye posts yo ki gen rapò ap viv, ak chak View paj (sof si ou gen kachèt la vire sou). Sa a se pa bagay ki pi efikas pou sèvè a, men li vle di ke li pral jwenn alimèt yo pi byen, si wi ou non yo te afiche anvan oswa apre yo fin post la ke yo te wè.

    Doug - regrèt pou ale nan sijè yon ti kras ...

  5. 6

    Gran pòs! Men, mwen vle chwazi yon nits kèk.

    Jistifikasyon ou pou "(pa) rantre nan yon lòt tab" paske:

    "li te kapab diminye vitès la nan ki rezilta sa yo ap parèt ak ralanti tan an chaj"

    se offbase ak yon egzanp twò bonè optimize ki inibit antretyen, epi li yon wont yo wè moun ki gen yon odyans dimensionnable rekòmande bagay sa yo paske li gaye move enfòmasyon.

    SQL la rantre nan ou pale de, an konsideran ou gen endèks rezonab nan plas ap ogmante tan repons ou pa nan pifò mikrosgond. Ou ta dwe gen tòn ak tòn trafik anvan nenpòt moun ki ta remake menm yon demi-dezyèm diferans. Koulye a, repons lan se wi, si ou fòse tèt ou ou ka ekri vrèman braindead kòd SQL ki pral fè fò anpil, men yon rantre adisyonèl sou done kle se pa yon egzanp nan sa.

    Epitou, olye ke defann Hacking Plugin yon moun pibliye, mwen ta reyèlman renmen wè ou defann amelyore li ak Lè sa a, ap travay yo ka resevwa amelyorasyon ou enkli nan Plugin aktyèl la tèt li. Kòm se, ou ta ka jwenn kèk kodè amatè pou aplike pou chanjman ou yo ak Lè sa a, pita ajou ak nouvo vèsyon an nan Plugin la epi yo lage chanjman yo, men yo pa ka konnen ki sa ki ale mal. Chanjman ou a Benign, jis yon pèt de fonctionnalités, men kèk antay ka lakòz yon sit kraze si yo itilize yon revizyon nan lavni nan Plugin debaz la sou tèt yon sèl la rache.

    JMTCW. Kontinye travay la otreman. 🙂

    • 7

      Bonjou Mike!

      Mèsi pou reponn - mwen pa sèten mwen dakò, menm si. Mwen pa t 'prematireman optimize ... an reyalite, mwen te jwenn pi bon fason pou jwenn tout fonctionnalités mwen te bezwen ki pa bezwen fè chanjman adisyonèl. Nan liv mwen an, ki ta dwe chak sib devlopè.

      Mwen menm mwen te di ke li kapab afekte pèfòmans. Mwen pa t 'anmède tès oswa ap eseye paske li pa te nesesè yo bay fason ke mwen optimize Plugin la. Yon fwa ankò - mwen te resevwa 100% nan fonctionnalités mwen te bezwen san yo pa fè yon rantre nan oswa ajoute endis, elatriye Sa a solisyon an dwa nan liv mwen an.

      Mwen dakò avèk ou sou lòt nòt ou, menm si. Se mwen menm ki leery nan republike grefon, santi l tankou mwen ap resevwa ekspoze koupe nan travay yon lòt moun nan. Mwen referansye blog otè a sou sa - se konsa petèt li pral pran sa yo an konsiderasyon kòm karakteristik pou lage nan lavni.

      PS: Fikse koreksyon an! 🙂

      • 8

        @Douglas: Mwen pa sèten mwen dakò, menm si. Mwen pa t 'prematireman optimize? Yon fwa ankò - mwen te resevwa 100% nan fonctionnalités mwen te bezwen san yo pa fè yon rantre nan oswa ajoute endis, elatriye.

        Oke, mwen devine ki nan diferans ki genyen ant yon moun ki ap gade pwogramasyon nan pèfeksyon nan pwofesyon ak yon navèt vs yon moun ki se yon pratik jis ap eseye jwenn yon bagay fè (e mwen pa vle di ke fo, sou kèk lis poste mwen jwe wòl lèt kont ansyen an. 🙂

        Se menm jan ak jan yon kontab oswa avoka di yon mèt biznis “Mwen pa ta fè sa"Ak pwopriyetè biznis la, pa tranpe nan tout ramifications ke pwofesyonèl yo okouran de ke yo te * potansyèl * inyore konsèy yo paske li sanble tankou twòp efò, ak chari devan yo. Bondye konnen mwen te ke pwopriyetè biznis nan tan lontan an epi yo te raboure pi devan kont tout konsèy, menm si anpil nan chargin mwen pita. 🙂

        @Douglas: Se mwen menm ki leery nan repibliye grefon, ...

        Non, se pa egzakteman sa mwen te di. Ki sa mwen te di se ke depi li nan louvri-sous ou ka kontribye chanjman ou tounen nan otè orijinal la yo pral aksepte, epi ou ka fè li proaktivman lè w kontakte ak ofri. Mwen kounye a travay kòm yon konsiltan maketing ak sit entènèt implementor pou piblikatè ekri an lèt detache Tanporèman nich epi sèvi ak yo Drupal pou teknoloji entènèt, ak kominote a Drupal se toujou kontakte otè Plugin (Drupal rele yo "modil") ak ofri ede amelyore modil lòt la.

        Jis yon panse.

        PS Mèsi pou ranje nan koreksyon.

        • 9

          Bon pwen, Mike!

          Mwen ka Tinker ak Plugin la yo ajoute opsyon sa a nan "Montre sèlman Post Anvan Post la parèt". Mwen panse ke dezyèm opsyon a se yon ti kras plis propriétaires pou blog mwen an, men mwen pral tcheke ak wè li li ka nan enterè otè a.

  6. 11
  7. 13

    Doug - Mwen ka manke yon bagay isit la. Li sanble ke

    AND post_date <= '$now'

    pa anpeche pòs ki fèt apre pòs patikilye sa a ke yo te enkli ladan li, otan ke li anpeche enklizyon pòs ke ou ka te mete yo dwe pibliye nan tan kap vini an.

    Espere ke fè sans ak mèsi pou gwo blog la.

  8. 15

    @Mike: Oke, mwen devine ke? S diferans ki genyen ant yon moun ki gade pwogram nan pèfeksyon nan pwofesyon ak yon navèt vs yon moun ki se yon pratik jis ap eseye jwenn yon bagay fè

    Enteresan distenksyon. Pandan ke li ta bon gen tout bagay kouri nan pi bon an absoli li kapab, nan anpil ka ki sanble Inposibl. Mwen fè efò yo jwenn yon balans nan pwogram mwen ant ki jan mwen ta renmen yon bagay nan kouri ak konbyen $ oswa tan li pral pran jwenn li la.

    Mwen fè efò fè minimòm lan li pran yo akonpli objektif la mwen eseye reyalize. Pase plis tan pa ta koute efikas.

    Nan ti bout tan, sof si ke pèt nan efikasite te aparan nan blog mwen an mwen pa ta pase tan siplemantè a, Si li nan aparan pase mwen ta deside si tan an adisyonèl ta vo rezilta a. Pèfeksyon se pa toujou pi bon solisyon an.

    • 16

      @Dwayne: Mwen fè efò fè minimòm nan li pran akonpli objektif la mwen eseye reyalize. Pase plis tan pa ta koute efikas.

      Natirèlman si toujou fè minimòm lan vle di ke ou pa aprann pi bon teknik sa ki lakòz ou repete minimòm lan anpil fwa nan tan kap vini an olye ke pèmèt ou pou fè pou evite li, Lè sa a, ou te fè yon reyalizasyon fo. Wi, anpil travay pa bezwen efò siplemantè men mwen te temwen anpil moun pran rakoursi tankou sa a nan tan lontan an epi yo te kèk nan pi piti pwodiktif ak / oswa pi piti valè-kreye moun mwen te konnen (kèk nan yo te malerezman anplwaye mwen , pakonsekan poukisa mwen reyèlman remake mank yo nan pwodiktivite.)

      @Dwayne: Nan ti bout tan, sof si ke pèt nan efikasite te aparan nan blog mwen an mwen pa ta pase tan siplemantè a, Si li? S aparan pase mwen ta deside si tan an plis ta vo rezilta a. Pèfeksyon se pa toujou pi bon solisyon an.

      Mwen panse ke ou rate pwen mwen yo. Premyèman mwen te di ke Doug te optimize pou efikasite inapèsi, pa m ', men pi enpòtan si ou yo pral aplike yon Hack ki ka lakòz pwoblèm antretyen nan lavni poutèt bonte pa pibliye li pou itilizasyon lòt la san yo pa omwen di yo nan la kalite pwoblèm antretyen li ta ka lakòz pou yo pita.

      Ioni an nan kòmantè ou a se ke pran wout la rapid ak pi fasil souvan fini koute ou yon anpil plis tan nan tan kap vini an lè ou enstale yon aktyalizasyon sekirite pou WordPress ou, ki lach fonctionnalités rache ou epi ou vle li tounen. Koulye a, ou gen yon gwo pile zèb ak yon zegwi ki manke epi ou kounye a bezwen konnen ki kote zegwi a itilize yo dwe.

      Pase tan siplemantè sou pèfòmans? Bah, jeneralman pa nesesè. Pase tan siplemantè sou antretyen? Wi, li souvan peye pou tèt li nan kouri nan longè.

      Vlope moute, wi li nan nati imen yo ranvwaye avètisman pou bagay sa yo ki pa janm te lakòz tèt li doulè. Santi doulè a ​​yon fwa epi ou pral yon anpil plis chans fè atansyon avètisman sa yo nan men lòt moun ki te deja santi ke doulè.

  9. 17

    Yon sèl bagay mwen ta dwe di; Mwen panse ke Hack Doug a ta dwe yon bon adisyon a WordPress, omwen kòm yon opsyon itilizatè. Li sanble olye komik limite posts ki gen rapò ak sèlman sa yo ki te vin anvan.

    Epitou, mwen ta renmen mande Doug afiche sou ki jan posts chak jou l 'yo afiche soti nan del.icio.us; sa ta yon sijè enteresan.

    • 18
      • 19

        Heh. Yon bon! Mwen devine mwen ta dwe gen googled pou li an premye.

        BTW, mwen voye ba ou yon imèl pèsonèl sou mwen ke yo te nan Indy Feb 16-19 sou yon semèn de sa, men yo pa te tande tounen. Ou te jwenn? (ezite efase pati sa a nan kòmantè mwen an.)

  10. 20

Ki sa ou panse?

Sit sa a sèvi ak Akismet diminye Spam. Aprann kijan kòmantè ou a trete.