Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Wordpress] Jak wyświetlić kategorie
d4ng
post 19.11.2013, 16:35:16
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

Ostrzeżenie: (0%)
-----


Witajcie, chciałbym wyciągnać nazwe bądź id kategorii którą przeglądam... np www.mojadomena.pl/category/koszule czyli jestem w kategori koszule i widze wpisy które są dop niej przypisane.
Go to the top of the page
+Quote Post
usb2.0
post 19.11.2013, 17:41:53
Post #2





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


http://codex.wordpress.org/Function_Reference/get_cat_ID

5 sekund w google
Go to the top of the page
+Quote Post
d4ng
post 19.11.2013, 18:02:53
Post #3





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

Ostrzeżenie: (0%)
-----


żeby to było takie proste.. smile.gif niesty jak zrobie np

  1. <?php
  2. $kategoria = get_cat_ID( $cat_name );
  3. echo $kategoria;
  4. ?>


to mam okragłe nic...

Smaczku dodoa fakt że chce wyświetlić kategorie dla samodzielnie utworzonej taxonomi, dla której zrobiłem x grup kategorii czyli mam np slug: rozmiar (który przechowuje XL, L itp), slug kolor (czerwony, zielony...) itd

Może inacze.. Co chce osiągnąć? Chce aby po wejściu w daną kategorie wpisy wyświetlały sie losowo, ale tylko z kategorii w której jestem! Czyli musze zrobić 'orderby' => 'rand', 'category_name' => 'kategoria z url www.mojadomena.pl/category/koszule czyli koszule'
Go to the top of the page
+Quote Post
glh
post 19.11.2013, 18:28:36
Post #4





Grupa: Zarejestrowani
Postów: 97
Pomógł: 20
Dołączył: 18.12.2007
Skąd: Poznań

Ostrzeżenie: (0%)
-----


A co wyświetla single_cat_title() ?
http://codex.wordpress.org/Function_Refere...ingle_cat_title


--------------------
Go to the top of the page
+Quote Post
grzes999
post 19.11.2013, 18:55:09
Post #5





Grupa: Zarejestrowani
Postów: 305
Pomógł: 29
Dołączył: 5.07.2011

Ostrzeżenie: (0%)
-----


To powinno działać. Bo sam z tego korzystam

  1. <?php
  2. global $query_string;
  3. $viewedPost = $post->ID;
  4. $post_categories = wp_get_post_categories($post->ID);
  5. $cat = get_category($post_categories[0]);
  6. query_posts('category_name='.$cat->name. '&order=ASC' );
  7. if ( have_posts() ) : while ( have_posts()) : the_post(); ?>
  8. <a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a>
  9. <?php endwhile; ?>
  10. <?php endif; wp_reset_query(); ?>


Ten post edytował grzes999 19.11.2013, 18:58:42
Go to the top of the page
+Quote Post
d4ng
post 19.11.2013, 19:00:47
Post #6





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

Ostrzeżenie: (0%)
-----


Super! jednak jescze cos nie hula...

  1. $nazwa = single_cat_title();
  2. query_posts(array(
  3. 'post_type' => 'wine',
  4. 'orderby' => 'rand',
  5. 'category_name' => $nazwa
  6. ));


niestety nie moge zmieniac stron... ciągle jestem na 1.. jak klikne np 3 to strona sie przeładuje a ja dalej będe na 1 tylko z troszeczke zmienionymi wpisami (z uwagi na rand) mozna temu zaradzić?

Ten post edytował d4ng 19.11.2013, 19:16:19
Go to the top of the page
+Quote Post
Maluszek
post 20.11.2013, 12:51:02
Post #7





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 20.11.2013
Skąd: Kraków

Ostrzeżenie: (10%)
X----


Cytat(usb2.0 @ 19.11.2013, 17:41:53 ) *



U mnie poszło a był ten sam problem.


--------------------
Studiuje budownictwo
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 17:19