Mostrar límite de palabras en contenido PHP

  • Autor Autor Science
  • Fecha de inicio Fecha de inicio
S

Science

Eta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
¡Hola!

Llevo ya un rato intentando mostrar un límite de palabras en "Content". Tengo lo siguiente:

PHP:
<div class="featuredPost2">
				<?php if ($c == 1) { ?><h2 class="titleCatName"><a href="<?php echo get_category_link($theme_options["fea2CatID"]);?>"><?php echo get_cat_name($theme_options["fea2CatID"]); ?></a></h2><?php } ?>
				<a href="<?php the_permalink() ?>" rel="bookmark"><img src="<?php viva('NpAdvSubFea','3'); ?>" alt="<?php the_title(); ?>" class="alignleft"/></a>
				<h2 class="postTitle"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?> &raquo;</a></h2>
				[B]<p><?php print string_limit_words(get_the_excerpt(), 35); ?>...</p> [/B]
				<span class="featuredPost2Meta"<?php if ($c == $theme_options["fea2PostCount"]) { ?> style="border:none;"<?php } ?>><?php the_time('F j Y') ?> / <?php comments_popup_link(__($newspaper["noComment"]), __($newspaper['comment1']), __($newspaper['comments']));?> / <a href="<?php the_permalink() ?>" rel="bookmark"><?php echo $newspaper["readMore"]; ?> &raquo;</a></span>
			</div>

La idea es cambiar esta parte <p><?php print string_limit_words(get_the_excerpt(), 35); ?>...</p> para que me tome un número de palabras del contenido, no del excerpt.

He cambiado excerpt por varias palabras y no da resultado. No sé qué hago mal. ¿Puede ser por la CSS?

Gracias!
 
Me ha ido muy bien, gracias! He usado el plugin Content and Excerpt Word Limit y he añadido <?php content('50'); ?> donde lo quiero. Lo que ahora me muestra el texto y otros valores en medio, como la imagen "[caption id="attachment_632" align="alignright" width="150" caption="James Lovelock"][/caption] ". ¿Puedo hacer algo para que no salga?
 
Tendrias que pasar el contenido por un filtro, antes de mostrarlo:
Insertar CODE, HTML o PHP:
$A = preg_replace('|[(.*)](.*)[/(.*)]|sU','',content(50));
echo $A;
 
Gracias! Al final he cambiado la opción porqué no me salía. Quería llenar un espacio alargando el texto pero lo he ocupado con una widget de twitter xD. Saludos!