Nettomtale

Beskrivelse

En nettomtale er et varsel om at en URL lenker til en annen. Å sende en nettomtale er ikke begrenset til blogginnlegg, og kan bli brukt for andre typer innhold og svar også.

For eksempel kan et svar være om noen kommer til et arrangement eller ikke, en indikasjon på at noen «liker» et annet innlegg, en «bokmerking» av et annet innlegg, og mange flere. Nettomtaler muliggjør dette samspillet på tvers av nettsider, og muliggjør et distribuert sosialt nett.

Nettomtaler-utvidelsen støtter Webmentions-protokollen, som gir støtte for å sende og motta nettomtaler. Den tilbyr en enkel innebygget visning.

Installasjon

Følg de normale instruksjonene for installasjon av WordPress-utvidelser.

Automatisk installasjon av utvidelse

For å legge til en WordPress-utvidelse med den innebygde installeringsveiviseren:

  1. Gå til Utvidelser > Legg til ny.
  2. Skriv «nettomtaler» inn i Søk etter utvidelser-boksen.
  3. Finn WordPress-utvidelsen du ønsker å installere.
    1. Klikk Detaljer for mer informasjon om utvidelsen og instruksjoner du kanskje trenger for å sette opp utvidelsen.
    2. Klikk Installer nå for å installere WordPress-utvidelsen.
  4. Den resulterende installasjonsskjermen vil vise installasjonen som suksessfull, eller påpeke eventuelle problemer under installasjonen.
  5. Hvis installasjonen virket, klikk Aktiver utvidelse for å aktivere den, eller Gå tilbake til installering av utvidelser for videre handlinger.

Manuell installasjon av utvidelse

Det finnes noen få tilfeller hvor manuell installasjon av en WordPress-utvidelsen er hensiktsmessig.

  • Hvis du ønsker å ha kontroll over plasseringen av og installeringsprosessen for en WordPress-utvidelse.
  • Hvis serveren din ikke tillater automatisk installasjon av WordPress-utvidelser.
  • Hvis du vil prøve den nyeste utviklingsversjonen.

Manuell installasjon av en WordPress-utvidelse krever kjennskap til FTP og at du er klar over at du kan skape problemer på siden hvis du installerer en utvidelse som ikke er kompatibel med din versjon av WordPress, eller som kommer fra en upålitelig kilde.

Ta en fullstendig sikkerhetskopi av siden din før du fortsetter.

For å installere en WordPress-utvidelse manuelt:

  • Download your WordPress Plugin to your desktop.
  • Hvis lastet ned som en zip-fil, pakk ut denne filen til skrivebordet ditt.
  • Med FTP-programmet ditt, last opp utvidelsens mappe til wp-content/plugins-mappen der du har installert WordPress.
  • Gå til Utvidelser-sjermen og finn den nylig opplastede utvidelsen i listen.
  • Klikk Aktiver for å aktivere utvidelsen.

FAQ

Hva er nettomtaler?

Nettomtaler er en enkel måte å automatisk varsle en URL når du lenker til den på siden din. Fra mottakerens perspektiv er det en måte å etterspørre en varsling når andre sider lenker til den.

Det høres ut som et tilbakeping eller tilbaketråkk

Nettomtaler en en oppdatering/erstating for tilbakeping og tilbaketråkk. Ulikt de eldre protokollene er spesifikasjonen anbefalt av W3C og har i tillegg et aktivt samfunn av individer som bruker det på sine sider.

Hvordan kan jeg sende og motta nettomtaler?

På Innstillinger –> Diskusjon-siden i WordPress:

  • På Nettomtaleinstillinger-siden kan du bestemme hvilke innleggstyper som nettomtaler skal være slått på for. Som standard er det aktivert for innlegg og sider.
  • Sett en side forsideomtaler skal omdirigeres til. Dette vil automatisk aktivere nettomtaler for denne siden.
  • Hvis du vil slå på et nettomtaleskjema under kommentarfeltet, kryss av i denne boksen.

Du kan bruke send_webmention($kilde, $mål)-funksjonen og gi en kilde og et mål, eller du kan starte en handling som do_action('send_webmention', $kilde, $mål).

Hvordan støtter jeg nettomtaler på min egendefinerte innleggstype?

Når du deklarerer en egendefinert innleggstype, legg til støtte for nettomtaler ved å inkludere det i din register_post_type-oppføring. Dette kan også legges til i nettomtaleinnstillingene.

Hvordan kan jeg sende/motta nettomtaler for vedlegg?

Du kan slå på mottak av nettomtaler for vedlegg i nettomtaleinstillingene. Du kan aktivere sending av nettomtaler for medielenker i innstillingene. Merk at de fleste mottakere av nettomtaler ikke støtter å motta dem på bilde-, lyd- og video-filer. For å støtte mottak av nettomtaler på mediefiler i WordPress, må endepunkt for nettomtale-headere legges til på webserver-nivå.

Hvordan kan jeg håndtere nettomtaler på forsiden min eller arkivsider?

Nettomtaler bør være tillatt på alle URL-er på en blogg. Imidlertid støtter ikke WordPress at annet enn innlegg kan ha kommentarer. Utvidelsen støtter derfor bare nettomtaler på innlegg, men lar deg bestemme en side som skal motta omtaler på vegne av forsiden.

Selv om det ikke støttes automatisk, er det veldig enkelt å legge til støtte for arkiver og andre URL-er på din side ved å spesifisere et innlegg eller en side som skal samle opp omtaler. Denne utvidelsen tilbyr et enkelt filter til dette formålet.

I eksempelet under vil utvidelsen sende nettomtaler til et fang-alle-innlegg om ikke en side blir funnet. Du kan også ha unike innlegg pr. URL.

function handle_other_webmentions($id, $target) {
  // do nothing if id is set
  if ($id) {
    return $id;
  }

  // return "default" id if plugin can't find a post/page
  return 9247;
}
add_filter("webmention_post_id", "handle_other_webmentions", 10, 2);

Vil en mellomlagringsutvidelse påvirke min evne til å bruke denne utvidelsen?

URL-en for nettomtaleendepunktet, som du kan se i kilden til sidene dine, skal ekskluderes fra server- eller utvidelsesbasert mellomlagring.

Fordi Nettomtaler bruker endepunktsystemet for REST API, vil de fleste oppdaterte mellomlagringsutvidelser ekskludere den som standard.

Hvorfor har denne utvidelsen en innstilling om avatarer?

Nettomtaler kan vises som rike kommentarer. Dette inkluderer visning av avatarer. Hvis det oppdages en avatar, vil URL-en til denne lagres. Dette kan enten gjenspeile noe fra mediebiblioteket, eller en URL til en fil. Hvis filen er ødelagt, vil det lagres en lokal kopi av det standard gravatar-bildet.

Noen av sidene på nettstedet har ikke nettomtale-hodelinjer

Nettomtale-headere vises bare hvis nettomtaler er tilgjengelig for URL-en. Hvis du vil vise de uansett, kan du legge til følgende i din wp-config.php-fil.

define( 'WEBMENTION_ALWAYS_SHOW_HEADERS', 1 );

Hvordan tilpasser jeg visningen av nettomtaler?

Denne utvidelsen tilbyr flere forbedringer til WordPress sitt innebygde kommentarsystem for å tillate forbedringer, og samtidig tillate eksisterende måter å tilpasse på. Den tilpasser de klassiske standardene for WordPress for å ta i betraktning nettomtaler, ved å bruke en egendefinert kommentarleser med minimale endringer sammenlignet med standard.
Som standard vil mange temaer tilby et egendefinert tilbakekall til funksjonen wp_list_comments. Denne utvidelsen legger til flere forbedringer til det. For det første, egendefinerte tilbakekall er vanligvis en tekststreng med funksjonsnavnet. Vi forbedrer det til å oppføre seg som normalt i det tilfellet, men hvis et array sendes inn vil spesifikke tilbakekall knyttes til hver nøkkel i arrayet, eller til nøkkelen ‘all’ som standard. Dette betyr at hver kommentartype, som vil se hver type nettomtaler eller annet, kan ha sit eget egendefinerte tilbakekall.

Den introduserer en ny versjon av standardfunksjonen for html5-kommentarer, legger til korrekt markup for microformats2, og for nettomtaler en korrekt sitering av nettstedet, f.eks. Bob
@ Example.Com, i tillegg til en knagg, webmention_comment_metadata, som tilbyr et kommentarobjekt som eneste argument, for å legge til vilkårlige data. Dette vil bli overskrevet av eventuell egendefinert gjengivelse av kommentarer gjort av temaer.

Det er et valg i utvidelsen å vise nettomtaler inline hvis ikke de er fastslått å være svar eller kommentarer, eller å vise dem separat som lister med kun avatarer. Funksjonen wp_list_comments er overstyrt for å tillate valget avatar_only, som gjengir dette, men et annet valg overlay som legger over et ikon som representerer reaksjonstype. Reaksjoner er nettomtaletyper som et likerklikk, som ikke har noen tekstlig komponent. Hvis du velger å vise dem som kommentarer, vil teksten være at forfatteren liker dette innlegget.

Selv om ikke alle visningsvalg kan være innstillinger, så ønsker vi å tilby noen enkle valg som kan tilpasses i et tema om nødvendig.

Vurderinger

9. juli, 2020 1 svar
Though I believe that both this and the other Semantic Linkbacks plugin should be merged, both are well done, easy-to-use and expertly integrated into WordPress. Easiest way to begin integrating IndieWeb into your website.
9. august, 2019 1 svar
This is fantastic. I joined indieweb a few days ago. Last night I wanted to know "So what actually does the technical implementation of a WebMention look like?". I am now working on improving my understanding and perhaps I'll create some documentation that I find easier than the w3c spec or a WP plugin. Great work, very patient team.
1. november, 2017
Except for the conflict with Jetpack's comment system and a quirky bug with emoji icons, this plugin works as expected.
Les alle 7 vurderinger

Bidragsytere og utviklere

“Nettomtale” er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen.

Bidragsytere

“Nettomtale” har blitt oversatt til 8 språk. Takk til oversetterne for deres bidrag.

Oversett “Nettomtale” til ditt språk.

Interessert i utvikling?

Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.

Endringslogg

Prosjekt og støtte vedlikeholdes på Github på pfefferle/wordpress-webmention.

5.2.6

  • Fix null reference to comment_parent

5.2.5

  • Comment Walker was calling regular not html5 version of comment function when falling back.

5.2.4

  • Fix fatal PHP error

5.2.3

  • Fix pingback fallback (and happy birthday Matt https://ma.tt/2024/01/birthday-gift/)

5.2.2

  • Improve fallback handling to avoid «Anonymous» as post author

5.2.1

  • Fix issue where built in comment types were rejected

5.2.0

  • Do not bypass the spam filters
  • Support Source Update Notifications
  • Add in experimental Avatar Store

5.1.9

  • Replace comment_link only for Webmentions and only in the frontend

5.1.8

  • Replace comment_link only for Webmentions that have a source

5.1.7

  • Fix fatal error in WP parser

5.1.6

  • Allow variable to be null.

5.1.5

  • Bring back overflow option for facepile this time using the details tag
  • Add html link discovery for finding WordPress REST API
  • Load author page to find name/photo when only the URL is provided
  • Fix timezone issue where times were not properly converted into website time
  • Introduce webmentions_open function which determines if webmentions are open for a post. Currently a wrapper around pings_open
  • Misc minor fixes

5.1.4

  • Fixed: avoid enqueuing Webmention’s CSS stylesheet when it is not needed.
  • Fixed: threaded comments support.
  • Added: client URL validation.

5.1.3

  • Fix timezone issue causes exception

5.1.2

  • Fjern innebygget WordPress-filtrering til fordel for utvidelsens filtrering av innkommende nettomtaler.
  • Hvis innholdet er langt og typen er omtale, prøv å vise sammendraget eller navnet i stedet for fullt innhold.
  • Fiks feil hvor meta overstyrer mf2
  • Forbedre håndtering av JSON-LD

5.1.1

  • Flere fikser for tolking/håndtering
  • Fjern unødvendig lasting av comments.php
  • Noen verktøyoppdateringer

5.1.0

  • Legg til migrering for mf2-forfatter
  • Inkluder spam- og papirkurvstatuser for duplikatsjekk
  • Oppdater tester og gjør attributtet u-url valgfritt for oppdagelse av innleggstype
  • Oppdater duplikatsjekk
  • Sett tid opprettet bare for nye kommentarer
  • Tillat oppfrisking av nettomtaler fra massehandlinger-menyen
  • Fjern Gravatar-hurtiglager
  • Mange små forbedringer og fikser

5.0.0

  • Fullstendig omskriving av kodebasen
  • Introduser PHP-navnerom
  • Ny tolker som bruker WordPress REST API, JSON-LD eller HTML-metatagger som reserve hvis Microformats ikke er nok til å gjengi en kommentar.
  • Ny feilsøker/testverktøy for tolking av nettomtaler under Verktøy
  • Nettomtaler lagres ikke lenger som kommentartypen omtale, men som en egendefinert kommentartype
  • Ny og forenklet visningskode, som i fremtiden tilbyr valgfrie egendefinerte maler

4.0.9

  • Fiks XSS-problem

4.0.8

  • Legg til håndtering av onerror også for srcset (takk til @florianbrinkmann for testing)

4.0.7

  • Legg til håndtering av onerror for ødelagte bilder på nytt (takk til @snarfed)

4.0.6

  • Oppdaterte krav

4.0.5

  • Fjern Webmention_Notification-klassen fram til den er skikkelig testet/tatt i bruk

4.0.4

  • Oppdater avhengigheter
  • Fiks WordPress-advarsler

4.0.3

  • Flytt kommentargodkjenningslisten og autogodkjenningen til wp_allow_comment-funksjonen som kalles av wp_new_comment-funksjonen.
  • Mindre fiks for avatarfunksjonen for å ta med i beregningen at kommentarer kan ha en tomm kommentartype

4.0.2

  • Hurtiglagring i tilfeller hvor den lagrede avataren er en gravatar

4.0.1

  • Vis nettomtaleskjema bare hvis pings_open
  • Vis nettomtaleskjema selv om kommentarer er slått av

4.0.0

  • Legg til innstillinger for å slå på støtte for nettomtaler etter offentlig innholdstype
  • Legg til innstilling for å deaktivere sending av medielenker… URL-er knyttet til bilder, videoer og lydfiler
  • Bytt fra å sende nettomtaler til alle URL-er i innleggsinnholdet til å bare sende til de med korrekt HTML-kode
  • Støtte for å håndtere avatarer hvis lagret i meta
  • Støtte for å vise en lokal, anonym avatar hvis det ikke er noen epost, og lagre i en egendefinerbar tidsperiode om en gravatar er tilgjengelig
  • Lagre en attributt for nettomtaleprotokoll i kommentarmetadata
  • Ikke vis nettomtale-headere hvis ikke URL-en støtter nettomtaler
  • Oppdater meta-malen for nettomtaler til å bruke en separat fil som vises på rediger kommentar-skjermen
  • Minimum PHP-versjon oppdatert til versjon 5.4. WordPress har nå en minimum på 5.6, men vi støtter helt ned til 4.9
  • Av kompatibilitetsårsaker, last inn en versjon av is_avatar_comment_type (introdusert i 5.1) og get_self_link (introdusert i 5.3) for bruk i denne utvidelsen
  • Forbedre alle innstillinger og mal-skjemaer (takk til @tw2113)

3.8.11

  • Fikset en liten feil

3.8.10

  • Aktiver nettomtaler som standard, siden det at du bruker utvidelsen trolig betyr at du ønsker nettomtaler i stedet for standard tilbakeping-innstilling
  • Fikset auto-godkjenning basert på domene

3.8.9

  • Mindre endringer i HTML-maler

3.8.8

  • La til støtte for NodeInfo(2)

3.8.7

  • Fikset standardverdi for webmention_avatars på innstillinger-siden

3.8.6

  • Fikset standardverdi for webmention_avatars

3.8.5

  • Sett korrekt standardverdi for «Vis kommentarskjema»-innstillingen

3.8.4

  • Lagre vouch-egenskapen
  • Innledende støtte for stemming, deaktivert som standard. Siden stemmer er en eksperimentell funksjon, kan det bare aktiveres ved å legge til define( ‘WEBMENTION_VOUCH’, true )

3.8.3

  • Endret innstilling for avatarer til å betrakte null som å bety ja

3.8.2

  • Fikset PHP-feil

3.8.1

  • Oppdaterte foreslag til GDPR-tekst
  • Fikset gamle instillingslenker
  • Gjorde det mulig å tilpasse teksten i kommentarskjemaet for nettomtaler (#175)
  • Bedre håndtering av wp_add_privacy_policy_content

Takk til Sebastian Greger

3.8.0

  • La til anbefalt GDPR-tekst
  • Implementerte hjelp-fane
  • Forbedringer til skjemaet
  • Tillatliste for domener
  • Legg til innstilling for avatarer
  • Tekstforbedringer

Takk til Sebastian Greger, David Shanske og Chris Aldrich

3.7.0

  • La til støtte for «kommentartråder»

3.6.0

  • Send nettomtaler for sletting
  • Motta nettomtaler for sletting

3.5.0

  • La til penere HTML-visning for ikke-API-kall
  • La til tysk oversettelse (takk til @deponeWD)
  • Pass på å deaktivere den gamle webmention-for-comments-utvidelsen

3.4.1

  • La til filter for å tillate å sette teksten for nettomtaleskjemaet
  • Flyttet registrering av innstillinger til init fordi nye standardinnstillinger ikke ble satt hvis bare for admin
  • La til edit_webmention-kroken på grunn av filtrering
  • Vis nettomtaledata på Rediger kommentar-siden

3.4.0

  • La til innstillinger-lenke
  • La til lenke på Forsideomtaler-siden
  • Tillat ping for forsideomtaler

3.3.0

  • Legg til innstilling for omtaler av forsiden (takk til @dshanske)
  • Fjern foreldede funksjoner grunnet utgivelse av 4.8

3.2.1

  • flyttet endepunktoppdagelse til functions.php
  • la til manglende i18n-strenger
  • fjernet polyfill

3.2.0

  • Aktiver valg for sidestøtte
  • Tillat tilpassede innholdstyper å deklarere støtte for nettomtaler som en funksjon, noe som vil slå på pinging.
  • Fjern nye metaegenskaper som legges til under forbehandling siden disse legges til ettet Semantiske tilbakelenker-forbedring.
  • Flytt nye metaegenskaper for å bygges inn i nettomtalekode
  • Lagre nettomtalekilden i kommentarmeta, men fall tilbake til å sjekke comment_author_url hvis det ikke er satt.
  • Lagre opprettelsestid for nettomtaler i kommentarmetadata siden kommentartid blir overskrevet av Semantiske tilbakelenker for å sjekke om kommentaren har blitt endret.

3.1.1

  • URL-koding/-dekoding av kilde og mål
  • Nettomtale-kommentartypen deklarerer nå støtte for avatarer
  • Metanøkler registreres nå for webmention_target_url og webmention_target_fragment
  • Mål-URL lagres i stedet for å bli utledet fra permalenkestrukturen, for å sikre holdbarhet
  • Målfragment lagret for å støtte fragmensjoner. Kan også støtte kommentarer når svaret er til en kommentar.

3.1.0

  • la til sidestøtte (server og klient)
  • flyttet webmention_post_id-filteret til en global gunksjon (takk til @dshanske)
  • fikset https://wordpress.org/support/topic/form-for-entering-manual-pings-stays-on/
  • fikset noen skrivefeil

3.0.1

  • Vis endepunktoppdagelse på hver side igjen, for å hindre en rekke problemer.

3.0.0

  • Omarbeidet utvidelsen til å bruke API-infrastruktur.
  • Besøk til endepunktet i en nettleser returneres nå et nettomtaleskjema.
  • Utvidelsen er nå i samsvar med spesifikasjonen, selv om den fortsatt en synkron.
  • Foreldelse av webmention_title og webmention_content-filtre til fordel for ett enkelt målrettet kommentardatafilter for nettomtaler.
  • webmention_post_send-hendelsen kjøres nå på alle forsøk på å sende en nettomtale, ikke bare de som er suksessfulle. Lar deg bruke loggingsfunksjoner.
  • Støtte for å legge til ekstra parametere under sending av nettomtaler
  • Fiks inkompatibilitet med Ultimate Category Excluder-utvidelsen.

2.6.0

  • fjernet overflødig forespørsel for HTML via get_meta_tags
  • omarbeiding
  • begrenser til samme domene

2.5.0

  • la til salmon/kryssposting-utvidelsesstøtte (takk til @singpolyma)
  • deaktiver self-pinging via innstillinger
  • ikke av-godkjenn allerede godkjente nettomtaler (takk til @singpolyma)
  • noen kodeforbedringer

2.4.0

  • byttet til WordPress Coding Standard

2.3.4

  • noen fikser og forbedringer

2.3.3

2.3.2

  • la flere parametre til webmention_post_send (takk til @snarfed)
  • fjernet omplanlegging av nettomtaler (takk til @snarfed)

2.3.1

  • bruk feilkode 403 i stedet for 500 hvis tilbakepig/nettomtaler er slåt av for et innlegg (takk til @snarfed)
  • la til webmention_comment_parent-filteret

2.3.0

  • bedre oppdagelse av title og content
  • la post-id til webmention_links-filteret
  • forbedret publish_post_hook-funksjonen
  • deaktiverte flomkontroll
  • bedre svarverdi
  • noen flere filtre/handlinger
  • la til en «handling» for standardforsepørsler for å være mer fleksibel med og behandle mer enn omtaler på innlegg og sider
  • mange småfikser

2.2.0

  • forhindre selv-pinging
  • la til støtte for http og https
  • optimaliserte noen metoder

2.1.4

  • fikset pseudo-krok

2.1.3

  • fikset noen advarsler

2.1.2

  • nå klar for bruk i en pakke

2.1.1

  • bedre tilbakemelding for nettomtaleendepunktet

2.1.0

  • bedre oppdagelse av title og content
  • la post-id til webmention_links-filteret
  • forbedret publish_post_hook-funksjonen

2.0.1

  • småfikser
  • bedre utdrags-utdrager

2.0.0

oprinnelig utgivelse