Cómo asignar una clase div a una función echo

15 oct 2014, 11:33:33
Vistas: 13.7K
Votos: -1

¿Cómo puedo asignar una clase CSS (span o div) a esta función, para poder dar estilo a la salida en mi hoja de estilos?

function show_today_date() {
    echo date(get_option('date_format'));
}
add_shortcode( 'showtodaydate', 'show_today_date' );

El resultado es 15 de octubre, 2014. Ahora quiero estilizar la salida, lo cual no será posible si no tengo un elemento CSS.

0
Todas las respuestas a la pregunta 1
2

Esto no es una pregunta específica de WordPress, es un tema sobre codificación en PHP.

Puedes agregar marcado HTML dentro del echo en tu función, como en el siguiente ejemplo:

function show_today_date() {

    echo '<div class="example">' . date( get_option( 'date_format' ) ) . '</div>';
}
add_shortcode( 'showtodaydate', 'show_today_date' );
15 oct 2014 11:49:54
Comentarios

Muchas gracias por esta respuesta. Funcionó perfectamente. Lamento haberlo publicado en el foro equivocado. Tendré más cuidado la próxima vez.

KBD KBD
15 oct 2014 11:53:20

El contexto es WordPress, solo que el problema es de codificación PHP. Por favor, verifica la bandera, el ícono de palomita a la izquierda de la respuesta, si es la respuesta correcta.

bueltge bueltge
15 oct 2014 11:55:10