Stránka 1 z 1

wordpress: postování konkrétního článku

Napsal: 12 říj 2012 14:08
od mistr moskva
Dobrý den,
můj dotaz je zřejmě velice banální, jelikož se mi na něj nepodařilo v poměrně delším čase najít uspokojivou odpověď. Potřeboval bych na stránce v určitém místě postovat konkrétní článek.

Abych vás dostal více do obrazu. Dejme tomu, že mám na stránce vedle sebe čtyři čtverce a každý obsahuje nějaké odkazy. Chci ty odkazy spravovat tak, že obsah každého čtverce nadefinuji jako příspěvek wordpressu.

Tuším, že klíčem k úspěchu bude zřejmě tento řádek:

<?php post_class() ?> id="post-<?php the_ID(); ?>">

Jen nevím kde mám přesně vložit ID toho konkrétního článku.

Dneska si jdu vypůjčit knihu 333 tipů a triků pro wordpress. I přesto budu rád za jakýkoliv odkaz na základní správu tohoto systému v češtině. A samozřejmě budu velmi rád, pokud mi zde někdo názorně pomůže s mým problémem.

Re: wordpress: postování konkrétního článku  Vyřešeno

Napsal: 13 říj 2012 10:35
od mistr moskva
Tak je to vyřešeno...

klíč je v použití funkce query_posts:

<?php
query_posts('post__11');

if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>


<div class="entry">
<p></p>
<?php the_excerpt(); ?>

</div>

</div>

<?php endwhile; ?>

<?php endif; ?>


<?php wp_reset_query(); ?>

Výše uvedený kód vypíše třeba konkrétní příspěvek s id 11. :)

Podrobnější příklady s funcí quety_postsnaleznete zde: http://david.binda.cz/query_posts-aneb- ... -zobrazeni