background preloader

WordPress functions.php Snippets

WordPress functions.php Snippets

Novedades de WordPress 3.6: lo que se viene Empezando a usar GIt Si te estás preguntando que es Git o ya conoces las virtudes de este magnífico software y tienes ganas de aprender a usarlo, este tutorial te ayuda a empezar desde lo más básico hasta incluso lograr lanzar tu aplicación o sitio web a tu servidor mediante Git. Cómo instalar Minecfrat en Ubuntu de la forma más sencilla Minecraft Installer: La forma más sencilla de instalar Minecraft en Ubuntu. Instalar Opera en Ubuntu 13.04 Pasos a seguir para instalar la última versión de Opera en Ubuntu 13.04 Codassium: un editor de código online que utiliza WebRTC Codassium es un editor de código online que permite realizar conferencias entre equipos y modificar código en tiempo real entre varias personas. Cómo crear un VirtualHost en ubuntu y apache Introducción a los virtual host en apache. Dos herramientas para gestionar tareas y proyectos Estadísticas de tu sitio en tiempo real con Piwik Existen hoy en día varias alternativas a google analytics, algunas pagas, otras gratuitas.

Deft | Open Source Web Server How To Create Custom Taxonomies In WordPress - Smashing WordPress WordPress 3 introduced custom taxonomies as a core feature. The following release of 3.1 included many features to enhance support of custom taxonomies. Better import and export handling, advanced queries with tax_query, hierarchical support, body classes and a bunch of wonderful functions to play with were all part of the package. Let’s take an in-depth look at how to create your own custom taxonomies in WordPress, including a few advanced development examples that you can begin using in your WordPress themes and plugins today. Taxonomies In WordPress Link WordPress’ custom taxonomies make it possible to structure large amounts of content in a logical, well-organized way. Taxonomy content can be displayed in a theme using taxonomy templates1. Built-In Taxonomies Link WordPress offers four built-in taxonomies out of the box: Categories (hierarchal),Tags (multifaceted),Links (multifaceted),Navigation menu (hierarchal). Custom Taxonomies Link A Practical Example: Content By Location Link <? <? <?

Manejando los post de WordPress desde VIM | Blog Empecemos con una máxima: "El que se acostumbra a utilizar VIM encuentra muy difícil editar o crear texto en cualquier otro programa o entorno". Esto lo he comprobado personalmente luego de descubrir las virtudes de este magnífico editor de texto. Sin embargo, muchas veces nos encontramos editando texto en otros ámbitos: escribiendo mails, comentando en foros, escribiendo artículos en WordPress, etc. ¿Como Funciona? Empecemos viendo el plugin que nos posibilita manejar WordPress desde VIM. VimRepress Si tienes conocimientos de inglés puedes leer las instrucciones desde allí mismo, de lo contrario pasaremos a explicar en simples pasos como instalar y manejar el plugin. Instalando El primer paso es descargar el plugin y copiar sus contenidos en las carpetas de vim correspondientes. cd .vim unzip /path/to/vimpress_2.x.x.zip Luego debemos configurar el plugin para que reconozca nuestro sitio y nos conecte con él. Usando el plugin :BlogList - List 30 recent posts. Últimas consideraciones

Using jQuery, Plugins and UI Controls With Backbone Most Backbone applications either use jQuery or Zepto as their DOM manipulation of choice. I tend to use jQuery as it’s supported across more browsers and has more features – though it is a little heavier in terms of download size (and maybe performance). I also use a lot of jQuery plugins for various controls, to create specific effects, etc. It’s generally easy to do, as Backbone’s views provide direct access to a jQuery element as “this.el” or “this.$el”. From there, we can call standard jQuery code and plugins. There are some common patterns I’ve noticed for doing this, too. DOM Dependent/Independent At a very basic level, jQuery manipulations of the DOM can fall in to 1 of 2 categories: DOM-dependent and DOM-independent. For example, it doesn’t make much sense to call “.slideUp” if the HTML we’re manipulating isn’t currently displayed. On the other hand, I often call “.hide” on document fragments before they are attached to the DOM. Simple Manipulations And Events

Translate a WordPress Theme in 3 Easy Steps | Solostream Last updated on Lately, more and more people are asking us how to translate a WordPress theme into a language other than English. And with an estimated 2 billion people now online, it’s no wonder. Fortunately, it’s a fairly straightforward process, and I’ve boiled it down into 3 simple steps. This tutorial assumes the WordPress theme to be translated has been localized using the the GNU gettext framework. 1. POT stands for “Portable Object Template,” and a POT file (aka .po file) is basically a list of all the English-language text found within the files of a localized WordPress theme. If you’re using a theme other than a Solostream theme (gasp), check with the theme author to see if they offer a POT file. 2. Once you have the POT file, you’ll need to open it in a program like POEdit, and translate the English language into your preferred language. Find a list of language codes at WordPress in your Language. 3. Notice “text_domain” above – it’s called the text domain name.

How to Set Up MAMP on Dropbox for WordPress Development Having MAMP’s files on Dropbox makes it very easy to do two things: Keep an automatic backup of your files in the cloud.Be able to switch computers for development For example you can develop on a Macbook Air or Pro at work and then switch over to an iMac at home. Here are some great resources I’ve come across lately: A video tutorial by Jay George showing how you can set up MAMP and Dropbox, very easy to follow If you’re not so sure how to set up MAMP itself, this post is all you need. It’s even easier to set this up on Windows when using XAMPP, as XAMPP can be installed directly within the Dropbox folder, something that cannot currently be done with MAMP. Are any of you enjoying this kind of setup?

robertpiira/ingrid - GitHub The Complete Guide To Custom Post Types WordPress has been gaining a foothold in the general content management system (CMS) game for a few years now, but the real breakthrough was the custom post type mechanism which allows for the creation of a wide variety of content. Let’s take a look at how this came to be and all the options that this great functionality offers. 1Some of the custom post types you can create in WordPress. What It Used To Be Like In practice, custom post types have been around for a long time, more specifically since February 17, 2005, when WordPress 1.5 added support for static pages, creating the post_type database field. The wp_insert_post() function has been around since WordPress 1.0, so when the post_type field was implemented in 1.5, you could simply set the post_type value when inserting a post. By version 2.8, the register_post_type() function and some other helpful things were added to the nightly builds, and when 2.9 came out, the functions became available to everyone. Creating Custom Post Types

Consejo rápido: WordPress plugin boilerplate Existen dos formas de programar plugins en WordPress: utilizando programación orientada a objetos o utilizando programacón funcional. No voy a explicar en este post las diferencias entre estas dos formas de escribir nuestro código, pero sí voy a remarcar que la mayoría de los tutoriales sobre cómo escribir plugins para WordPress están basados en esta última, inclusive los de el codex de WordPress. Para los que ya están familiarizados con escribir plugins utilizando programación orientada a objetos, este boilerplate creado por Tom McFarlin les será de gran utilidad. Algunas de sus características: Completamente basado en la API de WordPress.Utiliza las convenciones de PHPDoc comentando todas las funciones para poder navegar más facilmente el código.Utiliza los TODO para las secciones que hay que modificar de acuerdo a cada plugin que creemos.Estructura organizada en carpetas para añadir los archivos de lenguaje, de css, o de javascript que necesitemos. WP Plugin Boilerplate

HTML5SQL.JS Ajouter de multiples galeries de médias sous WordPress La gestion des galeries photos sous WordPress est restée très sommaire dans sa gestion. Il est notamment impossible de gérer de multiples galeries associées à un article / page sous WordPress. Pourtant, il existe un moyen simple et rapide pour insérer un nombre illimité de galeries que voici.Un de mes derniers projets consistait à présenter des photos sous forme de galeries simples dans une page WordPress. C’est alors que j’ai trouvé mon bonheur avec le plugin Multiple Galleries. Cet excellent module fait une chose et il le fait très bien : il ajoute un système de case à cocher dans l’outil de gestion de galeries de WordPress. Et cerise sur le gâteau, vous pouvez mettre à jour vos galeries en cochant / décochant une photo qui n’aurait plus lieu d’être insérée. N’attendez plus et téléchargez donc ce plugin génial : Multiple Galleries Un plugin pour gérer plusieurs galeries par articles via l'outil de gestion de galerie de WordPress. Taille : 68, 4 KiB • Date : 6 novembre 2012 • Hits : 1 797

Manejando los post de WordPress desde VIM Empecemos con una máxima: "El que se acostumbra a utilizar VIM encuentra muy difícil editar o crear texto en cualquier otro programa o entorno". Esto lo he comprobado personalmente luego de descubrir las virtudes de este magnífico editor de texto. Sin embargo, muchas veces nos encontramos editando texto en otros ámbitos: escribiendo mails, comentando en foros, escribiendo artículos en WordPress, etc. En este caso nos vamos a concentrar en cómo publicar y manejar un blog de WordPress desde el mismo editor. ¿Como Funciona? Empecemos viendo el plugin que nos posibilita manejar WordPress desde VIM. VimRepress Si tienes conocimientos de inglés puedes leer las instrucciones desde allí mismo, de lo contrario pasaremos a explicar en simples pasos como instalar y manejar el plugin. Instalando El primer paso es descargar el plugin y copiar sus contenidos en las carpetas de vim correspondientes. cd .vim unzip /path/to/vimpress_2.x.x.zip Usando el plugin :BlogList - List 30 recent posts.

Two Game Changing CSS 3 Features - CodeBrief HTML and CSS has always been filled with frustration when it comes to being able to intuitively create layouts and designs. Web developers have long since sacrificed ease of implementation for accessibility and semantic purity. Basic layouts and simple aesthetics frequently require very non-trivial implementations. This is especially apparent to developers who have tasted the forbidden fruit of other platforms such as Flex, Android, et al. Until the near future. Flexible Box Layouts The CSS 3 spec has introduced a new module which is supported by all major non-IE browsers as well as the IE 10 preview. Gone are the days of forcing a layout into a float-based implementation. Anyone coming from a Flex or Android background will immediately see the value of this. For example, consider the following layout: Child One Child Two Child Three Child Four With the associated markup (styling and browser-specific markup removed): Nine Grid Backgrounds Consider the following image: With the associated markup:

Related: