04. Programar Wordpress Desde Cero

04.-Programar WordPress desde cero [add_shortcode]

Angular ?[17.-Rutas dinamicas]

En este video vamos a crear rutas dinamicas generadas desde un arreglo de datos.

Codigo: https://github.com/programadornovato/angular/commit/6f27985b518327edd26f10bfafab4cb7f5

firebase 5

Firebase?[05.-Cerrar sesion usuario (signOut)?]

A estas alturas ya debemos esta hartos de estar limpiando los datos de nuestro navegador y para eso vamos a colocar un boton de cerrar sesion de nuestra cuenta de usuario.
Codigo en github.com: …

Codeigniter 4? 02

Codeigniter 4🔥 02.- Instalar🔥 en Windows 10, [Vía manual]

Hola que tal buenas tardes bienvenidos al programador novato y en este tutorial vamos a aprender a instalar codeigniter 4 en un Windows 10 de forma manual, que de igual forma sirve para un punto …

instalar 2Bapache 2Btomcat 2Bubuntu

Instalar Apache Tomcat 9 en Ubuntu 18.04 y 16.04 LTS

instalar 2Bapache 2Btomcat 2Bubuntu

Descargamos, descomprimimos y movemos Apache Tomcat 9:


wget https://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.26/bin/apache-tomcat-9.0.26.tar.gz
tar xzf apache-tomcat-9.

Suscribete

programadornovato%2Bicono

http://www.youtube.com/subscription_center?add_user=creandolaweb

Gráficos dinámicos con chart.js ?

Chart%2Bjs

Introducción

En este video vamos a aprender a crear graficas en nuestra pagina web con esta potente herramienta llamada chart.js y la url de la pagina es https://www.chartjs.org. Antes de co…

YouTube API en PHP ✔️[Listar ultimos videos subidos]

01. YouTube%2BAPI%2Ben%2BPHP%2B

Introducción

Vamos a aprender a extraer datos (videos) de youtube con el api que precisamente nos ofrece youtube que se llama “Youtube api data v3”. Hay un vdeo que hice previame

YouTube API en JavaScript ⏩ [Listar ultimos videos subidos]

YouTube%2BAPI%2Ben%2BJavaScript

Introducción

En este vídeo vamos a trabajar con youtube api v3, esta es una api que nos entrega datos y ademas podemos manipular información de nuestro canal. Precisamente lo que vamos a hacer …

Instalar Webmin en Ubuntu 16 / 18

Instalar%2BWebmin%2Ben%2BUbuntu

INTRODUCCIÓN

En este vídeo vamos a aprender a instalar webmin en ubuntu ya sea 16, 17 o 18 y en mi caso voy a trabajar con la versión 18.04

Webmin es una especie de administrador web que nos ayuda a g

1 2 3 16 17 18
04. Programar%2BWordpress%2BDesde%2BCero

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *