Trabajar con un tipo de mensaje personalizado ( CPT ) es natural de usar las funciones internas de WordPress para ver y filtrar los mensajes de este tipo. , risulta comodissimo poter creare loop personali sulle proprie tipologie di post. Si el uso de los get_posts() es que se crea un objeto directamente WP_Query , es muy cómodo para crear lazos en sus tipos de mensajes personales. WordPress también permite que los filtros para tassionomie personal, en la cuenta, el orden, de progresar a los metadatos. Útil, de hecho, es el proceso que le permite especificar las condiciones en las que ese tipo de meta datos y compararla con las normas.
Artículos con la etiqueta 'Snipp'
Fragmento de WordPress: meta extracto get_posts valor con ()
Fragmento de WordPress: la acción de save_post
Al agregar campos para añadir páginas y mensajes, o para obtener el tipo de mensaje personalizado ( CTP ), que tiene que grabar una acción para salvar a estos nuevos datos. La aplicación de este procedimiento es esencialmente siempre la misma, cambiando sólo los campos y cómo guardar los datos adicionales pueden residir en el campo "costumbre", o la meta de mesa de correos, o en algunas mesas de carácter personal o más.
Fragmento de WordPress: is_page () en el Tipo de mensaje personalizado
Si ha grabado su propio tipo de mensaje personalizado ( CPT ), sobre todo si escribe 'página', que podría servir para determinar si usted está viendo esa página en particular, el 'single' por así decirlo. . En este caso, es inútil tratar con is_page() o is_page_template() . La solución limpia es la siguiente:
1 2 3 4 5 6 | is_singular ( 'cpt_key' ) ) { if (is_singular ('cpt_key')) { ; global de $ mensaje; $post -> post_name == 'slug_pagina' ) { if ($ mensaje -> post_name == 'slug_pagina') { / / El código aquí ... add_action tipo (), wp_enqueue_scripts (), etc ... } } |
WordPress 3.3: jQuery finalmente todos
Con WordPress 3.3 también jQuery y todos sus módulos han sido alineados. Ahora es posible acceder a la nueva lista de módulos en la última versión 3.3, tales como la función de autocompletar. He aquí un fragmento de una buena inclusión:
1 2 3 4 5 6 | / / Módulos de carga que WordPress para nosotros preparatoria para el guión "MyScript.js" array ( 'jquery-ui-slider' , $ Deps = array ('jquery-ui-slider ", "Jquery-ui-selector de fechas", "Jquery-ui-autocompletar ' ); , 'js/myscript.js' , $deps , 1 . 3 . 4 , true ) ; wp_enqueue_script ('clave', 'js / MyScript.js', $ dependencias, 1 3 4, es cierto..); |
Fragmento de WordPress: agregar estilos y scripts para Tipo de mensaje personalizado
Ahora que WordPress te permite crear tipos de mensaje personalizado (CPT), se convierte en útil para poder agregar nuestros estilos y nuestra secuencia de comandos al ver o editar los mensajes. La mejor manera de hacerlo que sea compatible con la versión 3.3 es el siguiente:
1 2 3 4 5 6 7 | , function ( ) { add_action (los admin_enqueue_scripts ', function () { ; global de $ 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 de WordPress: Quitar la barra de admin
La última versión de WordPress ha añadido una barra de herramientas del lado del nuevo frontend cuando el administrador se registra. Si desea desactivar la entrada de este código en el archivo functions.php de tu tema:
1 2 3 4 | / / Comprobar que el filtro existe show_admin_bar has_filter ( 'show_admin_bar' ) ) { if (has_filter ('show_admin_bar')) { , '__return_false' ) ; add_filter ('show_admin_bar', '__return_false'); } |
Fragmento muy breve: POST NSConnection con los parámetros
che in modalità POST . El objeto NSMutableURLRequest se puede utilizar tanto en modo GET que en el modo de POST . . Los parámetros, sin embargo, debe estar formateado como si son GET , es decir, en la secuencia nome_campo1=valore1&nome_campo2=valore2&... . Aquí hay un fragmento útil para simplificar la construcción de campos:
Fragmento muy breve: el UIView para mostrar una imagen
Trabajar con Interface Builder se puede utilizar un objeto de forma espontánea UIImageView para configurar el fondo de nuestro controlador de vista. Alternativamente, usted puede eliminar este objeto, lo que ahorra un poco de memoria, y explotar la vista asociada con el controlador de vista. Sólo tiene que conectar en nuestro controlador de vista:
fragmentos de jQuery
Verificar la existencia de un elemento en el DOM
Que iba a suceder que debe establecer la existencia de un elemento del DOM. Con jQuery se podría tratar de forma espontánea:
Fragmento muy corto: incrementar un campo en SQL
La última versión de WP Bannerize que introdujo un nuevo campo en la tabla indica las veces que un banner es "clickeado". Para llevar a cabo la operación de valore = valore +1 que se utiliza en SQL:
1 | `campo` = `campo` + 1 WHERE id = id_record; UPDATE tabla SET campo `campo` `,` + 1 WHERE id = id_record; |






Últimos Comentarios
Marcos : Muchas gracias, he encendido
Lo resuelto mediante el establecimiento de [cc_objc] / / OptionViewController.m - ...
Giovambattista Fazioli : @ Marcos: Le sugiero que pensar en un enfoque más correcto. Si ejecuta la subclase de la ficha ...
Marcos : Disculpe el spam .. Me di cuenta de que hay un error .. aquí es la corrección [cc_objc] / PrimaClasse.h **** / # import ...
Marco : olvidado .. en [ICC] OptionViewController [/ cci] para [CCI] @ syntetize [/ cci] puse el delegado
luis : muy clara y sencilla tengo que admitir que escribir un pa casi no utilizan los delegados creados por ...