Skip to content

Instantly share code, notes, and snippets.

View deryckoe's full-sized avatar

Deryck Oñate Espinel deryckoe

View GitHub Profile
@deryckoe
deryckoe / codigo con el que se trabaja
Last active June 12, 2019 21:37
Responsive Newsletter test
<mjml>
<mj-head>
</mj-head>
<mj-body>
<mj-section>
<mj-column>
<mj-image src="img/image2.jpg"></mj-image>
</mj-column>
<mj-column>
@deryckoe
deryckoe / height-on-viewport
Created June 5, 2019 19:08
Calculate wich element has more vertical space visible on viewport
Brain juices all over the const sectionElement = document.querySelectorAll('.section');
if (sectionElement) {
const onEvents = ['scroll', 'resize', 'load'];
onEvents.forEach((event) => {
window.addEventListener(event, function () {
const sectionHeights = [];
@deryckoe
deryckoe / author-box.php
Last active November 6, 2018 05:58
WP Expertos/Author Profile Plugin
<div class="author__wrapper">
<div class="author__avatar">
<?php echo get_avatar( $user->ID ); ?>
</div>
<h1 class="author__name"><?php echo esc_html( $user->display_name ); ?></h1>
<div class="author__description">
<?php echo apply_filters( 'the_content', $user->description ); ?>
</div>
</div>
@deryckoe
deryckoe / .htaccess
Last active April 13, 2018 18:39
Remote Upload
#Put this file in wp-content/uploads and modify remote domain.
#Copia este arhivo en wp-content/uploads and modifica el dominio remoto.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp-content/uploads/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) http://remotedomain.tld/wp-content/uploads/$1 [L,P]
</IfModule>
<?php
add_action( 'admin_footer', 'submit_javascript' );
// Imprime JS el el html del admin.
function submit_javascript() { ?>
<script type="text/javascript" >
jQuery(document).ready(function($) {
$('#idForm').on( 'submit', function(e) {
e.preventDefault(); // evita el submit convencional
@deryckoe
deryckoe / register_searchable_cp.php
Last active August 7, 2017 19:20
Modificar los resultados de búsqueda en WordPressModificar los resultados de búsqueda en WordPress
<?php
function create_movie_cp() {
register_post_type( 'movies',
// Opciones del custom post
array(
'labels' => array(
'name' => __( 'Movies' ),
'singular_name' => __( 'Movie' )
),
@deryckoe
deryckoe / 01-register-custom-post.php
Last active August 5, 2017 02:05
Cómo añadir campos personalizados a un Custom Post en WordPress
<?php
function wpe_custom_post_init() {
$args = array(
'public' => true,
'label' => 'Libros'
);
register_post_type( 'book', $args );
@deryckoe
deryckoe / widgets_do_shortcodes.php
Last active August 3, 2017 15:14
Shortcodes en Widgets de texto
<?php add_filter('widget_text','do_shortcode'); ?>
@deryckoe
deryckoe / do_usuarios_registrados.php
Last active July 31, 2017 21:09
Obtiene la cantidad de usuarios registrado e imprime el mensaje adecuado.
<?php echo do_shortcode( 'usuarios_registrados' ); ?>
@deryckoe
deryckoe / custom_login_url.php
Created July 31, 2017 02:38
Modifica url a http://wordpress.org en login por url del sitio web
<?php
/**
*
* Modifico url de logo en pagina de login a url del sitio web.
*
* @param $url
*
* @return string
*