Archivo para la etiqueta ‘filter’

14Sep
2011
Comments Off

Añadir clase a la imagen destacada de WordPress según el tamaño

Hace bastante que no escribía, sobre todo por falta de tiempo, pero quería escribir sobre este pequeño truco de WordPress. Cuando añadimos una imagen destacada en un post de WordPress nos podemos encontrar con que la imagen ocupa todo el ancho (lo más normal) o que no ocupa tanto, con lo que nos encontramos que [...]
05Feb
2011
Comments Off

Realizar búsquedas en WordPress únicamente por el título

Si por un casual necesitas que tu WordPress realice las búsquedas por el título del post y que ignore el contenido, tan sólo hay que añadir un filtro a tu functions.php, lo cual también sirve para editar las condiciones de búsquedas y añadirle o quitarle condiciones: add_filter(’posts_search’, ‘mi_search_title’); function mi_search_title($search) { preg_match(’/%([^%]+)%/’, $search, $m); if [...]
05Jan
2011
<!-- 4 -->

Modificar las búsquedas en WordPress

Si queremos modificar las búsquedas que ofrece WordPress para que devuelva lo que nosotros queremos tan solo hay que hacer dos funciones para dos filtros: add_filter(’posts_results’, ‘mi_search’); function mi_search($posts) { $s = get_query_var(’s'); if (condicion($s)) { $posts = array(); $paged = intval(get_query_var(’paged’)); if ($paged < 1) $paged = 1; $posts_per_page = intval(get_query_var(’posts_per_page’)); $from = ($paged-1)*$posts_per_page; [...]