PHP

Wordpress custom admin table from database with pagination

Categorías: 

Etiquetas: 

Objective

  • Create a custom table with data from a database sql query, with sort and pagination, in WordPress admin panel.
  • Step 1: create a custom menu link to access a new page for the table
  • Step 2: create callback function for the menu link, prepare data input for pagination, sort and print form + table
  • Note: this should be improved to use full WordPress advantages of wp_list_table

Step 1: create a custom menu link to access a new page for the table

Wordpress make your own plugin multilingual

Categorías: 

Etiquetas: 

Summary

  • Step 1: make some string in your plugin translatable
  • Step 2: load the function with add_action 'init' in your plugin
  • Step 3: create folder and file for translations inside your plugin
  • Step 4: update your language files with poedit

In the example, we are going to translate the plugin to Spanish.

Drupal 7: best modules for every website

Drupal Coffee Latte

Categorías: 

Etiquetas: 

If there is something that makes great CMS like Drupal in these days is, undoubtedly, the number of modules or plugins availables, whether made by the community or by professionals who try to live with it. 

Focusing on Drupal extensions, the quantity of modules currently available is huge, more than 18000. Therefore, it's good to have a guide to those who are essential to almost any web project.

Mandatory list of modules for any Drupal website

Drupal 7: los mejores módulos para cualquier página web

Categorías: 

Etiquetas: 

Si hay algo que hace grande a los gestores de contenidos (CMS) de hoy en día es, sin duda, la cantidad de módulos o plugins que existen, ya sean hechos por la comunidad o por profesionales que intentan vivir de ello.

Centrándonos en extensiones para Drupal, la cantidad de módulos existentes en la actualidad es enorme, más de 18000. Por ello, conviene tener una guía de los que son básicos y esenciales para casi cualquier tipo de proyecto web.

Drupal: pasos a realizar antes de lanzar a producción un sitio web

Drupal Logo

Categorías: 

Etiquetas: 

Antes de enviar nuestro proyecto web de un entorno de desarrollo local a uno de producción, hay que realizar una serie de comprobaciones para ahorrarnos futuros problemas. Las típicas suelen ser comprobar enlaces rotos, ver como queda el estilo en diferentes navegadores y dispositivos (¿algún día se dejarán de usar los IE 7 y 8?), configuración de entorno local vs entorno producción, etc. Este artículo se centra en dejar preparado vuestro proyecto en Drupal para el último paso antes de lanzar el sitio a producción

Páginas

Subscribe to PHP