Gracias amigos por vuestras aportaciones
Creo que el problema aqui es que seguramente no lo estoy exponiendo todo claro
para que me entendais
Dentro de mi programa no hay absolutamente nada de esto de lo que sigue a continuacion:
<?php
Código PHP:
function cut_string($string, $charlimit)
{
if(substr($string,$charlimit-1,1) != ' ')
{
$string = substr($string,'0',$charlimit);
$array = explode(' ',$string);
array_pop($array);
$new_string = implode(' ',$array);
return $new_string.' ...';
}
else
{
return substr($string,'0',$charlimit-1).' ...';
}
}
//adaptarlo aqui pero no me sale
$cadena = "texto a cortar";
//para que aparezca aqui
echo cut_string($cadena, 5);
?>
lo que si que hay en mi programa es un fragmento como lo que sigue :
Código PHP:
<?php if( wpsc_product_on_special() ) echo ' <div class="sale-icon-big">Sale!</div>'; ?>
</div><!--close imagecol-->
<div class="producttext productcol">
<h2 class="prodtitles no-cufon">
<?php echo wpsc_the_product_title(); ?> /* ESTE TEXTO QUIERO CORTAR */
<?php if (wpsc_have_custom_meta()) : ?>
<div class="rating">
<div class="custom_meta">
<?php while ( wpsc_have_custom_meta() ) : wpsc_the_custom_meta(); ?>
<p><strong><?php echo wpsc_custom_meta_name(); ?>: </strong><?php echo wpsc_custom_meta_value(); ?></p>
<?php endwhile; ?>
</div><!--close custom_meta-->
</div>
<?php endif; ?>
y en la 5ª linea donde dice :
Código PHP:
<?php echo wpsc_the_product_title(); ?>
ese es el texto que quiro cortar porque claro nunca es el mismo si no lo pondria entre corchetes
a ver si ahora lo he explicado mas claramente
saludos y gracias