it-swarm.dev

Jak mohu kódovat odkazy na konkrétní vyhledávání v archivu?

Chci vložit odkazy na archivní stránky se specifickými vyhledávacími kritérii. t. Odkazy na konkrétní kategorie, odkazy na konkrétní autory atd

V tuto chvíli přidávám odkazy pomocí kotevních značek, ale tyto se nezdaří, pokud se změní permalink

1
Mild Fuzz

WordPress je může generovat, takže můžete taky. Budete muset použít stejnou funkci, jakou má WordPress.

Pro kategorii by to bylo něco jako:

$category =  get_category_by_slug( 'example' );
$link = get_category_link( $category->term_id );

Podobně je zde get_tag_link() a na hlubší úrovni se opravdu používají get_term_link()

S autory jsem moc nehrál, ale existuje the_author_posts_link() a pravděpodobně i nějaký get_ analog.

1
Rarst

Archivy kategorií, autorské archivy, datové archivy atd. ne zažijí změny permalinků. Pokud používáte pěkné permalinks , http://yourblog.com/category/my-cool-category bude vždy vám nabídne seznam příspěvků z my-cool-category . Stejně tak bude http://yourblog.com/author/mildfuzz vždy prezentovat seznam příspěvků publikovaných mildfuzz.

Jedinou složitou částí je, pokud chcete zobrazit další informace na stránce archivu (jako autorský bit pro autorský archiv) ... ale existují výukové programy k dispozici pro tento druh práce.

0
EAMann