WordPress

Preguntas y respuestas para desarrolladores y administradores de WordPress



2
¿Cómo verificar si un tema está activo?
Me gustaría poder verificar si el tema veintiocho está activo. Sé que si estaba buscando un complemento activo, haría algo como: $active_plugins = apply_filters( 'active_plugins', get_option( 'active_plugins' ) ); if ( in_array( 'plugin-folder/plugin-folder.php', $active_plugins ) ) { //do stuff } else { add_action( 'admin_notices', 'create-a-notice' ); } ¿Cuál es la …

2
Obtener ID de página de elementos de navegación
Estoy tratando de obtener todos los ID en mi navegación y convertirlos en una cadena para poder usarlos wp_querypara obtener las páginas que solo se enumeran en la navegación. El código para obtener las ID: $menu_name = 'primary'; if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ $menu_name ] …
11 menus  id 


4
Deshabilite la "edición rápida" solo para usuarios que no sean administradores en functions.php
Tengo esto en mis funciones.php function remove_quick_edit( $actions ) { unset($actions['inline hide-if-no-js']); return $actions; } add_filter('post_row_actions','remove_quick_edit',10,1); para eliminar el enlace de edición rápida en el backend al desplazarse por la lista de publicaciones publicadas. Funciona de maravilla, pero lo deshabilita incluso para el rol de administrador. ¿Es posible mantenerlo solo …
11 quick-edit 


2
¿Cómo obtener un nonce único para cada solicitud de Ajax?
He visto un par de discusiones sobre cómo hacer que Wordpress regenere un nonce único para solicitudes posteriores de Ajax, pero por mi vida no puedo hacer que Wordpress lo haga, cada vez que solicito lo que creo que debería ser un nuevo nonce, recibo el mismo nonce de Wordpress. …
11 ajax  nonce 

1
¿Hay algo como admin_notices para front-end?
Soy nuevo en Wordpress y trato de aprovechar el marco tanto como sea posible. En la parte frontal, quiero un área centralizada de mensajes para mostrar errores, éxitos y avisos generales similares a cómo se manejan a través de admin_notices en la parte posterior. No veo un gancho similar para …





3
¿Por qué "/ page / 2 /" no funciona?
Finalmente conseguí que la paginación funcione con el siguiente código, pero ahora la paginación se vincula a / videos / page / 2 /, que no existe. ¿Cómo hago para que funcione la página 2? <?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $wp_query->query('post_type=videos&showposts=1'.'&paged='.$paged); while ($wp_query->have_posts()) : $wp_query->the_post(); …

2
current_shortcode () - detecta el shortcode utilizado actualmente
En una clase de complemento, quiero proporcionar campos simples para datos públicos: correo electrónico, número de teléfono, Twitter, etc. La lista se puede ampliar. Consulte el complemento Datos de contacto público en GitHub para obtener más detalles. Para mantener el uso simple, también quiero ofrecer códigos cortos que sean fáciles …

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.