Skip to content

Instantly share code, notes, and snippets.

View perezdans's full-sized avatar

Jaime Pérez Dans perezdans

View GitHub Profile
@perezdans
perezdans / Texto solo para determinados usuarios
Last active September 4, 2017 18:33
Código para introducir en el functions.php para crear un shortcode que permita que determinados contenidos solo se muestren a determinados usuarios
<?php
add_shortcode( ‘registrado’, ‘shortcode_para_registrados’ );
function shortcode_para_registrados( $atts, $content = null ) {
global $current_user;
get_currentuserinfo();
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) {
if (is_array($atts) && $atts['usuario'] == $current_user->user_login)
return $content;
}
return '';
@perezdans
perezdans / Lista de paises en español ordenados alfabéticamente
Created July 6, 2017 10:11
Lista de paises en español ordenados alfabéticamente pensada para añadir a un desplegable personalizado del plugin Gravity Forms para WordPress
Afganistán
Albania
Alemania
Andorra
Angola
Antigua y Barbuda
Arabia Saudita
Argelia
Argentina
Armenia
@perezdans
perezdans / deregister-dashicons.php
Last active May 21, 2017 20:39
Hacer deregister de los estilos CSS de los dashicons para todos los visitantes salvo cuando se muestre la barra de admin para mejorar Google Page Speed Insights
<?php
// Deregister los dashicons si no se muestra la barra de admin
add_action( 'wp_print_styles', function() {
if (!is_admin_bar_showing()) wp_deregister_style( 'dashicons' );
}, 100);
@perezdans
perezdans / .htaccess for Page Speed Insights
Last active November 9, 2021 13:06
.htaccess para WordPress para cumplir requisitos de pagespeed insights tanto de Caché de archivos como de compresión de ficheros
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
@perezdans
perezdans / Bootstrap-3_Carousel-Collection
Last active September 8, 2015 12:06 — forked from loschke/Bootstrap-3_Carousel-Collection
Bootstrap 3 - Carousel Collection Pack
/**
* (C)Leanest CSS spinner ever
*/
@keyframes spin {
to { transform: rotate(1turn); }
}
.progress {
position: relative;