Beiträge von mario_md

    Der Vollständigkeit halber:

    Ich habe gerade festgestellt, dass man den automatisch erstellten Permalink eines Bildes nicht ändern kann, wenn man das Bild direkt in der Mediathek hochlädt.
    Wird das Bild in einer Seite hochgeladen, kann man den Permalink in der Mediathek später auch ändern.

    Ganz deaktivieren kann man ihn aber mit Boardmitteln offensichtlich nicht.

    Das Plugin entfernt den Medialink und die Rewrite Regeln beim Upload bzw. beim Regenieren der Links (für alte Medien notwendig).


    Achsoooo, na das ist doch perfekt!
    Werde ich gleich mal testen.

    Wäre trotzdem toll, wenn die Macher von Wordpress hier irgendwo eine Option machen könnte, ob man für sein Projekt eigene Permalinks für die hochgeladenen Medien benötigt oder nicht...

    Ich versuche mit so wenig Plugins wie möglich auszukommen vor allem wenn es eigentlich um so eine Kleinigkeit geht...

    Danke dir trotzdem, @mensmaximus , für den Tipp!

    Danke @mensmaximus für den Input!
    Mit diesem Plugin werden diese Permalinks für die hochgeladenen Medien ja trotzdem erzeugt, nur wird dieser Permalink per Weiterleitung offensichtlich in's Nirvana geführt und somit 404 Error.

    Selbiges erreicht man auch mit einer image.php Datei in seinem Theme/Child-Theme
    [PLAIN]
    <?php
    global $post;
    if ( $post && $post->post_parent ) {
    wp_redirect( esc_url( get_permalink( $post->post_parent ) ), 301 );
    exit;
    } else {
    wp_redirect( esc_url( home_url( ‚/‘ ) ), 301 );
    exit;
    }
    [/PLAIN]
    In diesem Beispiel wird halt auf die Home URL umgeleitet.

    Das behebt aber leider nicht das Problem, dass Wordpress den Bildern trotzdem automatisch Permalinks vergibt und wenn das Bild zufällig den gleichen Namen erhält, wie eine Seite, dann hat einer von Beiden die A-Karte gezogen und muss sich mit einem Permalink wie z.B. permalink-2 zufrieden geben.

    Hi @Marcus[IS],

    leider trifft deine Aussage nicht ganz zu.

    Zitat von "Marcus[IS

    , post: 805868, member: 25287"]Also soweit mir bisher bekannt ist, erhalten Medien Dateien keine Permalinks, wenn diese in der Mediathek hochgeladen werden.

    Ich habe eben eine Datei in die Mediathek hochgeladen und wenn ich nun in der Mediathek auf "Bearbeiten" klicke, sehe ich unter dem Namen einen Permalink.

    Wer braucht sowas bitteschön? Interessant ist, dass es einige Bilder gibt (aus dem Jahre 2018), bei denen kann ich diesen Permalink sogar ändern, bei dem eben hochgeladenen Bild leider nicht, da gibt es nirgends eine Funktion (WP 5.7).

    Zitat von "Marcus[IS

    , post: 805868, member: 25287"]Hast du denn mal versucht eine Seite mit dem Namen Obstkiste anzulegen?


    Habe ich natürlich versucht, aber solange das Bild mit dem Namen "Obstkiste" in der Mediathek existiert und automatisch den Permalink https://www.beispiel.com/obstkiste/ wird mir der Name der Permalink der Seite "Obstkiste" immer zu https://www.beispiel.com/obstkiste-2/ geändert - was auch logisch ist, weil der gleiche Link kann ja nicht 2x existieren auf der selben Ebene.

    Aber wozu braucht ein Bild einen Permalink? Ich binde das Bild auf der gewünschten Seite ein und dort ist der Bildlink ohnehin irgendwas mit .../wp-content/uploads/... was ja so auch passt und kein Problem ist.
    SEO-technisch ist dieser Permalink für jedes Bild doch auch kompletter Unfug, die Seite gibt keine relevanten Inhalte preis außer ein Bild mit einem Titel und einem Alt-Text (im Idealfall!).

    Ich habe die halbe Nacht nach einer Lösung gesucht und bin immer wieder auf die "Lösung" gestoßen, den Permalink des Bildes automatisch zur übergeordneten Seite zu verlinken bzw. zur Startseite. Das wäre zumindest SEO technisch eine Lösung, aber trotzdem nehmen wir dann einige Bilder einen nützlichen Permalink weg, sofern ich nicht alle Bilder vor dem Upload in die Mediathek umbenenne in z.B. "img-obstkiste.jpg" - dann würde der Permalink des Bildes https://www.beispiel.de/img-obstkiste/ heißen.

    Dennoch ist es für meine Zwecke (und zwar mehrere Wordpressseiten) vollkommen Sinnbefreit das ein Bild einen schönen Permalink automatisch zugewiesen bekommt.

    Wäre schön wenn man das irgendwie abschalten könnte.

    Hallo.

    Ich habe ein nerviges Problem. Und zwar habe ich Bild mit dem Namen "obstkiste" hochgeladen. Diese Datei hat einen Permalink http://www.domain.com/obstkiste erhalten. Ich benötige diesen Link aber für eine Seite. Muss ich jetzt alle Bilder vor dem Upload einen Namen mit "image-obstkiste" geben?

    Warum werden überhaupt Permalinks für hochgeladene Bilder erzeugt?
    Kann man das ausschalten? Ich benötige keinen Permalink zu meinen hochgeladenen Bildern...

    Danke im Voraus!

    @r23 welches SEO Plugin würdest du für dieses Problem empfehlen?

    Lässt sich mit einem SEO Plugin wirklich eine "aufbauende" Linkstruktur erstellen?
    domain.com/shop
    domain.com/shop/kategoriename
    domain.com/shop/kategorienname/produkt

    Ich habe eine Lösung gefunden, dürfte zumindest funktionieren.
    Und zwar wurden die Produkte und Kategorien wie gewohnt im WooCommerce angelegt. Zusätzlich habe ich normale Wordpress-Seiten angelegt. Shop als Hauptseite und die Produktkategorien als Unterseiten von Shop. Auf diese Unterseiten habe ich dann die jeweiligen Produkte eingebunden. Die Struktur sieht sauber aus und das ohne zusätzliches Plugin...

    In den Permalinks habe ich unter "Optional" bei der "Kategorie-Basis Produkte" den Wert "shop" eingetragen.
    Unter "Produkt Permalinks" die Benutzerdefinierte Basis mit "shop/%product_cat%".

    Warum man das allerdings so umständlich machen musst, ist mir trotzdem ein Rätsel. Man möchte doch schon aufeinander aufbauende Links erzeugen oder etwa nicht?

    Ich habe gerade noch folgendes probiert:

    Die Shop-Seite habe ich gelöscht. Somit ist in den Woocommerce-Einstellungen keine Shop-Basis hinterlegt.
    In den Permalink-Einstellungen habe ich dann als "Kategorie-Basis Produkte" "shop" eingetragen und bei den Produkt Permalinks habe ich "Shop-Basis mit Kategorie" ausgewählt. Was auch nicht ganz stimmt, denn wenn ich das auswähle und auf "speichern" klicke, wird immer automatisch die Option "Benutzerdefinierte Basis" ausgewählt. Aber zumindest der Eintrag in dieser Zeile dürfte Stimmen "/shop/%product_cat%/".

    So und jetzt natürlich, wie auch zu erwarten:
    Ich öffne domain.com/shop und bekomme alle Produkte angezeigt. //Edit: Das kann man ändern, indem man unter "Design>Customizer>Woocommerce>Produktkatalog" einstellt, dass auf der Shopseite die Kategorien und nicht die Produkte anzeigt werden sollen. //Edit End

    Ich öffne domain.com/shop/name-einer-kategorie und ich bekomme eine "Seite nicht gefunden" Meldung. was auch auch irgendwo logisch ist, denn anscheinend kennt Woocommerce überhaupt keine Kategorien (siehe Post oben, man kann ja eintragen was man will)

    Soviel nur als Ergänzung.

    Liebe Leute,

    ich bin langsam an verzweifeln. Eigentlich möchte ich nur folgendes erreichen:

    domain.com/shop = zeigt alle Produktkategorien an
    domain.com/shop/name-der-produktkategorie = zeigt die zugeteilten Produkte der jeweiligen Kategorie an
    domain.com/shop/name-der-produktkategorie/produktname = zeigt das Produkt an

    Ist doch eigentlich einfach - das glaubt man aber nur...

    Die Shop-Seite (domain.com/shop) zeigt mir die Produktkategorien an - super!

    Klicke ich auf eine der Kategorien, steht aber plötzlich in der Adresszeile domain.com/produkt-kategorie/name-der-produktkategorie. Das ist ja schon mal völliger Unsinn...
    Aber immerhin: es werden die zugeteilten Produkte der Kategorie angezeigt.

    So, klickt man nun auf ein Produkt innerhalb dieser Kategorie, ändert sich der Link in der Adresszeile wieder zu domain.com/shop/name-der-produktkategorie/produktname - auch das ist lobenswert - so soll es doch sein.

    Jetzt kommt aber noch ein Oberhammer:
    Wenn ich auf einer Produktseite bin und ich ändere den Link in der Adresszeile von
    domain.com/shop/obst/birnen
    zu
    domain.com/shop/motoröl/birnen
    werden mir trotzdem die Birnen angezeigt.
    Ich also bei der Kategorie eingeben was ich will, obwohl es die Kategorie "motoröl" gar nicht gibt.

    Das würde mich auch weniger stören, viel mehr stört mich aber, dass die Linkstrukur nicht aufeinander aufbaut.

    Also zuerst
    • der Shop (domain.com/shop)
    • dann die Kategorie (domain.com/shop/name-der-kategorie)
    • und dann das Produkt (domain.com/shop/name-der-kategorie/produktname)

    Ich habe Wordpress und WooCommerce in einer Testumgebung installiert mit Standardeinstellungen und Theme, selbst hier ist das schon so.

    Ist das noch nie jemanden aufgefallen?
    Das ist doch keine saubere Linkstruktur?!

    Hat jemand eine Lösung?

    Danke im Voraus.

    Freundliche Grüße
    Mario