Si usáis el plugin multi-idioma polylang de wordpress y queréis obtener en php el idioma activo podéis usar la siguiente función que soporta 3 valores de parámetro (nombre, configuración regional, slug): echo pll_current_language('name'); // Español echo pll_current_language('locale'); // es-ES echo […]
Método sencillo para convertir cualquier foto/imagen en blanco y negro (escala de grises) usando la propiedad «filter» de css sin tener que usar photoshop u otro programa similar: img{ -webkit-filter: grayscale(100%); filter: grayscale(100%); } Con este filtro se fuerza al […]
Para poder adjuntar varios archivos al enviar un email (usando la función wp_mail de wordpress) es muy sencillo utilizando el ultimo parámetro de esta función ($attachments). Basta con crear un array_push (para insertar las rutas de cada archivo al final […]
Una forma para crear una redirección (ej. 301) en Symfony sin usar el controlador, directamente desde el archivo yml del routing. Útil para ahorrarnos un método nuevo en el controlador. Ejemplo, vamos a hacer una redirección 301 de una url […]
Si has mirado el código fuente de alguna página de tu wordpres y ves este «feo» código css con la clase «recentcomments«: <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> Es por que tienes ese widget activo (aunque no lo estes usando […]
Si no quieres que se muestre la gallery de los post dentro del the_content() puedes usar esta función php que se encarga de eliminar el shortcode de la galería del contenido para que no sea visible dentro de la función […]
Si quieres obtener el número total de resultados de un loop de wordpress puedes usar el parámetro «found_posts«. Ejemplo: global $wp_query; if (have_posts()) : while (have_posts()) : // … echo "Total: ".$wp_query->post_count." resultados"; // … endwhile; endif;
Ejemplo de como centrar (vertical y horizontalmente) automáticamente un mapa de google maps con múltiples marcadores. Para centrar manualmente un mapa se usa la propiedad «center» como en este otro ejemplo… con la latitud y longitud que queramos. Pero, en […]
Código Vanilla JS (JavaScript) equivalente a los métodos addClass(), removeClass() y toggleClass() de jQuery para añadir/quitar determinada/s clases css a un elemento. elemento + classList + método (add, remove, toggle) A continuación un par de ejemplos de añadir/quitar la clase […]
Código Vanilla JS (JavaScript) equivalente al método hasClass de jQuery para comprobar si un elemento tiene una determinada clase css. classList.contains() A continuación un par de ejemplos de uso con diferentes selectores: // <body class="leon"> if (document.body.classList.contains('leon')){ // Sí } […]