Wtyczka WordPress: PostPost (zaktualizowana)

aktualizacja: Ta wtyczka została przeniesiona na stronę moich projektów i zaktualizowana do:

PostPoczta - Wtyczka WordPress do umieszczania dostosowanych treści przed i po każdym poście w Twojej witrynie lub kanale.

Reklama w kanale Commission Junction

Napisałem tę wtyczkę po tym, jak sam spróbowałem dodać reklamy do mojego kanału i byłem sfrustrowany. To moja pierwsza „kompletna” wtyczka, ale myślę, że jest napisana bardzo przejrzyście. Naprawdę wymyśliłem wykorzystanie architektury wtyczki Wtyczka dotycząca praw autorskich Simple Thoughts. Wykorzystałem konstrukcję Ryana Duffa Wtyczka WP Contact Form, aby napisać go znacznie bardziej konstruktywnie. To doskonała wtyczka do pobrania i nauki pisania wtyczki, ponieważ jest to tak proste.

Komentarze 24

  1. 1

    Doug - To jest niesamowite. Odkładałem pisanie własnego w nadziei, że zrobi to ktoś inny. Nie wyświetlam reklam, ale planuję, że pojawią się tylko informacje o kanale. To będzie idealne. Dzięki!

    • 2
    • 3

      Tony,

      Do Twojej wiadomości, całkowicie przepisałem wtyczkę i opublikowałem ją ponownie. Oryginał był w porządku, ale aktualizacja ma pełny interfejs administratora! Ponownie opublikowałem również ten post.

      Doug

  2. 4
    • 5

      Tak było! Jednym z moich celów na 2007 rok było napisanie od podstaw własnej wtyczki. Modyfikowałem wtyczki wielu innych ludzi, ale to jest pierwsza, którą się podjąłem. Jest teraz używany do wyświetlania moich reklam Google Ads pod każdym postem, a także reklam w kanale RSS.

      Zabawne rzeczy… i 2 gole w dół! (Jeden z moich pozostałych miał dostać się do Top 5,000 na Technorati… Uderzyłem już to, ale było to z pomocą wielu postów z „Z-List”, więc poczekam, aż statystyki się wyprostują, zanim będę świętować) .

      Twoje zdrowie!
      Doug

  3. 6

    DOH! Zauważyłem też, że pojawił się na postach na stronie… więc po prostu go zmodyfikowałem i wypuściłem 1.1.1. Myślę, że to rekord szybkości wydania! Teraz możesz także dostosować zawartość przed i po stronie.

  4. 7

    Dzięki za to, jedna szybka myśl dla Ciebie - uważam, że Google AdSense ogranicza 4 (5?) Reklam na stronę, więc jeśli dodasz kod AdSense po / przed każdym postem i masz opcję ustawioną na więcej niż 5 postów wyświetlanych na stronie, teoretycznie może wystąpić problem.
    Nie jest to reklamacja, ponieważ już ich nie używam (moje konto zostało zamknięte:

    • 8

      Sprawdzę tego Chris! Próbuję `` zabawić '' ideą losowego i n-tego miejsca dla nich. Będę też pracował nad dostosowywaniem nagłówka i stopki. Wtyczka jest napisana całkiem nieźle („pożyczyłem” inne struktury z innych dobrze napisanych wtyczek), więc zamierzam ją dalej rozwijać.

      Dzięki!

  5. 9
    • 10

      Nie jestem pewien, jak ich Strona zasad należy wdrożyć. Stwierdza, że ​​może być maksymalnie 2 reklamy na produkt. To ciekawe… przykład, jeśli mam 8 postów (produktów) na stronie z reklamą Google pod każdym z nich, nie sądzę, że naruszam ich zasady.

      Widziałem niektóre starsze zasady, w których było 4 na stronę - ale wydaje się, że już dawno minęły. Może z powodu takich sytuacji. Ciekawy! Zauważam też, że czasami reklama nie generowane przez skrypt - zastanawiam się, czy mają wbudowany mechanizm kontroli wewnętrznej.

  6. 11
  7. 12

    Cześć, z powrotem. Dziękuję za e-mail, przepraszam za tak długi czas odpowiedzi.

    Jedna prośba i dwa błędy.
    Cóż, błędy mogą wynikać z mojego motywu, nie jestem pewien…

    1 - Czy byłaby możliwość zmiany częstotliwości wstawiania ogłoszeń między postami - czuję, że mam teraz zbyt wiele reklam na mojej stronie:> Początkowo myślałem o możliwości oparcia tego na postach nieparzystych i parzystych, ale potem zdałem sobie sprawę, że numery pocztowe bez załączonego postu nie były ponownie wykorzystywane w WP. Na przykład, piszesz wersję roboczą, publikujesz kilka innych postów, a następnie usuwasz wersję roboczą. O ile nie ma innego powodu, dla którego moje wpisy nie są równoległe, otrzymasz sekwencję taką jak 431,433,434. Nie wiesz, jak łatwo byłoby zaimplementować układ typu POST_AD_POST_POST_AD_POST_POST, masz jakieś przemyślenia?

    2 - (TYLKO) Podczas przeglądania postów poprzez klikanie moich kategorii często kod reklamy nie jest interpretowany - zdarza się to tylko w przypadku krótkich postów. Na przykład, jeśli przejdziesz do mojej witryny i klikniesz kategorie Obrazy, pierwsze trzy posty wyświetlają kod, a nie dane wyjściowe.

    3 - Wygląda na to, że nie działa, gdy żądasz reklam w sekcji stopki.

    Tak jak powiedziałem, te problemy mogą wynikać z motywu, którego używam (Anaconda, sprawdź link w mojej witrynie), po prostu liczyłem, że dostanę swój wkład, gdy będziesz mieć chwilę…

  8. 13

    Musiałem usunąć reklamy według postów, ponieważ wielu czytelników skomentowało wygląd krótkich postów przeglądanych za pośrednictwem linków do kategorii.
    Jeśli zdarzy ci się znaleźć 5/10 minut wolnego, skontaktuj się ze mną, a ja z radością wstawię kod ponownie, jeśli zechcesz prześledzić problem.
    Dzięki.

  9. 14

    Zgaduję, że ten post nie jest często sprawdzany?
    Próbowałem sprawdzić stronę projektu, ale nie widziałem sekcji komentarzy, więc wysłałem Ci e-maila jakiś czas temu.
    Nie używam teraz reklam w ten sam sposób, ale zastanawiam się, czy inni użytkownicy mogą nadal uznać funkcje, o których wspomniałem powyżej, przydatne.

  10. 16

    np, cieszę się, że widziałeś komentarze. Czy dostałeś e-mail opisujący, jak na stronach kategorii reklamy były czasami renderowane bez interpretacji? Nie jestem pewien, czy tak należy to sformułować, ale zamiast reklamy, po prostu zobaczyłem zamiast tego kod HTML…
    Nie ma potrzeby pośpiechu z mojej strony - w tej chwili sam bawię się innymi rzeczami…

  11. 17

    Dzisiaj wydano PostPost 1.2.0! Wykorzystuje funkcję is_single WordPress, więc powinieneś być w stanie opublikować coś przed lub po jednej stronie postu.

    Jednak nie wydaje mi się, żeby to działało na moim blogu. Czytam na wsparciu WordPress, że niektórzy ludzie mają problemy ze swoim szablonem i funkcją is_single. Niczego nie psuje, po prostu niczego nie wyświetla.

    Daj mi jednak znać, czy to działa w przypadku Twojego bloga!

  12. 19

    Doug: fajna wtyczka - krótka i prosta. Używam domyślnego motywu WordPress (wer. 1.6), a opcja „Po pojedynczym wpisie na stronie” nie wydaje się niczego wyświetlać.

    Czy kiedykolwiek rozwiązałeś problem is_single?

    • 20
      • 21

        Doug: dzięki za szybką odpowiedź! Więc, myślę, że wykonałem kiepską robotę zadając moje pytanie. Wydaje się, że mam pewne problemy ze sposobem, w jaki PostPost współpracuje z moim blogiem, szczególnie z opcją wyświetlania pojedynczego posta.

        Nie żeby to naprawdę miało znaczenie, ale mój blog znajduje się pod adresem:
        http://www.theaccidentalnegotiator.com/

        Wyglądało na to, że ty i komentator (czy to słowo?) Omawialiście ten problem na początku 2008 roku.

        Czy to był wtedy problem? Czy po pojedynczym wpisie na stronie? pracujesz dziś nad swoim blogiem?

        Jestem bardziej niż gotów przyznać, że coś schrzaniłem, ale najpierw sprawdzam, czy wszyscy mają ten sam problem.

        Spojrzałem na twój kod i jest ładny i czysty, więc na razie obwiniam „is_single”.

        Powiedz mi co myślisz.

  13. 22

    Cześć Doug,

    Próbuję zainstalować wtyczkę PostPost i działa świetnie. Po każdym poście zamieszczam promocję, ale mam problem. Promocja jest wyświetlana w kategoriach / na stronie głównej, gdzie zachowałem tag more. Promocja pojawia się po linku CZYTAJ WIĘCEJ. Czy jest sposób, aby to naprawić? Nie wyświetla się po linku CZYTAJ WIĘCEJ?

    Dzięki za pomoc.

    Chandra

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.