Articles of Permalinks

Der Standardkategorie-Link für eine benutzerdefinierte Kategorie ist ein defekter Link

Ich entwickle ein Multisute-Plugin, das Websites mit einer bestimmten Vorlage einrichten soll, einschließlich der Einrichtung mehrerer statischer Seiten und Menüelemente sowie einer “Blog” -Kategorie für Blog-Posts. Die Kategorie ist in Ordnung und enthält einen Beitrag, und ich habe herausgefunden, wie man den Menü-Link zur Blog-Kategorie mit der Option page_for_posts . WordPress erstellt jedoch Standardlinks zu […]

Verhindern Sie, dass der Seiten-Slug den Archivierungs-Permalink des benutzerdefinierten Post-Typs stört?

In meinem Plugin erstelle ich einen benutzerdefinierten Post-Typ, der ein Archiv enthält und den Parameter rewrite verwendet, um einen Slug auszuwählen: $args = array ( ‘public’ => true, ‘has_archive’ => true, ‘rewrite’ => array(‘slug’ => ‘lessons’, ‘with_front’ => false) ); register_post_type (‘my_plugin_lesson’, $args); Mit diesem Code erhalte ich ein Archiv der ‘my_plugin_lesson’-Beiträge unter example.com/lessons/ . […]

Ersetzen der Post-ID durch den benutzerdefinierten Post-Namen in der URL

Ich bin dabei, die Post-ID durch den benutzerdefinierten Post-Namen in der URL zu ersetzen. link ist wie folgt: href = “‘. $ url.’ / ‘. $ optionen [‘ apprep ‘].’ /? pos = ‘. $ post [$ i] -> ID.’” muss ich ersetzen? pos = ‘. $ Beitrag [$ i] -> ID.’ durch benutzerdefinierten postname […]

Slug fügt -2 hinzu, obwohl die anderen Posts mit demselben Namen in einem separaten Post-Typ sind

Das ist nervig, und deshalb habe ich ihre Post-Typen getrennt. Jetzt habe ich zwei Post-Typen: motogp-2013 motogp-2014 In meiner Post motogp-2013 ich eine Veranstaltung namens “Grand Prix de France”, die sich zu “Grand-prix-de-france” als Permalink wandelte. Ich bin jetzt in der motogp-2014 post-type und habe einen Post mit dem gleichen Namen ‘Grand Prix de France’ […]

Bearbeiten der Variablen in einer benutzerdefinierten URL

Ich habe eine bestehende Seite in einem benutzerdefinierten Theme, die eine URL in dieser Form erwartet: /story?user=1 aber ich möchte auch bessere URLs verwenden können, zB: /story/username . Ich habe versucht, eine Rewrite-Regel in functions.php wie folgt hinzuzufügen, was mich auf halbem Wege bringt und URLs wie /story/1 erlaubt: function my_custom_url() { add_rewrite_rule(‘story/([^/]+)/?’,’index.php?pagename=story&user=$matches[1]’,’top’); } add_action( […]

Verwenden eines Taxonomiewerts als Teil einer Post-URL

Ich arbeite auf einer Immobilienseite mit dem folgenden Permalink-Format für Immobilien: http://www.site.com/property/1330-5th-avenue (Eigenschaft ist eine benutzerdefinierte Beitragstyp für Angebote) Wie kann ich den Permalink für diese Beiträge ändern? http://www.site.com/new-york/1330-5th-avenue (New New York ein Begriff, der mit benutzerdefinierten Taxonomie City verbunden ist) Ich habe recherchiert, aber ich brauche wirklich Hilfe. Ist es überhaupt möglich?

WordPress-Permalink funktioniert immer noch nicht (Fehler oder nicht verstanden?)

Nach stundenlangem Verständnis von WordPress-Permalinks bin ich verzweifelt und hoffe, dass jemand helfen kann. Ich habe den folgenden Link: www.mysite.com/?page_id=923&bahn=BER Nach dem Aktivieren der Permalinks wird die Verbindung zu www.mysite.com/data/rink?bahn=BER So weit, ist es gut. Aber mein Ziel ist es, einen solchen Link zu haben: www.mysite.com/data/rink/BER Deshalb habe ich den folgenden Code in meine functions.php […]

Lateinische Zeichenumwandlung

Ich verwalte zum ersten Mal einen WordPress-Blog auf Spanisch und migriere gerade Server (zB Server A und B). Das Problem besteht darin, dass die Dateinamen zwar korrekt bereinigt oder in Server A maskiert werden, die Dateinamen jedoch konvertiert werden; zum Beispiel NIÑOS -> NIOS. Daher sind Verknüpfungen in Server B unterbrochen. Also, würde ich gerne […]

Pretty Permalinks zu hässlichen Permalinks redirect

Ich möchte die Permalinks von /%postname%.html in die Standardeinstellungen ändern ?p=%post_id% permalink. Ich weiß, wie man die permalink Struktur vom WordPress Admin-Panel ändert. Ich habe jedoch über 30000 Beiträge und möchte sicherstellen, dass Personen, die die alten URLs besuchen, zu den neuen weitergeleitet werden. Beispielsweise: http://example.com/sample-post.html würde zu http://example.com/?p=123 redirect

Wie Postpermalinks anstelle von Seiten angezeigt werden?

Ich arbeite an einer Website für Comics, und wann immer du dazu gehst, sollte es den neuesten POST öffnen. Ich habe keine Seiten, ich habe sie alle gelöscht. Die ganze Website hat Posts. Ich möchte also, dass, wenn Leute anfangen, “Weiter” zu den nächsten Posts zu gehen, es die Permalinks (fancy URL) von Posts anzeigen […]