Probar nuestra app web desde nuestra maquina local con ngrok en ubuntu 16.04 ☁️

Alguna vez has querido mostrar tu aplicación web en un domin…

Mi primer app de shopify ?

Requerimientos
Ruby
RubyGems
Bundler
Descarga la aplicac

Instalar un entorno gráfico (xfce) en un servidor ubuntu 16.04 ?

En ocasiones tenemos la necesidad de tener un entorno grafi…

Certbot error certificer “Client with the currently selected authenticator does not support any combination…”

Ultimamnte me di cuenta que al intentar certificar mis domi…

google data studio en mysql ?

1.- Ir a https://datastudio.google.com
2.- Click e…

Crear una app mobil para wordpress ?

Migrar dominio de bluehost a domains.google

1.- Vamos a https://domains.google y damos c…

Comprueba el grado de spam de tus correos ✉️

Que tan seguro estas de que tus correos no están llegando a la …

Instalar Wekan en Ubuntu 16 ?‍?

Existen diferente formas de instalar wekan en esta ocasión …

1 2 3 16 17 18

04.-Programar WordPress desde cero [add_shortcode]

INTRODUCCIÓN

En este tutorial vamos a trabajar con los shotcodes o códigos cortos.
Pero se preguntaran que es un shortcode y es algo muy simple, quizás en alguna ocasión hayamos instalado algún pluging que nos pida que pegues un pedazo de código en nuestro articulo o pagina por ejemplo contact-form-7 que precisamente hace eso, cuando nosotros configuramos un formulario contact-form-7 nos dice ahora pega este shotcode en donde quieras que se muestre tu formulario de contacto.

PROCEDIMIENTOS

1.- En wp-content/plugins/ creamos una carpeta llamada mi-shortcode

2.- Dentro de la carpeta mi-shortcode creamos un archivo llamado mi-shortcode.php donde colocaremos este código:

<?php
/*
Plugin Name: mi-shortcode
Plugin URI: programadornovato.com
Description: Este pluging agrega un shortcode a wordpress
Version: 1.0.0
Author: Eugenio Chaparro
Author URI: programadornovato.com
License: GPLv2
*/
add_action("init", "mi_codigo_corto");
if (!function_exists("mi_codigo_corto")) {
    function mi_codigo_corto() {
        add_shortcode("consulta", "funcion_consulta");
    }
}
function funcion_consulta($args, $content) {
    //
    //$content=Valor del contenido
    //$args['argument1']=Valor del argumento1
    return "<strong>Contenido</strong>=".$content . "</br><strong>Argumento1</strong>=" . $args['argument1'];
}

Hooks de accion

Los hooks de accion o acciones son disparadas cuando algo pasa, como que se cargue la pagina, un usuario esta iniciando sesion, o una accion personalizada que definiras en tu tema o plugin.

Hooks de Filtro

Los hooks de filtro, o filtros, controlan como algo sucede o cambia algo que ya se esta mostrando. Puedes usar un filtro para mostrar metadata en un formato especifico, o para sobreescribir el texto que esta mostrando el plugin, o para prevenir algo que se muestre.

Eugenio Chaparro

Compartir
Publicado por
Eugenio Chaparro

Entradas recientes

🟢Editar código de un módulo en Dolibarr [04]

🟢Editar código de un módulo en Dolibarr [04]

En este tutorial vamos editar el código de nuestro módulo personas para poder personalizar algunas…

2 meses hace
🟢Crear un sub_módulo en Dolibarr [03]

🟢Crear un sub_módulo en Dolibarr [03]

En este tutorial vamos a crear un sub módulo llamado seguridad que será muy parecido…

2 meses hace
🟢Modificar un módulo en Dolibarr [02]

🟢Modificar un módulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

2 meses hace
🟢Constructor de módulos en Dolibarr

🟢Constructor de módulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una política clara:…

2 meses hace
🟢Tickets en Dolibarr [19]

🟢Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

2 meses hace
🟢Agenda en Dolibarr [18]

🟢Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

2 meses hace