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 = [];
<?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 / 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 / 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 / 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
*
@deryckoe
deryckoe / custom_login_css.php
Created July 31, 2017 02:36
Modificar estilos de página de acceso WordPress
<?php
function wpe_custom_login() {
// Obtengo logo personalizado
$custom_logo_id = get_theme_mod( 'custom_logo' );
// Si hay logo personalizado
if ( '' !== $custom_logo_id ) {
@deryckoe
deryckoe / video_widget.php
Created July 29, 2017 15:41
Agrega un video al Dashboard de WordPress
<?php
/**
* Agrega un video al Dashboard de WordPress
*/
function wpe_add_dashboard_widgets() {
wp_add_dashboard_widget( 'dashboard_custom_videos', 'Aprende a utilizar tu sitio web', 'wpe_videos_widget' ); //add new RSS feed output
}