Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kann keinen Button anlegen #5

Closed
henningkrause opened this issue May 26, 2015 · 18 comments
Closed

Kann keinen Button anlegen #5

henningkrause opened this issue May 26, 2015 · 18 comments

Comments

@henningkrause
Copy link

Beim Button anlegen, kriege ich immer eine Fehlermeldung, die mir so aussieht, als sei da ein URL-Pfad falsch gesetzt, siehe https://twitter.com/henningkrause/status/603116966459613187

@timpritlove
Copy link
Member

Kannst du die URL die da im Browser steht mal hier komplett reinpasten? Ist im Screenshot abgeschnitten.

@henningkrause
Copy link
Author

Hmm, kann ich leider nicht, da ich diesen Fehler so nun nicht mehr reproduzieren kann. Wenn ich nun einen neuen Button anlegen will, lande ich nach dem Klick auf "Save Changes" einfach wieder auf /wp-admin/network/settings.php?page=podlove-subscribe-button - erstaunlich.

Was mir aber nun auffiel: Das Ganze findet in einem WP-Multisite-Netzwerk auf Unterverzeichnisbasis statt. Ich hatte versucht, den Button im Subblog "Augenspiegel" (https://blogs.helmholtz.de/augenspiegel/wp-admin/options-general.php?page=podlove-subscribe-button) anzulegen, wo ich ihn auch verwenden wollte. Nach der Fehlermeldung habe ich nun aber gesehen, dass der Subscribe-Button für den Sternengeschichten-Podcast in der Netzwerk-Verwaltung des Wordpress' angelegt wurde (https://blogs.helmholtz.de/wp-admin/network/settings.php?page=podlove-subscribe-button). Allerdings kann ich ihn mit [podlove-subscribe-button button="Sternengeschichten"] nicht im Augenspiegel-Subblog ansprechen.

@chemiker
Copy link
Member

Kannst du denn den Button jetzt in Subblog anlegen, oder klappt das nicht?

@henningkrause
Copy link
Author

Nein, da passiert das oben Beschriebene: da lande ich nach dem Klick auf "Save Changes" einfach wieder auf /wp-admin/network/settings.php?page=podlove-subscribe-button

@chemiker
Copy link
Member

Aber du hast doch geschrieben, dass als du in deinem Subblog einen Button angelegt hast, jener auch gespeichert wurde. Allerdings auch Netzwerkeebene. Oder habe ich das falsch verstanden?

@henningkrause
Copy link
Author

Das hast Du richtig verstanden. Wenn ich probiere, den Button auf Netzwerk-Ebene anzulegen, dann werde ich auf die URL https://blogs.helmholtz.de/wp-admin/wp-admin/network/settings.php?page=podlove-subscribe-button&button=4&action=edit&network=1 weitergeleitet und das gibt eine Fehlermeldung. Das ist o.g. URL, die ich zunächst nicht reproduzieren konnte.

@timpritlove
Copy link
Member

Da ist definitiv ein wp-admin/zu viel :)

@chemiker
Copy link
Member

chemiker commented Jun 2, 2015

In der Tat. Fragt sich nur: Wieso? Liegt sicherlich an der Zeile hier: https://github.com/podlove/podlove-subscribe-button-wp-plugin/blob/master/settings/buttons.php#L98

Fehler kann lokal aber dennoch nicht 100%ig nachvollziehen. Das wp-admin/ ist auch lokal zu viel, aber der Button wird trotzdem abgespeichert.

Welche Fehlermeldung wird denn geworfen?

@henningkrause
Copy link
Author

Ja, und das Ganze geht nur im zentralen Blog des Netzwerks auf Unterzeichnis-Basis. Und diese Buttons kann ich dann aber in einem Subblog nicht einbinden. Und in den Subblogs kann ich keinen Button anlegen. Da kommt gar keine Fehlermeldung. Es wird aber auch dort kein Button abgespeichert.

Habt ihr das schonmal in einer Testinstanz als Multisite-Netzwerk in Unterverzeichnis-Variante ausprobiert?

@chemiker
Copy link
Member

chemiker commented Jun 3, 2015

Ja, haben wir. Wir haben das sogar aktiv im Einsatz. Daher wundert mich gerade ein wenig, warum das bei dir Fehler wirft.

Kannst du mir zufälligerweise sagen, welche WordPress und PHP Version du im Einsatz hast?

@henningkrause
Copy link
Author

Das Wordpress ist das aktuelle 4.2.2. PHP war bis eben gerade 5.4. Ich habe dann mal auf 5.6.6. umgestellt. Das ändert allerdings auch nichts.

Und das Problem mit dem doppelten "wp-admin/" kann nicht die Ursache sein?

@chemiker
Copy link
Member

chemiker commented Jun 3, 2015

Naja, könnte schon. Das Problem ist, dass ich das doppelte wp-admin/ zwar reproduzieren kann, jedoch die Buttons trotzdem abgespeichert werden.

@chemiker
Copy link
Member

chemiker commented Jun 3, 2015

In den nächsten Minuten sollte bei dir ein Update für das Plugin erscheinen. Schau mal bitte, ob das dein Problem löst. Zumindest sollte kein doppeltes wp-admin/ mehr auftauchen…

@timpritlove
Copy link
Member

Update ist jetzt verfügbar und sollte das Problem lösen.

@henningkrause
Copy link
Author

Ich habe es jetzt nochmal bei uns ausprobiert und es klappt leider immer noch nicht. Ich kann in dem Blognetzwerk (WP-Multisite) auf Unterverzeichnis-Basis nur im zentralen Blog Subscribe-Buttons anlegen, aber nicht in dem Subblog, in dem ich das eigentlich verwenden will. Von dem Subblog aus kann ich den Subscribe-Button im zentralen Blog aber nicht einbinden ("ID nicht gefunden"). Beim Versuch, den Button im Subblog anzulegen, passiert nach dem Klick auf "Save" nur ein Neuladen der Setting-Seite, aber es ist danach kein Button vorhanden.

@chemiker
Copy link
Member

chemiker commented Sep 8, 2016

Besteht das Problem immer noch? Ist in meinen Testinstanzen leider nicht nachvollziehbar :/

@henningkrause
Copy link
Author

Das kann ich nicht sagen. Ich habe das Subscribe-Button-Plugin dann irgendwann Ende 2015 in dem Wordpress deinstalliert. Und dachte mir, nachdem hier auch nix mehr passierte: Dann hat https://blogs.helmholtz.de/augenspiegel/2014/03/wissenschaft-auf-die-ohren-audiopodcasts/ halt keine Subscribe-Buttons bei den ganzen verlinkten Podcasts. Aber mittlerweile gibt es ja wissenschaftspodcasts.de und das ist ja ne single site-Installation von WP und da klappt es ja auch mit den Subscribe buttons.

@chemiker
Copy link
Member

ok. Danke für die Rückmeldung.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants