Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou desenvolvendo um widget onde preciso mostrar alguns posts pelo ID e estou localizando os posts usando a função get_post..
get_post($instance['post']); // ID do post
Até aqui tá beleza... consigo exibir o conteúdo do post normalmente... o problema é que o "read more" está sendo ignorado e mostra todo o conteúdo do post. Como faço pra forçar o post a ser exibido somente até o ponto do "read more"?
Abaixo a exibição do código do widget:
function widget($args, $instance){
$title = apply_filters( 'widget_title', $instance['title'] );
$widget_post = get_post($instance['post']);
echo $args['before_widget']; // Antes
if ( ! empty( $title ) )
echo $args['before_title'] . $title . $args['after_title'];
echo $widget_post->post_content; // Conteudo
echo $args['after_widget']; // Depois
}Carregando comentários...