Nettomtaler

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 nettomtaler-protokollen, som gir støtte for å sende og motta nettomtaler. Det tilbyr en enkel, innebygd visning. For å videre forbedre visningen, kan du installere utvidelsen Semantiske tilbakelenker.

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:

  • Last ned WordPress-utvidelsen til skrivebordet ditt.
  • 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 aktivert 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 aktivere 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 aktivere 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 per 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 pluginbasert 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 fungere som rike kommentarer. Dette inkluderer visning av avatarer. Hvis en avatar oppdages, vil URL-en til denne avataren lagres i kommentarens metadata. Dette kan være noe fra mediebiblioteket eller en URL til en ekstern fil.

Siden nettomtaler vanligvis ikke har epost-adresser, er det ikke nødvendig å bruke Gravatar, som er bygd inn i WordPress, siden man uansett vil få servert en anonym avatar. Derfor vil utvidelsen bare vise en lokal kopi av Mystisk person-avataren når en epost-adresse ikke er tilgjengelig. Hvis det derimot finnes en epost, vil utvidelsen lagre om det finnes en Gravatar, og ellers bare servere den lokale filen. Dette lagres i en uke som standard, men du kan endre det til en dag, eller en hvilken som helst annen tidsperiode, ved å legge til følgende i din wp-config.php-fil.

define( 'WEBMENTION_GRAVATAR_CACHE_TIME', DAY_IN_SECONDS );
Noen av sidene på nettstedet har ikke nettomtale-headere

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 );

Vurderinger

9. august, 2019
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 6 vurderinger

Bidragsytere og utviklere

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

Bidragsytere

“Nettomtaler” har blitt oversatt til 5 språk. Takk til oversetterne for deres bidrag.

Oversett “Nettomtaler” 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.

4.0.3

  • Move comment approve list and auto approve to the wp_allow_comment function called by the wp_new_comment function.
  • 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 er sann
  • vis nettomtaleskjema selv om kommentarer er deaktivert

4.0.0

  • Legg til innstillinger for å aktivere nettomtalestøtte etter offentlig innleggstype
  • 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 denne utvidelsen trolig betyr at du ønsker nettomtaler i stedet for standard tilbakeping
  • 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
  • Hvitelisting av 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 innleggstyper å deklarere støtte for nettomtaler som en funksjon, noe som vil aktivere 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 deaktivert 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