Skip to content

Instantly share code, notes, and snippets.

@DavidPeralvarez
DavidPeralvarez / css-externo.html
Created March 29, 2018 13:31
Incluir CSS en el HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Interno</title>
<link rel="stylesheet" type="text/css" href="estilos.css">
</head>
<body>
<h1>La opción más recomendada es el CSS externo</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
@DavidPeralvarez
DavidPeralvarez / front-end-posting.php
Created May 17, 2018 15:48
WordPress Plugin Front End Posting
<?php
/*
Plugin Name: Front End Posting
Description: Create posts from the front end
Author: David Perálvarez
Version: 1.0
Author URI: https://silicodevalley.com
*/
// Front end submission form
@DavidPeralvarez
DavidPeralvarez / formularios.html
Created March 29, 2018 11:30
Formularios HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Formularios en HTML</title>
</head>
<body>
<h1>Concurso de series</h1>
<form>
@DavidPeralvarez
DavidPeralvarez / core-blocks.txt
Last active September 20, 2022 08:04
Gutenberg core blocks list
// Útil para filtros de Gutenberg como "allowed_block_types"
archives
audio
button
categories
code
column
columns
coverImage
@DavidPeralvarez
DavidPeralvarez / functions-fb.php
Created March 29, 2018 14:00
Imagen destacada de WordPress como Facebook Thumbnail
/**
* Facebook Thumb Fixer
*/
add_action('wp_head','fbfixthumbnail');
function fbfixthumbnail(){
global $post;
//If there is a post image
if (has_post_thumbnail()) {
@DavidPeralvarez
DavidPeralvarez / mp_cf7_custom_shortcode.php
Created June 13, 2018 08:16
MemberPerks mp_cf7_custom_shortcode completa
<?php
// Add custom shortcodes to Contact Form 7 WP plugin
add_action( 'wpcf7_init', 'mp_cf7_custom_shortcode' );
function mp_cf7_custom_shortcode(){
wpcf7_add_form_tag( 'show_member_level', 'cf7_get_member_level' );
}
function cf7_get_member_level(){
$memberLevel = mp_get_member_level();
@DavidPeralvarez
DavidPeralvarez / gulpfile.js
Created November 6, 2018 11:30
Temas de WordPress + Gulp + Browsersync
/*
- Compilar código LESS
- Añadir vendor prefixes
- Minificar código CSS resultante
- Observar los archivos para ejecutar las tareas de forma automática
- Recargar automáticamente el navegador
*/
var gulp = require('gulp'),
autoprefixer = require('gulp-autoprefixer'),
@DavidPeralvarez
DavidPeralvarez / style.css
Last active September 24, 2018 14:19
Cómo insertar Font Awesome v5 en WordPress
/* estilos generales */
.icon::before {
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
}
/* estilos de la versión 5, mostrando el icono de facebook */
@DavidPeralvarez
DavidPeralvarez / functions.php
Created September 15, 2018 15:09
Cómo desactivar los comentarios en un Custom Post Type
/**
* Remove comments support from posts.
*/
add_action( 'init', 'scv_remove_comments_from_posts', 10 );
function scv_remove_comments_from_posts() {
remove_post_type_support( 'post', 'comments' );
}
@DavidPeralvarez
DavidPeralvarez / functions.php
Created September 13, 2018 15:38
Cómo insertar un CTA dentro de las entradas automáticamente
<?php
/* CTA en el contenido */
add_filter( 'the_content', 'scv_cta_code' );
function scv_cta_code( $content ){
// Definimos nuestro CTA
$codeCTA = '