WP: get_post, the_content ali get_the_content

Ok, po slabih 7 urah sem obupal.

Skratka, sprobal mislim, da vse možnosti kako pravilno prikazati izbrani post iz Wordpressa in ne vem točno katero funkcijo uporabiti.

Povzetek kode:

$template_vars = array(

                '%title_post%' => get_the_title($post->ID),

                '%the_content%' => the_content ($post->ID), #own code#

                '%url_post%' => wp_get_shortlink($post->ID),

                '%date_post%' => get_post_time('Y-m-d', true, $post->ID, true),

            );

Vse ostalo mi prikazuje lepo, probleme mi dela samo:

'%the_content%' => the_content ($post->ID), #own code#

Je sploh prav napisano? Skratka ne dobim vsebine posta ...

Hvala

3 odgovori

Funkcija the_content() sprejme dva parametra (string $morelinktext = null, bool $strip_teaser = false) - tvoj parameter $post->ID je bil napačen, zato ti tudi ni delovalo.

Tukaj je rešitev za tvoj problem - http://wordpress.stackexchange.com/questions/213812/get-post-content-by-id

1

Torej kličem post kontent z:
'

%getpost%' => getpost ($post->ID),

vendar mi javi napako. To ($post->ID) je ok?

Našel rešitev :)

'%post_content%' => wp_trim_words($post->post_content),

Našem rešitev :)

'%post_content%' => wp_trim_words($post->post_content),