Artículos con la etiqueta 'WordPress'
Encuesta: A cargo del software CMS
Bachi principios de año: WordPress y WPML get_page_by_path update ()
El año 2012 comenzó con un par de horas de profunda depuración por dos (conocido) errores bastante molesto. , con la globale (e famosa) omonima istanza $wpdb . La primera, entre otras cosas, un poco anticuado, presente en el núcleo de WordPress con respecto al método update() de clase wpdb , con el global (y famosos) instancia del mismo nombre, $wpdb . El defecto aparece cuando se intenta actualizar un campo NULL . A pesar de las numerosas quejas, el equipo de desarrollo de WordPress no parece encontrar una solución al molesto problema. De hecho, hasta la fecha, la única solución es escribir el código SQL para su cuenta.
WordPress 3.3: ahora todos los jQuery
Con WordPress 3.3 también jQuery y todos sus módulos han sido alineados. Ahora es posible acceder a la nueva lista de los módulos de la última versión 3.3, como el autocompletado. Aquí hay un fragmento de una buena inserción:
1 2 3 4 5 6 | / / Cargar los módulos que WordPress nos preparan para el script "MyScript.js" array ( 'jquery-ui-slider' , $ Deps = serie ('jquery-ui-slider ", "Jquery-ui-selector de fechas, "Jquery-ui-autocomplete ' ); , 'js/myscript.js' , $deps , 1 . 3 . 4 , true ) ; wp_enqueue_script ('clave', 'js / MyScript.js, dependencias de $, un 3 .. 4, true); |
Fragmento de WordPress: estilos y scripts para añadir Tipo de mensaje personalizado
Ahora que WordPress permite crear tipos de mensaje personalizado (CPT), es útil ser capaz de agregar nuestros estilos y nuestra secuencia de comandos al ver o editar los mensajes. La mejor manera de hacerlo es compatible con la versión 3.3 es la siguiente:
1 2 3 4 5 6 7 | , function ( ) { add_action ('admin_enqueue_scripts', function () { ; global $ typenow; $typenow == 'id_custom_post' ) { if ($ typenow == 'id_custom_post') { , 'css/customstyle.css' ) ; wp_enqueue_style ('key_style', 'css / customstyle.css'); , 'js/customscript.js' ) ; wp_enqueue_script ('key_script', 'js / customscript.js'); } }); |
Fragmento muy breve: conjunto de los archivos de registro en WordPress
si attivano i log a video prodotti da PHP, riempiendo lo schermo di Notice, Warning e quant'altro. Al establecer el archivo wp-config.php define la define('WP_DEBUG', true); registros son activados por los productos de PHP en pantalla, llenando la pantalla, aviso, advertencia, etc. Si los controles para "volar" esto puede ser útil en situaciones de ejercicio es muy recomendable, por razones obvias. Por suerte, WordPress le permite "transmitir" estos registros a un archivo, que por defecto se encuentra en /wp-content/debug.log .
WordPress abreviado tabla
Permítanme demostrar cómo utilizar el código corto - sangría (anidada) - WordPress para crear tablas para insertar en los mensajes y las páginas. Por ejemplo, yo te mostraré cómo crear cuadros comparativos, los utilizados para comparar las particularidades de las aplicaciones o productos, tales como:

Fragmento de WordPress: Quitar la barra de admin
La última versión de WordPress ha añadido una barra de herramientas lateral nueva interfase cuando el administrador se registra. Si desea desactivar el código incluido en el archivo functions.php de tu tema:
1 2 3 4 | / / Comprueba si el filtro show_admin_bar has_filter ( 'show_admin_bar' ) ) { if (has_filter ('show_admin_bar')) { , '__return_false' ) ; add_filter ('show_admin_bar', '__return_false'); } |
PhpStorm 2.0
PHP IDE dedicada al desarrollo, hay muchos, que van desde la libertad de los pagados. Durante mucho tiempo he usado herramientas como Eclipse o Aptana , llegando a hacer uso de editores especializados para HTML / JavaScript y - aún - CSS. Desde hace un año, sin embargo, creo que he encontrado un entorno completo que la finalidad, al menos en mi caso, que resuelve todos mis problemas: PhpStorm .
WordPress: recuperar el contenido de las páginas privadas
La asignación del puesto de WordPress: recuperar el contenido de una página para agregar información. En primer lugar, se puede recuperar el contenido de una página utilizando una función como esta:
1 2 3 4 | $slug ) { función getPageBySlug ($ slug) { get_page_by_path ( $slug ) ; ObjectPost get_page_by_path = $ ($ slug); "the_content" , $objectPost -> post_content ) ; volver apply_filters ('the_content', $ objectPost - post_content>); } |
WP 2.7 Bannerize
Nueva actualización importante para WP Bannerize , ahora en su versión 2.7. Con exclusión de cualquier corrección de errores, creo que esta será la última que hará en el 2010! Se define como un regalo de Navidad. Esta última versión introduce un montón de peticiones (como impresiones o la programación por fecha) reportados por los usuarios y la lista completa se puede leer en detalle aquí .







Últimos Comentarios
datrix : Muchas gracias!
Robert : Yo rispsoto sus preguntas con mucho gusto. La idea es realmente genial. Estoy buscando una solución ...
Sting : @ Darius - se puede ver un ejemplo aquí: http://www.fight4fun.it/ clic en: MAPS espero ...
vik : Giustappunto estoy trabajando en un proyecto y el cliente me pidió que le mostrará todas las noticias (que son CPT) en ...
Giovambattista Fazioli : @ Paso: Por supuesto. Simplemente identificar el campo [ICC] entrada [/ cci] desea ...