WordPress

Preguntas y respuestas para desarrolladores y administradores de WordPress


1
¿Cómo funciona el enrutamiento en WordPress?
¿Cómo funciona el enrutamiento wp core? Me está costando entender ... En MVC, su URL se ve como mycontroller / myaction que se asigna a MyController-> myaction () En drupal, es index.php? Q = mycustomerpath / hello que se puede asignar a cualquier función que le guste y que devuelva …
13 urls  routing 


1
Mostrar recuento de resultados de búsqueda
Hasta ahora he estado usando el siguiente código para obtener la cantidad de resultados cuando alguien busca y para mostrar ese conteo. <?php /* Search Count */ $allsearch =& new WP_Query("s=$s&showposts=-1"); $count = $allsearch->post_count; echo $count . ' '; wp_reset_query(); ?> Pero esto no parece un código válido. Se muestra …

3
eliminar el enlace permanente de tipo de publicación personalizada
He registrado el tipo de publicación con lo siguiente: $holidayLabels = array( 'name' => __( 'Holidays'), 'singular_name' => __( 'Holidays'), 'all_items' => __( 'All Holidays'), 'add_new' => __( 'Add New Holiday'), 'add_new_item' => __( 'Add New Holiday'), 'edit_item' => __( 'Edit Holiday'), 'new_item' => __( 'New Holiday'), 'view_item' => __( …

2
¿La función get_option está en caché?
En mi complemento, uso el siguiente código para recuperar una opción de la base de datos: $options = get_option('my_plugin_options'); Si uso esto 10 veces en varias funciones de mi complemento, ¿WordPress realiza 10 consultas a la base de datos, o solo realiza 1 llamada a la base de datos por …






4
Lo que está permitido como argumento id en register_sidebar ($ args)
Quiero registrar una barra lateral pero estoy un poco confundido acerca de los usos del idargumento en la register_sidebarfunción. El códice dice: id - Identificación de la barra lateral - Debe estar todo en minúsculas, sin espacios (el valor predeterminado es una identificación numérica con incremento automático). ¿De qué sirve …

3
Error de PHP con el controlador de shortcode de una clase
Actualmente estoy usando el siguiente flujo genérico para agregar el shortcode para un complemento. class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Ahora, cuando se llama a esta clase y su método, obtengo el siguiente error. Error fatal: usar $ this …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.