Sziasztok,
Telepítettem a Custom post type és a custom fields plugint.
Létrehoztam egy új post type-ot “termek” néven.
A konkrét termék részleteit sikerült is kiíratni a link közvetlen beírásával.
A product.php fájlba ezt írtam és szépen kiírja a termék részleteit:
while ( have_posts() )<br />
{<br />
the_post();?><br />
<h3><?php the_field('termek_neve');?></h3><br />
<p>Áttekintés:<?php the_field('attekintes');?></p><br />
<p>Prospektus:<?php the_field('prospektus');?></p><br />
<p>Termék képe:<?php the_field('termek_kepe');?></p><br />
<p>Specifikációk:<br /><br />
Papírméret: <?php the_field('papirmeret');?></p><br />
<?php<br />
}
```<br />
Viszont a kategóriához rendelt termékeket nem tudom kilistázni. :(<br />
<br />
Van ötlete valakinek?
Szia!
Ha a saját post type-odnak saját kategóriái vannak, akkor az alábbi formában próbáld meg őket egy bizonyos kategóriából kilistázni:
$args = array(<br />
'post_type' => 'termek',<br />
'order' => 'ASC',<br />
'tax_query' => array(<br />
array(<br />
'taxonomy' => 'category',<br />
'field' => 'slug',<br />
'terms' => 'kategoria-slug'<br />
)<br />
)<br />
);<br />
<br />
$query = new WP_Query( $args );<br />
<br />
while ( $query->have_posts() ) :<br />
$query->the_post();<br />
<br />
print '<p>' . get_the_title() . '</p>';<br />
<br />
endwhile;<br />
<br />
wp_reset_postdata();
```<br />
<br />
<br />
A taxonomy -nál feltételeztem, hogy category maradt a típus, de ha egyéni típusod van a kategóriához, akkor az kerüljön oda.<br />
<br />
A termshez pedig a listázandó kategória keresőbarát neve kerül.<br />
<br />
Szia!
Tunál-e segíteni hogy én is haszálom ezt a “Custom post type” plugin-t.
Működik is szépen, csak az a problémám hogy a permalink URL-ben nem látom az adott kategória (taxonomy) nevét.
Tehát ezt látom:example.com/post-type-slug/postname
De én ezt szeretném látni: example.com/post-type-slug/category-name-slug/postname
Vagy mondjuk csak ennyit: example.com/category-name-slug/postname
A WP Beállítások/Közvetlen hivatkozások beállításai alatt van egy “Saját szerkezet” menüpont de ez csak a beépített dolgokra vonatkozik.
A létrehozott custom post slug neve: “portfolio”
És az alárendelt taxonomy slug neve pedig: “kategoria”
Gondolom valamilyen php programsorral meg lehet ezt oldani. De mivel nem vagyok programozó ezért nem igazán tudom hogyan kell.
Ha tudnál segíteni (vagy bárki) hogy melyik php fájlba, és mit írjak be ahhoz hogy ez működjön, azt nagyon megköszönném.
Üdv, Attila
Közben megoldottam a problémámat ezzel az igen egyszerű de nagyszerű plugin-nal. 
https://wordpress.org/plugins/custom-post-type-permalinks/installation/
Köszi, Attila