- Hvordan finder jeg kategori-id'et for et nuværende indlæg i WordPress?
- Hvordan får jeg kun 1 indlæg fra hver kategori i WordPress?
- Hvordan viser jeg kategorinavne i WordPress-indlæg?
- Hvordan slår jeg en kategori i WordPress?
- Hvordan finder jeg postkategori-id?
- Hvordan finder jeg den aktuelle indlægskategori?
- Hvordan viser jeg indlæg efter kategori?
- Hvordan finder jeg en postkortkode i WordPress?
- Hvordan kan jeg se alle kategorier i WordPress?
- Hvordan får jeg kategorinavnet til en brugerdefineret posttype i WordPress?
- Er WordPress en kategoriside?
Hvordan finder jeg kategori-id'et for et nuværende indlæg i WordPress?
få kategori-id'et, og gem det i WordPress Transient-indstillingen. global $ wp_query; // få kategori-id (eller navn, slug) og gem til den forbigående api $ categoryId = $ wp_query->queried_object->cat_ID; set_transient ('category_id_visited', $ categoryId, 1 * HOUR_IN_SECONDS);
Hvordan får jeg kun 1 indlæg fra hver kategori i WordPress?
php $ news_cat_ID = get_cat_ID ('Nyheder'); $ news_cats = get_categories ("parent = $ news_cat_ID"); $ news_query = ny WP_Query; foreach ($ news_cats som $ news_cat): $ news_query->forespørgsel (matrix ('cat' => $ news_cat->term_id, 'posts_per_page' => 1, 'no_found_rows' => sandt, 'ignore_sticky_posts' => rigtigt, )); ?>
Hvordan viser jeg kategorinavne i WordPress-indlæg?
Hvis du vil vise kategoribeskrivelse i et enkelt indlæg, kan du bruge denne kode. $ catID = get_the_category (); ekko category_description ($ catID [0]); Denne kode henter simpelthen alle kategorier for det aktuelle indlæg og udsender derefter kategoribeskrivelsen for den første kategori.
Hvordan slår jeg en kategori i WordPress?
php $ args = array ('orderby' => 'id', 'hide_empty' => 0, 'child_of' => 10, // Barn fra kasser Kategori); $ kategorier = get_categories ($ args); foreach ($ kategorier som $ cat) echo '<div>'; ekko '<h1>''. $ kat->navn. ''<img src = "'.
Hvordan finder jeg postkategori-id?
Naviger til stillingerne > Kategoriknude fra WordPress Dashboard-menuen til venstre. Flyt musen over navnet på WordPress-kategorien, som du gerne vil vide id'et for (uden at klikke) og bemærk den URL, der vises i nederste venstre hjørne af browseren, som er fremhævet i nedenstående skærmbillede.
Hvordan finder jeg den aktuelle indlægskategori?
For at hente postkategorien skal du bruge noget kaldet get_the_category () -funktionen. $ the_cat = get_the_category (); Denne funktion returnerer den aktuelle postkategori, hvis du bruger den i en loop. Men hvis du vil bruge det uden for sløjfen, skal du sende post-id'et som en parameter.
Hvordan viser jeg indlæg efter kategori?
Først skal du redigere det indlæg eller den side, hvor du vil vise de seneste indlæg efter kategori. På postredigeringsskærmen skal du klikke på knappen Tilføj ny blok (+) og derefter kigge efter 'seneste indlæg' -blokken. Du vil se blokken vises i indholdsområdet med en forhåndsvisning af dine seneste indlæg.
Hvordan finder jeg en postkortkode i WordPress?
Hvis du bruger WordPress Blocks Editor, kan du også tilføje en Shortcode-blok for at tilføje Display Posts-kortkoden.
...
Men når du udgiver din side, kan du se resultatet af kortkoden.
- Rediger en side, et indlæg eller en tekstwidget.
- Tilføj kortkoden [display-posts] i et indlæg eller en side.
- Publicer eller opdater din side / dit indlæg.
Hvordan kan jeg se alle kategorier i WordPress?
$ args = array ('style' => 'ingen' ); Endelig kan du bede WordPress om at vise et link til alle dine kategorier takket være indstillingen show_option_all . Du giver en streng til denne mulighed, og WordPress viser et nyt link, der peger på alle dine kategorier.
Hvordan får jeg kategorinavnet til en brugerdefineret posttype i WordPress?
is_wp_error ($ terms)): $ names = array (); $ snegle = array (); foreach ($ vilkår som $ term) $ names [] = $ term->navn; $ snegle [] = $ sigt->slug; $ name_list = join ("/", $ names); $ slug_list = join ("category-", $ slugs); Afslut Hvis; ?>
Er WordPress en kategoriside?
4 svar. Jeg har fundet måden at gøre det ved at kontrollere, om $ cat_id er tilgængelig eller ikke på denne side ved hjælp af følgende. $ cat_id = get_query_var ('cat'); Nu kan vi kontrollere, om $ cat_id er tilgængelig, så er det en kategoriside, ellers er det ikke.