Inserindo Leia mais Tag in Widget

O widget “Sobre mim” na barra lateral é muito longo e eu quero inserir uma etiqueta “Leia mais”.

Não consigo encontrar como fazê-lo. Alguém pode fornecer instruções simples? Posso fazer HTML básico, mas não consigo achar onde o código é para widgets.

Solutions Collecting From Web of "Inserindo Leia mais Tag in Widget"

É muito fácil.

Geralmente, seu widget deve ser mantido na sidebar.php
No sidebar.php você pode ter chamado a function the_content() para extrair o texto “Sobre mim”.

Em vez de chamar the_content() você precisa chamar sua própria function criada [suponha, read_more() ] que deve ser definido em functions.php assim:

 function read_more($limit){ $post_content = explode(' ', get_the_content()); $less_content = array_slice($post_content,0, $limit); echo implode(' ', $less_content); } 

Agora, mencionando um argumento, chame a function read_more() em qualquer lugar que você precisar, talvez em sidebar.php
Observe que, primeiro, precisa fazer Query e, em seguida, chamar a function dessa maneira:

 < ?php $content_text = new WP_Query(array('post_type' => 'text')); while($content_text->have_post()) : $content_text->the_post(); ?> 

< ?php read_more(15); ?>

Read More

< ?php endwhile; ?>

onde, o valor inteiro indica 15 números de palavras a serem exibidas lá.

É isso aí.