Contenido

Funciones personalizadas en tu WordPress

12 Nov

+ 15

No he comentado nunca que el fichero functions.php ubicado en nuestros themes nos permite definir funciones que usaremos en nuestro theme y que nos permiten ampliar las funcionalidades de tu WordPress directamente desde tu theme.

Matt Varone nos muestra dos recopilaciones de funciones que podemos añadir a nuestro functions.php para disponer de ciertas funciones que pueden ayudarnos con nuestros themes de WordPress.

get_custom_field_value( $szKey, $bPrint = false)
Obtén fácilmente un dato personalizado.
reg_replace_content( $szPattern, $szReplace, $bPrint = false )
Permite buscar/reemplazar dentro del contenido de nuestros posts.
get_post_image( $iImageNumber = 0, $bPrint = false )
Nos devuelve una imagen que aparezca en el contenido.
clean_bad_content( $bPrint = false )
Limpieza de código
list_in_columns( $szType = "bookmarks", $iPerColumn = 10, $szDataArguments = null, $szRel = null ,$szClass = "column-list", $szFirstClass = "column-list-first" )
Función para crear listados en columnas de categorías y bookmarks.
wp_list_recent_posts( $iAmount = 5, $szCat = null, $szBefore = "<li>", $szAfter = "</li>" )
Fácil método de obtener los posts más recientes.
shorten_text( $iChars = 250, $szTail = "...", $bPrint = true )
Permite cortar el contenido del post en un número definido de carácteres.
highlight_comment( $szAuthClass = "autor-comment", $iUserID = 1 )
Resalta los comentarios de un autor en concreto
display_copyright( $iYear = null, $szSeparator = " - ", $szTail = '. All rights reserved.' )
Muestra el copyright del blog

Descargar1 / Descargar2

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.