Peter’s Drupal site and my WordPress site don’t deal well with pingbacks. His doesn’t reliably send them, mine doesn’t listen as the endpoint (xmlrpc) is blocked by my hoster for security reasons. My site does process Webmentions. I came across Webmention.io, and it has an option to set my pingback ‘antenna’ to their server, which then transmogrifies and forwards it to my site’s webmention endpoint. This way pingbacks are dealt with on my end like webmentions, circumventing the trouble with my xmlrpc. I replaced the pingback url in my website’s section, by hand, which is not a sustainable option and likely only works until the next update of my WordPress theme. However the WordPress documentation is very silent on where in the database or back-end files I could change the pingback url as part of the bloginfo() settings function, and I can’t find it in the WordPress database or files.

I added a statement in the form of

<link rel="pingback" href="https://webmention.io/webmention?forward=https://www.zylstra.org/blog/wp-json/webmention/1.0/endpoint" />

to the file header file in the template from the back-end, not through the WP editor. It sets the pingback url to webmention.io with my own webmention endpoint as a forwarding address.

One reaction on “Resuscitating Pingbacks With Webmention.io

  1. Er zijn van die momenten dat ik het liefste de hele dag ga zitten puzzelen hoe ik nu de webmentions op deze site in orde moet maken. Het loopt allemaal nog steeds niet lekker, maar ik weet niet goed welke kant ik op moet denken en werken voor een oplossing.

    Waar loop ik nog tegen aan?

    De vormgeving van de huidige lijst van webmentions.
    Een duidelijke centrale plek waar ik mijn webmentions kan vinden. En met daarbij…
    Beheer van webmentions. Ik zou het liefste een beheerconsole hebben om bepaalde webmentions (tests, spam) te verwijderen of in elk geval te redigeren. Dat mag gerust in een command-line interface, het hoeft geen fraai beheer te zijn. Als ik er maar bij kan.
    Notificaties van webmentions. Ik zou graag een (mobiele) notificatie krijgen als ik een webmention ontvang. Ik denk dat ik dat voor een groot al kan doen via onze eigen app Olisto met het Olisto Connect kanaal. Ik heb ergens een ping nodig dat er een webmention binnen is.
    Hoe verstuur ik automatisch webmentions? Als ik bijvoorbeeld link naar dit artikel van Ton, dan wil ik graag dat hij automatisch een webmention ontvangt. Er zijn diverse voorbeelden van handmatig webmentions versturen, maar daar heb ik weinig trek in. Ik ken mezelf, ik ga dat vergeten. Dat zou zonde zijn. Wederom, wellicht kan ik met Olisto wat zaken automatiseren…
    Kan ik overstappen van mijn huidige webmention server waarbij ik bestaande webmentions overneem?
    Webmentions die verwijzen naar de homepage. Eigenlijk zijn dat backlinks, maar ik zou graag zien waar ze vandaan komen.
    Steeds als ik wil beginnen aan deze lijst loop ik tegen de beperkingen aan van tijd (vaak een paar uur in de avond), kennis (wat is voor mijn statische site een logische oplossing?) en techniek (moet ik zelf iets installeren of een hosted service gebruiken?). Ik zit vaak allerlei wiki-pagina’s te lezen, probeer wat open source repositories maar loop al weer hopeloos vast met een gebrek aan technische kennis.

    Webmentions zijn volgens mij één van de meest interessante en spannende hoekstenen van een meer onafhankelijk web. Maar het blijft voor mij een onduidelijk concept waar ik onvoldoende grip op heb om zelf mee te werken en op te bouwen. Terwijl juist dat weer een van de kernideeën is van het open web.

    Lastig hoor.

Comments are closed.