Editar la función_contenido

2

Quiero editar la función predeterminada the_content() . Sé que puedo add_filter('the_content', 'with_my_function') pero tengo problemas para generar el contenido anterior con el mío.

Aquí hay un ejemplo de lo que estoy haciendo.

add_filter('the_content', 'my_function');
function my_function()
{
    $write = 'hello world';
    $content = apply_filters('the_content', get_the_content());
    echo $write.$content;
}

¿Cómo puedo hacer que esto funcione?

    
pregunta cnotethegr8 27.07.2011 - 22:53

1 respuesta

9

No estoy exactamente seguro de lo que estás intentando lograr, pero parece que estás intentando preparar algo al principio de the_content.

Prueba esto:

add_filter('the_content', 'se24265_my_function');
function se24265_my_function( $content )
{
    $write = 'hello world';
    $new_content = $write . $content;
    return $new_content;
}

La mayoría de los filtros proporcionarán uno o dos parámetros para que su función los manipule y luego regrese.

    
respondido por el jjeaton 27.07.2011 - 23:09

Lea otras preguntas en las etiquetas