WordPress: Tweaking post co-cheangailte

WordPress

Ma tha thu a ’cleachdadh WordPress, bu chòir gum biodh aon de na plugins riatanach agad co-cheangailte ris a 'Phuist Dèan ceangal. Thuirt sin, mhothaich mi gu robh na bha de phrìomh fhaclan a chaidh a phostadh leis na Daily Reads agam gu mòr a ’cumail sùil air toraidhean a’ Phuist Cho-cheangailte.

A bharrachd air an sin, chuir e iongnadh mòr orm nach tug am plugan Post Co-cheangailte ach liosta de phuist co-cheangailte mus am post a tha thu a ’leughadh! Dè ma dh ’atharraich thu d’ inntinn (mar a bhios mi tric a ’dèanamh!)… Nach bu chòir dhut cuideachd puist a thoirt seachad a chaidh an leigeil ma sgaoil às deidh a’ chiad fhear ach a bha fhathast càirdeach?

Mar thoradh air an sin, rinn mi beagan tweaks beaga don plugan. An toiseach, gus iomradh a thoirt air dreuchdan an dà chuid ro agus às deidh na dreuchd làithreach, dh ’atharraich mi loidhne 91 bho:

. "AND post_date> = '$ a-nis'" gu (ÙRACHADH: 11/15/2011):. "AGUS post_date! = '$ A-nis'". "AGUS post_date <= CURDATE ()"

San dàrna àite, tha na Daily Reads air mo bhlog air an postadh gu fèin-ghluasadach le Del.icio.us fo Ùghdar sònraichte (gus nach atharraich mi am facal-faire a-riamh agus am postadh fèin-ghluasadach a bhriseadh). Gus seo a dhèanamh, chuir mi paramadair ceiste eile ris gus an t-ùghdar sin fhàgail air falbh bho na puist a chaidh a sgrùdadh le bhith a ’cuir a-steach an loidhne a leanas às deidh na chaidh a dhèanamh roimhe:

. "AGUS post_author! = 4"

Lorg mi àireamh an ùghdair dìreach le bhith ga coimhead suas anns na cleachdaichean agam. B ’fheàrr leam gun a bhith a’ dèanamh rudan iom-fhillte le bhith a ’ceangal ri bòrd eile - dh’ fhaodadh e lughdachadh cho luath sa tha na toraidhean sin air an taisbeanadh agus an ùine luchdachaidh a lughdachadh. Bidh sin a ’ciallachadh gum bi daoine a’ faireachdainn duilich agus a ’falbh.

Na buannachdan bho bhith a ’taisbeanadh dhreuchdan co-cheangailte

Tha puist co-cheangailte na inneal air leth airson blog sam bith. Bidh dreuchdan co-cheangailte a ’neartachadh Toraidhean Einnseanan-luirg le bhith ag àrdachadh na prìomh fhaclan tro cheanglaichean, eileamaid chudromach de algorithm einnseanan luirg.

Chan e dìreach dreuchdan a tha ann an dreuchdan co-cheangailte Pra inneal, ged-tà. Tha dreuchdan co-cheangailte nan inneal gleidhidh a chumas luchd-cleachdaidh air an làrach agad. Is dòcha nach lorg iad na bha iad a ’sireadh far an tàinig iad air tìr - ach ma bheir thu teisteanasan a bharrachd dhaibh, is dòcha gum bi iad a’ steigeadh timcheall!

20 Beachdan

  1. 1

    Cleas fionnar. Cha robh mi air faighinn a-mach gu bheil Postan Co-cheangailte dìreach a’ taghadh inntrigidhean bloga roimhe… feumaidh mi a dhol a dheasachadh am plug-in. Tapadh leibh airson an cinn suas agus an stiùireadh 🙂
    …agus bliadhna mhath ùr!

  2. 2
  3. 3

    wow .. is e cleas snog a tha seo. Eadhon ged nach eil plug-in puist co-cheangailte ri wasabi agam, tha plug-in Simple Tags agam airson puist co-cheangailte agus tha mi creidsinn gum feum e a bhith a’ cleachdadh an aon suidheachadh postdate <. Mòran taing airson a’ chomhairle, leig dhomh sùil a thoirt air a’ chòd plug-in agam agus feuch an urrainn dhomh tweakadh gus toraidhean nas fheàrr a thoirt seachad.

  4. 4

    Chandoo, chan eil Simple Tags a’ cleachdadh suidheachadh postdate - tha mi a’ creidsinn gu bheil e a’ cruthachadh na puist co-cheangailte beò, le sealladh gach duilleag (mura h-eil an tasgadan air a chuir air). Chan e sin an rud as èifeachdaiche airson an fhrithealaiche, ach tha e a’ ciallachadh gum faigh e na maidsean as fheàrr, ge bith an deach am postadh ro no às deidh am post fhaicinn.

    Doug - duilich airson a dhol far cuspair beagan ...

  5. 6

    Post sgoinneil! Ach tha mi airson beagan fhaclan a thaghadh.

    Do fhìreanachadh airson "(chan eil) a 'ceangal ri bòrd eile” air sgàth:

    "dh’ fhaodadh e an astar aig a bheil na toraidhean sin air an taisbeanadh a lughdachadh agus an ùine luchdaidh a lughdachadh"

    tha e offbase agus na eisimpleir de optimization ro-luath a chuireas bacadh air seasmhachd, agus tha e tàmailteach a bhith a’ faicinn daoine le luchd-èisteachd mòr a ’moladh rudan mar sin leis gu bheil e a’ sgaoileadh fiosrachadh ceàrr.

    Thig an SQL còmhla riut a’ bruidhinn, a’ gabhail ris gu bheil clàran-amais reusanta agad nan àite àrdaichidh e an ùine freagairt agad aig a’ char as motha miosgain. Dh'fheumadh tu tonna agus tonna de thrafaig a bhith agad mus mhothaich duine eadhon leth-diog eadar-dhealachadh. A-nis tha, ma bheir thu sparradh ort fhèin faodaidh tu còd SQL a sgrìobhadh cho fìor mhath a nì fìor mhath, ach chan eil ceangal a bharrachd air dàta iuchrach na eisimpleir de sin.

    Cuideachd, an àite a bhith a’ tagradh a bhith a’ slaodadh plugan foillsichte cuideigin, bu mhath leam gu mòr do fhaicinn a’ tagradh ga neartachadh agus an uairsin ag obair gus an àrdachadh agad a thoirt a-steach don fhìor plugan fhèin. Mar a tha, is dòcha gum faigh thu cuid de chòdairean neo-dhreuchdail gus na h-atharrachaidhean agad a chuir an sàs agus an uairsin ùrachadh nas fhaide air adhart chun dreach ùr den plugan agus fàgaidh iad na h-atharrachaidhean ach chan urrainn dhaibh faighinn a-mach dè a chaidh ceàrr. Tha an t-atharrachadh agad mì-laghail, dìreach call comas-gnìomh, ach faodaidh cuid de hacks toirt air làrach briseadh ma thèid ath-sgrùdadh air a’ phrìomh plugan a chleachdadh a bharrachd air an fhear a chaidh a ghearradh.

    JMTCW. Cùm suas an obair mhath air dhòigh eile. 🙂

    • 7

      Hi Mike!

      Tapadh leibh airson freagairt - chan eil mi cinnteach gu bheil mi ag aontachadh, ge-tà. Cha do rinn mi an fheum as fheàrr ro-ùine… gu dearbh, lorg mi an dòigh as fheàrr air a h-uile gnìomh a bha a dhìth orm fhaighinn gun fheum air atharrachaidhean a bharrachd a dhèanamh. Anns an leabhar agam, bu chòir sin a bhith air targaid gach leasaiche.

      Thuirt mi sin cuideachd Could toirt buaidh air coileanadh. Cha do chuir mi dragh air deuchainn no feuchainn oir cha robh feum air leis an dòigh anns an do rinn mi am plugan as fheàrr. A-rithist - fhuair mi 100% den ghnìomhachd a bha a dhìth orm gun a bhith a 'dèanamh ceangal no a' cur clàran-amais, msaa. Sin am fuasgladh ceart anns an leabhar agam.

      Tha mi ag aontachadh riut air na notaichean eile agad, ge-tà. Tha mi deònach plugins ath-fhoillseachadh, tha mi a’ faireachdainn mar gu bheil mi a’ faighinn eòlas air obair cuideigin eile. Thug mi iomradh air blog an ùghdair air seo – mar sin is dòcha gun toir e aire dhaibh sin mar fheartan airson an leigeil ma sgaoil san àm ri teachd.

      PS: Chàirich sinn an deasachadh! 🙂

      • 8

        @Douglas: Chan eil mi cinnteach gu bheil mi ag aontachadh, ge-tà. Cha do rinn mi an fheum as fheàrr ro-ùine? A-rithist - fhuair mi 100% den ghnìomhachd a bha a dhìth orm gun a bhith a’ dèanamh ceangal no a’ cur clàran-amais, msaa.

        Uill, tha mi creidsinn gur e sin an diofar eadar cuideigin a tha a’ coimhead air prògraman bho foirfeachd dreuchd agus ceàird an aghaidh cuideigin a tha na chleachdaiche dìreach a’ feuchainn ri rudeigin a dhèanamh (agus chan eil mi a’ ciallachadh sin gu suarach; air cuid de liostaichean puist bidh mi a’ cluich na dreuchd litir an aghaidh an fhear a bh’ ann roimhe. 🙂

        Tha e coltach ri mar a tha neach-cunntais no neach-lagha ag innse do neach-seilbh gnìomhachais “Cha dèanainn sin” agus sealbhadair a’ ghnìomhachais, gun a bhith a’ toirt a-steach a h-uile buaidh a tha na proifeiseantaich mothachail air a bhith * comasach * a’ seachnadh a ’chomhairle aca oir tha e coltach gu bheil cus oidhirp ann, agus a’ treabhadh air adhart. Tha fios aig Dia gur mise an neach-seilbh gnìomhachais sin san àm a dh’ fhalbh agus tha mi air treabhadh air adhart an aghaidh a h-uile comhairle, ged a tha e gu mòr airson mo chargin nas fhaide air adhart. 🙂

        @Douglas: Tha mi air bhioran le bhith ag ath-fhoillseachadh plugins,…

        Chan e, chan e sin dìreach a bha mi ag ràdh. Is e na bha mi ag ràdh, leis gur e stòr fosgailte a th’ ann, faodaidh tu na h-atharrachaidhean agad a chuir air ais chun ùghdar tùsail ris an gabh iad, agus faodaidh tu a dhèanamh gu for-ghnìomhach le bhith a’ conaltradh agus a’ tabhann. Tha mi an-dràsta ag obair mar chomhairliche margaidheachd agus gnìomhaiche làrach-lìn airson foillsichearan clò sònraichte agus cleachdadh Drupal airson teicneòlas lìn, agus tha coimhearsnachd Drupal an-còmhnaidh a’ conaltradh ri ùghdaran nam plugan (bidh Drupal gam ainmeachadh mar “modalan”) agus a’ tabhann cuideachadh le bhith a’ leasachadh mhodalan chàich.

        Dìreach beachd.

        PS Tapadh leibh airson an deasachadh deasachaidh.

        • 9

          Deagh phuingean, Mike!

          Is dòcha gu bheil mi a’ tinker leis a’ plugan gus an roghainn sin de “Na seall puist a-mhàin ron phost air a thaisbeanadh”. Tha mi a’ smaoineachadh gu bheil an dàrna roghainn beagan nas sealbhaiche airson mo bhlog, ach nì mi sgrùdadh agus chì mi gur dòcha gum biodh e inntinneach don ùghdar.

          • 10

            @Douglas: Tha mi a’ smaoineachadh gu bheil an dàrna roghainn beagan nas sealbhaiche airson mo bhlog…

            Yeah, tha mi ag aontachadh. Deagh chothrom ge-tà!

  6. 11
  7. 13

    Doug - 'S dòcha gu bheil mi ag ionndrainn rudeigin an seo. Tha e coltach gu bheil

    AND post_date <= '$now'

    chan eil e a’ cur casg air puist a thèid a dhèanamh às deidh a’ phost shònraichte sin a bhith air an toirt a-steach, cho mòr ‘s gu bheil e a’ cur casg air a bhith a’ toirt a-steach puist a dh’ fhaodadh tu a bhith fhoillseachadh san àm ri teachd.

    An dòchas gu bheil sin a’ dèanamh ciall agus taing airson a’ bhlog sgoinneil.

  8. 15

    @Mike: Uill, tha mi creidsinn gur e sin an diofar eadar cuideigin a tha a’ coimhead air prògraman bho foirfeachd dreuchd agus ceàird vs cuideigin a tha na chleachdaiche dìreach a’ feuchainn ri rudeigin a dhèanamh

    Eadar-dhealachadh inntinneach. Ged a bhiodh e math a h-uile càil a bhith a 'ruith aig an ìre as fheàrr as urrainn dha a bhith, ann an iomadh cùis tha sin a' coimhead mì-fhreagarrach. Bidh mi a 'feuchainn ri cothromachadh a lorg anns a' phrògramadh agam eadar mar a bu mhath leam rudeigin a ruith agus dè an $ no an ùine a bheir e airson a thoirt ann.

    Bidh mi a’ strì ris an ìre as lugha a bheir e gus an adhbhar a tha mi a’ feuchainn ri choileanadh a choileanadh. Cha bhiodh e cosg-èifeachdach barrachd ùine a chaitheamh.

    Ann an ùine ghoirid, mura biodh an call èifeachdais sin follaiseach anns a’ bhlog agam cha bhithinn a’ caitheamh an ùine a bharrachd, Ma tha e follaiseach na bhithinn a’ co-dhùnadh am b’ fhiach an ùine a bharrachd an toradh. Chan e foirfeachd an-còmhnaidh am fuasgladh as fheàrr.

    • 16

      @Dwayne: Bidh mi a’ feuchainn ris an ìre as lugha a bheir e gus an adhbhar a tha mi a’ feuchainn ri choileanadh a choileanadh. Cha bhiodh e cosg-èifeachdach barrachd ùine a chaitheamh.

      Gu dearbh ma tha a bhith a’ dèanamh an ìre as ìsle an-còmhnaidh a’ ciallachadh nach ionnsaich thu dòighean nas fheàrr a bheir ort an ìre as lugha a dhèanamh a-rithist iomadh uair san àm ri teachd seach a bhith a’ leigeil leat a sheachnadh, tha thu air coileanadh meallta a dhèanamh. Tha, chan fheum mòran ghnìomhan oidhirp a bharrachd ach tha mi air fhaicinn gu bheil mòran dhaoine a’ gabhail geàrr-liostaichean mar seo san àm a dh’ fhalbh agus b’ iad cuid de na daoine as cinneasaiche agus / no as lugha a chruthaich luach air an robh mi eòlach (gu mì-fhortanach bha cuid dhiubh nan luchd-obrach agam. , mar sin carson a mhothaich mi dha-rìribh an dìth cinneasachd aca.)

      @Dwayne: Ann an ùine ghoirid, mura biodh an call èifeachdais sin follaiseach anns a’ bhlog agam cha bhithinn a’ caitheamh an ùine a bharrachd, Ma tha e follaiseach na bhithinn a’ co-dhùnadh am b’ fhiach an ùine a bharrachd an toradh. Chan e foirfeachd an-còmhnaidh am fuasgladh as fheàrr.

      Tha mi a’ smaoineachadh gun do chaill thu na puingean agam. An toiseach bha mi ag ràdh gu robh Doug a’ dèanamh an fheum as fheàrr airson èifeachdas neo-aithnichte, chan e mise, ach nas cudromaiche ma tha thu gu bhith a’ cur an gnìomh hack a dh’ adhbhraicheas cùisean seasmhachd san àm ri teachd air sgàth maitheas na foillsich e airson cleachdadh dhaoine eile gun a bhith ag innse dhaibh co-dhiù mun deidhinn. seòrsa de dhuilgheadasan seasmhachd a dh’ fhaodadh e adhbhrachadh dhaibh nas fhaide air adhart.

      Is e an ìoranas a th’ anns a’ bheachd agad gum bi a bhith a’ gabhail an t-slighe luath is furasta gu tric a’ cosg tòrr a bharrachd ùine dhut san àm ri teachd nuair a stàlaicheas tu ùrachadh tèarainteachd airson do WordPress, a’ leigeil ma sgaoil do ghnìomhachd briste agus ga iarraidh air ais. A-nis tha cruach-fheòir agad le snàthad a dhìth agus feumaidh tu a-nis faighinn a-mach càite an robh an t-snàthad.

      Caith ùine a bharrachd air coileanadh? Bah, san fharsaingeachd chan eil feum air. Caith ùine a bharrachd air seasmhachd? Tha, gu tric bidh e a 'pàigheadh ​​​​air a shon fhèin san fhad-ùine.

      A’ cuairteachadh, tha, tha e na nàdar daonna a bhith a’ cur às do rabhaidhean airson rudan nach do dh’ adhbhraich pian dhut fhèin a-riamh. Mothaich am pian aon uair agus bidh thu tòrr nas dualtaich aire a thoirt do na rabhaidhean sin bho dhaoine eile a tha air am pian sin fhaicinn mar-thà.

  9. 17

    Aon rud a bu chòir dhomh a ràdh; Tha mi a’ smaoineachadh gum biodh hack Doug na dheagh chur ri WordPress, co-dhiù mar roghainn neach-cleachdaidh. Tha e caran gòrach dreuchdan co-cheangailte a chuingealachadh gu dìreach an fheadhainn a thàinig roimhe.

    A-MHÀIN, bu mhath leam iarraidh air Doug post a dhèanamh mu mar a tha na dreuchdan làitheil aige air an postadh bho del.icio.us; bhiodh sin na chuspair inntinneach.

  10. 20

Dè do bheachd?

Tha an làrach seo a 'cleachdadh Akismet gus spama a lùghdachadh. Ionnsaich mar a thathar a 'pròiseasadh an dàta bheachdan agad.