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 […]
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/ . […]
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 […]
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’ […]
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( […]
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?
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 […]
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 […]
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
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 […]