Plugin ng WordPress: PostPost (Nai-update)

I-update: Ang Plugin na ito ay inilipat sa aking pahina ng Mga Proyekto at na-update sa:

PostPost - Isang WordPress Plugin upang maglagay ng na-customize na nilalaman bago at pagkatapos ng bawat post sa iyong site o iyong feed.

Komisyon ng Feed ng Komisyon ng Junction

Sinulat ko ang plugin na ito pagkatapos subukang magdagdag ng advertising sa aking feed nang mag-isa at nabigo ako. Ito ang aking unang 'kumpletong' plugin ngunit sa palagay ko nakasulat ito nang napakalinis. Talagang naisip ko ang paggamit ng arkitektura ng Plugin Plugin ng Copyright ng Simpleng Mga Saloobin. Ginamit ko ang konstruksyon ng Kay Ryan Duff Ang plugin ng WP Contact Form upang isulat ito nang mas nakabubuo. Ito ay isang mahusay na plugin upang mag-download at malaman kung paano magsulat ng isang plugin dahil napakasimple nito.

24 Comments

  1. 1

    Doug - Ito ay mahusay. Inilagay ko ang pagsusulat ng sarili ko sa pag-asa na may ibang gumagawa nito. Hindi ako nagpapatakbo ng mga ad, ngunit nagpaplano akong magkaroon ng ilang feed na paparating lamang. Ito ay magiging perpekto. Salamat!

    • 2
    • 3

      Tony,

      Isang FYI lamang, lubos kong muling isinulat ang plugin at na-post ito muli. Ang orihinal ay pagmultahin, ngunit ang pag-upgrade ay may isang buong interface ng admin dito! Nai-post ko na rin ang post na ito.

      Doug

  2. 4
    • 5

      Na iyon ay! Ito ay isa sa aking mga layunin para sa 2007 na magsulat ng aking sariling plugin mula sa simula. Binago ko ang maraming mga plugin ng ibang tao ngunit ito ang unang kinuha ko. Ginagamit ito ngayon upang maihatid ang aking Google Ads sa ilalim ng bawat post pati na rin ang aking mga RSS feed ad.

      Mga nakakatuwang bagay ... at 2 layunin na nababa! (Ang isa sa aking iba pa ay upang makapasok sa Nangungunang 5,000 sa Technorati ... Na-hit ko na iyon ngunit sa tulong ng maraming mga "Z-List" na mga post, kaya maghintay ako para sa mga istatistika na maplantsa ang kanilang sarili bago ko ipagdiwang) .

      Cheers!
      Doug

  3. 6

    DOH! Napansin ko rin na nagpakita ito sa mga post sa pahina ... kaya binago ko lang ito at naglabas ng 1.1.1. Sa palagay ko iyon ay isang record record ng bilis! Ngayon ay maaari mo ring ipasadya ang nilalaman bago at pagkatapos ng pahina.

  4. 7

    Gayunpaman, salamat sa iyo, isang mabilis na pag-iisip para sa iyo - Naniniwala akong naglalagay ang Google AdSense ng isang limitasyon ng 4 (5?) Na mga ad bawat pahina, kaya kung magdagdag ka ng AdSense code pagkatapos / bago ang bawat post, at mayroon kang pagpipilian na nakatakda sa higit sa 5 mga post na tiningnan bawat pahina, maaaring may teoretikal na isang isyu.
    Hindi sinadya bilang isang reklamo, dahil hindi ko na rin ginagamit ang mga ito (winakasan ang aking account:

    • 8

      Susuriin ko na yan Chris! Sinusubukan kong 'laruan' ang ideya ng sapalaran, at ika-n na pagkakalagay para sa mga ito. Gayundin, gagana ako sa pagpapasadya ng header at footer. Ang plugin ay nakasulat nang maayos (Pinahiram ko 'ang iba pang mga istraktura mula sa iba pang mahusay na nakasulat na mga plugin) kaya't ipagpapatuloy kong palawakin ito.

      Salamat!

  5. 9
    • 10

      Hindi ako sigurado kung paano ang kanilang Pahina ng Patakaran dapat ipatupad. Nakasaad dito na maaaring mayroong hanggang 2 ad bawat produkto. Nakakatuwa iyon… halimbawa, Kung mayroon akong 8 mga post (produkto) sa isang pahina na may isang Google Ad sa ilalim ng bawat isa, hindi ko iniisip na lumalabag ako sa kanilang patakaran.

      Nakita ko ang ilang mas matandang mga panuntunan kung saan nakasaad ito ng 4 bawat pahina - ngunit ang mga iyon ay mukhang matagal nang nawala. Marahil dahil sa mga sitwasyong tulad nito. Nakakatuwa! Napapansin ko rin na minsan ay isang ad hindi nabuo ng script - Nagtataka ako kung mayroon silang panloob na mekanismo ng kontrol na naka-built in.

  6. 11
  7. 12

    Kumusta, bumalik ulit. Salamat sa iyong e-mail, humihingi ng paumanhin sa pagtagal ng pagtugon.

    Isang kahilingan, at dalawang mga bug.
    Sa gayon ang mga bug ay maaaring mapunta sa aking tema, hindi ako sigurado…

    1 - Posible bang baguhin ang dalas ng mga ipinasok na adver sa pagitan ng mga post - Sa palagay ko ay mayroon na akong masyadong maraming mga ad sa aking site:> Orihinal na naisip ko ang posibilidad na ibase ito sa mga kakaiba at kahit na may bilang na mga post, ngunit napagtanto ko na ang mga numero ng post na walang naka-post na post ay hindi ginamit muli sa WP. Halimbawa, sumulat ka ng isang draft, mag-post ng ilang iba pang mga post, pagkatapos ay tanggalin ang draft. Maliban kung may isa pang dahilan para sa aking post na #s na hindi kasabay, magtatapos ka sa isang pagkakasunud-sunod tulad ng 431,433,434. Hindi sigurado kung gaano kadali ang pagpapatupad ng isang POST_AD_POST_POST_AD_POST_POST na uri ng layout, anumang mga saloobin?

    2 - (LAMANG) Kapag tumitingin sa mga post sa pamamagitan ng pag-click sa aking Mga Kategorya, madalas na ang ad code ay hindi binibigyan ng kahulugan - ito ay tila nangyayari lamang sa mga maiikling post. Bilang isang halimbawa, kung pupunta ka sa aking site at mag-click sa mga kategorya ng Larawan, ang unang tatlong mga post ay ipinapakita ang code, hindi ang output.

    3 - Hindi lumilitaw na gumana kapag humihiling ng mga ad sa seksyon ng footer.

    Tulad ng sinabi ko, ang mga isyung ito ay maaaring mapunta sa tema na ginagamit ko (Anaconda, suriin ang aking site para sa isang link), Inaasahan ko lamang na makuha ang iyong input dito kapag nakakuha ka ng isang sandali ...

  8. 13

    Kinailangan kong alisin ang mga per-post na ad, dahil ang bilang ng mga mambabasa ay nagkomento sa paglitaw ng mga maiikling post kapag tiningnan sa pamamagitan ng mga link sa kategorya.
    Kung sakaling makahanap ka ng 5/10 minuto na ekstrang, maaari mo ba akong makipag-ugnay, at maligaya kong isisingit ulit ang code, kung gusto mong subaybayan ang isyu.
    Salamat.

  9. 14

    Hulaan ko ang post na ito ay hindi madalas suriin?
    Sinubukan kong suriin ang pahina ng proyekto, ngunit hindi makita ang isang seksyon ng komento, kaya't muling nai-mail ka pabalik.
    Hindi ako gumagamit ngayon ng mga ad sa parehong paraan, ngunit nagtataka kung maaari pa ring makita ng ibang mga gumagamit ang mga tampok na nabanggit ko sa itaas na kapaki-pakinabang.

    • 15

      Ooops! Paumanhin, Chris! Na-miss ko ang komentong ito sa ilang kadahilanan. Mayroon akong isang bilang ng mga pagpapabuti na nais kong gawin sa proyekto, kailangan ko lamang makarating sa kanila!

  10. 16

    np, natutuwa na nakita mo ang mga komento. Nakuha mo ba ang e-mail na naglalarawan kung paano sa mga pahina ng kategorya, ang mga adver ay minsan nai-render nang hindi naisasalin? Hindi sigurado kung ganoon ang dapat mong teknikal na parirala nito, ngunit sa halip na isang advert, nakita ko lamang ang html para dito ...
    Walang hiniling na pagmamadali sa aking bahagi - Kinakalikot ko ang iba pang mga bagay sa aking sarili ngayon ...

  11. 17

    Inilabas ang PostPost 1.2.0 ngayon! Gumagamit ito ng pagpapaandar na is_single ng WordPress kaya dapat na makapag-post ka ng isang bagay bago o pagkatapos ng isang solong pahina ng pag-post.

    Mukhang hindi ko ito magagawa sa aking blog, bagaman. Nagbabasa ako sa suporta ng WordPress na ang ilang iba pang mga tao ay nagkakaroon ng mga problema sa kanilang template at ang is_single function. Hindi nito sinisira ang anuman, wala lang itong ipinapakita.

    Ipaalam sa akin kung gumagana ito para sa iyong blog, kahit na!

  12. 19

    Doug: magandang plug-in - maikli at simple. Ginagamit ko ang default na tema ng WordPress (v 1.6) at ang pagpipiliang "Pagkatapos ng Iisang Pag-post sa Pahina" ay tila hindi nagpapakita ng anuman.

    Nalutas mo ba ang problema sa is_single?

    • 20
      • 21

        Doug: salamat sa mabilis na tugon! Kaya, hulaan ko gumawa ako ng isang mahinang trabaho ng pagtatanong sa aking katanungan. Mukhang nagkakaroon ako ng ilang mga isyu sa kung paano gumagana ang PostPost sa aking blog na partikular sa iisang pagpipilian ng pagpapakita ng post.

        Hindi na ito ay talagang mahalaga, ngunit ang aking blog ay matatagpuan sa:
        http://www.theaccidentalnegotiator.com/

        Mukhang ikaw at isang komentarista (isang salita ba iyon?) Ay tinatalakay ang mismong problemang ito noong simula ng 2008.

        Naging problema ba noon? Ang? Matapos ang Single Post sa Pahina? magtrabaho sa iyong blog ngayon?

        Mas handa akong aminin na may nai-screwed ako, ngunit unang susuriin ko lamang upang makita kung ang lahat ay mayroong parehong problema.

        Tiningnan ko ang iyong code at maganda at malinis, kaya sa ngayon ay sinisisi ko ang "is_single".

        Ipaalam sa akin ang iniisip mo.

  13. 22

    Kumusta Doug,

    Sinusubukan kong mag-install ng plugin ng PostPost at mahusay itong gumagana. Naglalagay ako ng isang promosyon pagkatapos ng bawat post ngunit nagkakaroon ako ng isang isyu. Ang promosyon ay ipinapakita sa mga kategorya / homepage kung saan ko itinago ang higit pang tag. Lumilitaw ang promosyon pagkatapos ng READ MORE link. Mayroon bang paraan upang maayos natin iyon? Hindi ipakita pagkatapos READ MORE link ??

    Salamat sa iyong tulong.

    Chandra

Ano sa tingin ninyo?

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.