Domäne von WordPress und Onebox geändert

Ich hatte WordPress und Discourse mit WP-Discourse verbunden. Die Domain von WordPress hat sich von katiska.info zu katiska.eu geändert. Daher musste ich die Domain aller von WP-Discourse erstellten OneBoxes ändern.

Es gibt über 500 Verlinkungen, daher ist die manuelle Aktualisierung in WordPress keine Option.

Ich habe Folgendes getan:

rake posts:remap[".katiska.info",".katiska.eu"]
rake posts:rebake_match[".katiska.eu"]

Das hat größtenteils funktioniert. Aber gibt es einen besseren Weg, dasselbe zu erreichen?

Allerdings gibt es noch eine Kleinigkeit.

Etwas, das wir Finnen als Geistesblitz bezeichnen...

Ich konnte den Text der Tag-URL für ausgehende Links nicht auf die neue Domain ändern. Der Link selbst hat sich jedoch geändert. Dies ist also nur eine kosmetische Sache und stört nur mich. Wenn ich die Discourse-Verlinkung aus dem Artikel selbst aktualisiere, ändert sie sich auf der Discourse-Seite.

  • katiska.info sollte katiska.eu sein

UND… Gleichzeitig habe ich gemerkt, dass ich die Ersetzung von .katiska.info vorgenommen habe, weil ich mir nicht sicher war, ob ich irgendwo E-Mails habe, die im alten Format bleiben müssen. Aber es gibt kein führendes Komma. Nun, ich lasse das hier stehen, um zu zeigen, wie dumm ich bin :man_facepalming:

Bearbeitung: Nein, ich kann auch das „ausgehende Symbol“ von katiska.info zu katiska.eu nicht ändern.

Aber das ist das Problem:

Dieser Link führt zur alten Domain. Er ändert sich nicht zur neuen, selbst wenn ich die Verlinkung von WordPress aus aktualisiert habe. Nicht wenige werden darauf klicken, nachdem sie den Artikel im Forum gelesen haben, aber er zeigt einen falschen und irgendwann toten Link für Google an.

Ich habe Support gewählt, nicht die Kategorie WordPress, weil ich in der Lage sein sollte, eine so triviale Sache in Discourse zu ändern. Aber da ich keine Ahnung habe, was ich getan habe und tue, besteht ein sehr großes Risiko, dass ich es einfach nicht kann ™.

Sie sind auf dem richtigen Weg. Change the domain name or rename my Discourse? beschreibt größtenteils, was Sie getan haben.

Ich bin mir nicht ganz sicher, welcher Link nicht aktualisiert wurde. Liegt es auf der Discourse-Seite oder auf der WordPress-Seite?

Entschuldigen Sie, wenn das kindisch und dumm klingt, aber ich versuche, die Sprachbarriere von meiner Seite aus zu verringern :wink:

  • Artikel von WordPress sind mit WP-Discourse mit Discourse verknüpft
  • WordPress hat eine neue Domain erhalten (.info → .eu)
  • OneBoxes auf Discourse müssen geändert werden, um auf die neue Domain von WordPress zu verweisen (.info → .eu)
  • Ich habe die Dinge erledigt, um .info → .eu zu ändern
  • Auf Discourse hat sich alles andere geändert, aber nicht der Link „Dies ist ein begleitendes Diskussionsthema…“
  • Ich kann ihn nicht einmal von WordPress aus ändern, wenn ich die Verknüpfung zu Discourse aktualisiere
1 „Gefällt mir“

Aha! Das ist also Ihr einziges Problem. Discourse verlinkt nicht auf die neue WordPress-Seite. Und es kam vom selben Domainwechsel?

“.katiska.info” → “.katiska.eu”

Wenn Sie diese Beiträge von Hand bearbeiten, können Sie sie einfach ändern?

Gibt es etwas, das dazu führen könnte, dass die frühere Neuzuordnung diesen Fall nicht abdeckt?

Sind Sie sicher, dass diese neu gebacken wurden? Können Sie HTML in der UX neu erstellen? (Klicken Sie auf die …, klicken Sie auf den :wrench:, klicken Sie auf „HTML neu erstellen“)

Eigentlich… ist das Problem eher kleiner Natur :wink:

Es ist nur der Link im Satz „Dies ist ein begleitendes Diskussionsthema für den ursprünglichen Eintrag unter…“. Dieser Link ändert sich nicht. Nicht über WordPress, nicht beim Remap/Rebake_Match, nicht beim Neuerstellen von HTML. Alles andere funktioniert gut und ich konnte die Domain von WordPress überall in Discourse ändern. Aber nicht dieser eine.

Und es ist nicht nur dieser eine Beitrag, sondern alle, die von WordPress nach Discourse verlinkt sind. Ich habe danach eine andere WordPress-Domain geändert. Dasselbe passiert. Ich kann alle anderen Instanzen ersetzen, aber nicht diesen „begleitenden Diskussions“-Link.

Nein, ich habe kein reines Rebake gemacht, weil es so lange dauert – und ich glaube, Rebake_Match sollte die Arbeit erledigen.

Ich bin ziemlich nah dran, diese Zeile komplett zu verstecken :smile:

Nach den Tags gibt es ein Symbol + Domain, das anzeigt, dass das Thema von einer externen URL stammt; diese Domain ändert sich nicht von Discourse aus, aber ja, wenn ich den verlinkten Artikel in WordPress aktualisiere (mit WP-Discourse). Aber das ist nicht wichtig, weil der Link selbst in Ordnung ist, es ist nur der Name der Domain, der bleibt.

1 „Gefällt mir“