Skip to content

Instantly share code, notes, and snippets.

View Mac32's full-sized avatar

Mac32 Mac32

View GitHub Profile
@Mac32
Mac32 / functions-nav.php
Last active February 11, 2018 21:08
Archivo functions.php de wordpress con menú de navegación
<?php
// Comprobamos que no exista otra función con el mismo nombre con el que vamos a crear esta para evitar conflictos
if(!function_exists('temawordpress_setup')){
//Creamos la función
function temawordpress_setup(){
// Registramos el menú con la función register_nav_menus a la cual se le pasa un array con la información necesaria
register_nav_menus(array(
<?php wp_nav_menu(array(
'theme_location' => 'primero', //' establece que menú se va a agregar en este caso 'primero'
'container' => 'nav')); // indica que elemento contendrá al menú y la agrega una clase menú al contenedor
?>
@Mac32
Mac32 / style.css
Created February 11, 2018 20:37
Comentario en el style.css de un tema wordpress que suministra la información sobre el mismo.
/*
Theme Name: temawordpress
Author: Mac32
Author URI: www.author.com
Description: primer tema en wordpress
Version: 0.0.1
Tags: wordpress basico
License: GPL;
License URI: www.licencia.com
*/
@Mac32
Mac32 / header.php
Last active February 11, 2018 20:06
Plantilla básica de header.php de Wordpress
<!DOCTYPE html>
<html <?php language_attributes(); ?>> <!--función de lenguaje, en lugar de colocar lang="es" se le coloca el languaje_attributes para indicar el idioma-->
<head>
<!--Establece la codificación de caracteres en UTF-8, el bloginfo se utiliza para hacer consultas a WP en este caso la codificación de caracteres (charset)-->
<meta charset="<?php bloginfo('charset'); ?>">
<!-- Meta para adaptación a dispositivos móviles -->
<meta name="viewport" content="width=device-width, initial-scale=1">