Wie Sie batch-umbenennen Tumblr tags?

Habe ich tagged über 700 blog-Einträge mit tags, die mit Bindestrichen, und diese tags funktioniert plötzlich nicht mehr in 2011, weil Tumblr entschieden (ohne Vorherige Ankündigung) zu untersagen, Bindestriche in die tags (ich glaube, die Bindestriche sind nun gesperrt, weil Leerzeichen in den tags (die sind erlaubt) geändert, um Bindestriche.). Leider, Tumblr ist nicht bereit, Global benennen Sie alle tags, die Bindestriche (obwohl diese tags werden von keine Verwendung mehr → 404).

Nun möchte ich benennen meine tags selbst.

Ich versuchte es mit der "Mass Post Editor" (tumblr.com/mega-editor), aber es ist nicht möglich, Beiträge per tag. Ich würde manuell auszuwählen post nach post und schaue, ob ein bestimmtes tag verwendet wurde, und wenn dem so ist, löschen Sie ihn und fügen Sie einen neuen statt. Das wäre eine riesige Arbeit (700 tagged posts, aber mehr als 1000 insgesamt).

Also dachte ich, dass die Tumblr-API könnte mir helfen. Ich bin kein Programmierer, aber ich würde bereit sein, in Sie Graben, wenn ich könnte einige Hilfe hier als Ausgangspunkt.

Ich glaube, ich muss den folgenden Prozess:

  1. wählen Sie alle Beiträge, die tagged mit x (= ein tag mit Bindestrichen)
  2. tag all diese Beiträge mit y (= ein tag ohne Bindestriche)
  3. das tag löschen x auf all diese Beiträge

Ich würde diesen Vorgang für jeden betroffenen tag manuell.


Sehe ich, dass die Methode (oder was auch immer Sie es nennen) /post weiß request-parameter tag:

Grenzen der Reaktion auf Beiträge mit dem angegebenen tag

(Ich denke, ich kann nur hoffen, dass dieser funktioniert für tags mit Bindestrichen, auch.)

Nach, dass ich brauche einen Weg, um das hinzufügen und entfernen von tags aus, die Ergebnismenge. /post/Bearbeiten sagt nichts über tags. Hab ich was verpasst? Ist es nicht möglich, hinzufügen/entfernen von tags mit der API?


Haben Sie eine Idee, wie ich könnte "einfach" umbenennen meine tags?

Ist es möglich, mit der API? Könnten Sie mir einen Ausgangspunkt, Spitze usw. wie konnte ich es tun, zu verwalten?


Ich weiß nicht, ob das hilfreich sein könnte, aber mir ist aufgefallen, dass die Suchfunktion ist noch in der Lage zu finden, die Beiträge "Tags" mit tags, die Trennstriche enthalten.

Beispiel: sagen wir, ich habe den tag foo-bar. Es ist verbunden mit /tagged/foo-bar (→ 404). Ich finde die Beiträge mit /search/foo-bar (aber das ist natürlich nicht ideal, weil es könnte auch finden sich Beiträge, die enthalten (im text) Wörter, die ähnlich/gleich dem tag-Namen).

Habe ich versucht zu codieren, der Bindestrich (/tagged/foo%2Dbar), aber kein Glück.

InformationsquelleAutor unor | 2012-11-10

Schreibe einen Kommentar