Ich verwende das UI-Plugin für benutzerdefinierte Post-Typen, um meine benutzerdefinierten Taxonomien zu erstellen. Ich habe ein Portfolio, das aus Projekten (benutzerdefinierter Beitragstyp) mit 2 benutzerdefinierten Taxonomien von Technologien und Kunden besteht. Die Taxonomie des Kunden verfügt über einen benutzerdefinierten Umschreibungsbereich von portfolio/clients/, während die Technologietaxonomie einen benutzerdefinierten Umschreibungsbereich von hatportfolio/ …
Ist es möglich, die Basisbasis des Autors entsprechend seiner Rolle zu ändern? Zum Beispiel erhalten Autoren example.com/ninja/%username% und Abonnenten example.com/trainee/%username%? Ich denke an etwas wie: add_action('init', 'set_new_author_base'); function set_new_author_base() { global $wp_rewrite; if($user->role == 'subscriber') $author_slug = 'trainee'; $wp_rewrite->author_base = $author_slug; } elseif($user->role == 'author') { $author_slug = 'ninja'; $wp_rewrite->author_base …
Ich erstelle eine Wordpress-Site mit mehreren benutzerdefinierten Beitragstypen. Jeder Beitragstyp ist ein anderes Magazin. Ich habe auch benutzerdefinierte Metafelder für ein Magazinjahr und eine Ausgabe. Ich hätte gerne URLs (verwendet archive.php): http://my_site/magazine/name/ http://my_site/magazine_name/year/ http://my_site/magazine_name/year/issue/ Ich habe es per Code gemacht: function magazine_rewrite_tag() { add_rewrite_tag('%issue_year%', '([0-9]{4})'); add_rewrite_tag('%issue%', '([0-9])'); } add_action('init', 'magazine_rewrite_tag', …
Damit ist add_query_arg()es schön, einer URL zusätzliche Parameter hinzuzufügen, und es ist auch einfach, eine Umschreiberegel zu erstellen. So weit, ist es gut. Das Problem ist jedoch die URL-Ersetzung durch WordPress. Wenn ich eine URL habe, wie: www.mysite.com/?page_id=1&myvar=test und ich tippe diese URL in die Adresszeile des Browsers mit aktivierten …
Ich weiß, dass dies nicht vorgeschlagen wird und dass es viele Diskussionen über dieses Argument gibt. Leider ist es mir nach einer Woche voller Versuche und Tests noch nicht gelungen, die Schnecke aus meinem benutzerdefinierten Typ zu entfernen. Hier ist die Situation: Die URL-Struktur, die ich brauche post / blog …
Ich übergebe jetzt Parameter an eine benutzerdefinierte Vorlage im folgenden Format www.example.com/?pageid=12&rid=24&title=this-is-the-title Ich habe zwei Tabellen erstellt. Ich muss also Daten abrufen und auf diesen Seiten anzeigen. Ich möchte, dass es ein sauberes URL-Format verwendet, wie: www.example.com/pageid/12/rid/24/title/this-is-the-title Kann jemand sagen, wie dies erreicht werden kann? Vielen Dank
Nach einigen Recherchen zu Daten in Blogs scheint es eine gute Idee zu sein, diese aus den vorhandenen Posts zu entfernen. Erwägen: Selbst gehostet (auf Bluehost) Über 1.000 bestehende Beiträge Alle Beiträge werden von Google indiziert und viele sind von anderen Domains aus verlinkt. Viele Beiträge sind im Blog verlinkt. …
Ich habe einen benutzerdefinierten Beitragstyp namens "Ziele" und die EP-Maske für den Beitragstyp auf "Standard EP_PERMALINK" gesetzt. Ich habe einige Endpunkte wie folgt hinzugefügt: add_filter( 'query_vars', 'add_query_vars'); function add_query_vars($vars){ $vars[] = "tours"; $vars[] = "activities"; return $vars; } add_action('init', 'add_endpoints'); function add_endpoints(){ global $wp_rewrite; add_rewrite_endpoint('tours', EP_PERMALINK); add_rewrite_endpoint('activities', EP_PERMALINK); $wp_rewrite->flush_rules(); } …
Ich bin neu bei wordpressund würde gerne besser verstehen, ob es möglich ist, Seiten mit einer URL zu erstellen, die auf dem categoryund dann dem basiert post title, also: so etwas wie http://mysite.com/category-name/the-post-title oder http://mysite.com/category-name/12345(die Post-ID) oderhttp://mysite.com/category-name/12345/the-post-title Gibt es ein Plug-In, das dies tut, oder sollte ich andere Möglichkeiten url_rewritein …
Wir verwenden CPTs, um eine Seite mit häufig gestellten Fragen auf einer Website zu verwalten, auf der die Frage der Titel des Beitrags und die Antwort der Inhalt des Beitrags ist. Es gibt eine Hauptseite für die FAQs, auf der alle Beiträge angezeigt werden (FAQ-Archivseite). Mit dieser Struktur brauchen wir …
Ich habe eine Datenbanktabelle außerhalb von WordPress, für die ich Endpunkte erstellen muss. Ich habe eine Seite erstellt, /cars/auf der ich mithilfe einer Seitenvorlage Links generieren möchte. Ich möchte, dass die URL wie folgt aussieht /cars/camaro/( /cars/%model%/). Ursprünglich dachte ich, ich könnte es mit Endpunkten machen, war mir aber nicht …
Ich habe eine statische Startseite für mein WP-Installationsset von settings > reading. Dann habe ich mit einen URL-Endpunkt hinzugefügt. add_rewrite_endpoint('foo', EP_ALL); Die Titelseite sollte also über zugänglich sein http://example.com/ http://example.com/foo http://example.com/foo/bar Für # 1 funktioniert alles einwandfrei, aber für # 2 und # 3 home.phpwird anstelle der statischen Homepage die …
/blog/%postname%/Wie kann ich eine URL für meine Site abrufen, die abgerufen wird, wenn meine Permalink-Struktur auf eingestellt ist domain.com/blog/? Bei der oben erwähnten Permalink-Struktur wird bei der Verwendung site_url();angezeigt, domain.com/wenn ich die URL der Site einschließlich der Front-Base problemlos abrufen möchte. Vielleicht bin ich mir nicht sicher, was die "Front …
Externe Umschreiberegeln sind fantastisch. Mit ihnen können Sie Umschreibungen definieren, die nicht unbedingt über WordPress laufen index.php. Dies bedeutet, dass Sie beliebige Regeln beliebigen Dateien zuordnen können, z. $wp_rewrite->add_external_rule( '^somethingrandom/?$', 'wp-content/wp-uploads/hiddendirectory/somefile.php' ); Dann, um jede Anfrage http://site.url/somethingrandom/wird tatsächlich eine statische PHP - Datei aus einem anderen Verzeichnis bedient werden. Das …
Ich habe einen benutzerdefinierten Beitragstyp "Nachrichten" auf meiner Wordpress-Site. Ich verwende das Plugin "Erweiterte benutzerdefinierte Felder", um jedem Beitrag Metadaten hinzuzufügen. Ich möchte eine Reihe von Nachrichten als Archiv erstellen: [2013] [January] => 5 [2012] [January] => 20 [February] => 10 [2011] [April] => 30 Ich habe es geschafft, dies …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.