WordPress

Preguntas y respuestas para desarrolladores y administradores de WordPress



6
posts_per_page sin límite
Quiero devolver TODAS las publicaciones con query_posts. Intenté establecer posts_per_pageun número realmente alto, pero query_postsenloquece y no devuelve ninguna publicación. ¿Cuál es la forma correcta de consultar publicaciones sin límite? $args = array( 'post_type' => 'post', 'cat' => '22,47,67', 'orderby' => 'name', 'order' => 'ASC', 'hide_empty' => 1, 'depth' => …

4
¿Hay alguna manera de enviar correos electrónicos con formato HTML con la función wp_mail de Wordpress?
¿Hay un action_hook o algo similar que pueda ayudarme a lograr esto? Intenté agregar marcado en una variable de cadena PHP y simplemente envié un correo electrónico con la función wp_mail de esta manera: $email_to = 'someaddress@gmail.com'; $email_subject = 'Email subject'; $email_body = "<html><body><h1>Hello World!</h1></body></html>"; $send_mail = wp_mail($email_to, $email_subject, $email_body); …

2
¿Contando las publicaciones de un bucle personalizado de Wordpress (WP_Query)?
Traté de colocar esto: <?php $count = count($custom_posts); ?> <h2><?php echo $count; ?></h2> al final del ciclo: <?php if ( bbp_get_forum_title() == 'Test Forum 1' ) : ?> <?php $custom_posts = new WP_Query(); ?> <?php $custom_posts->query('post_type=blocks&location=Business and Finance&order=DESC'); ?> <?php while ($custom_posts->have_posts()) : $custom_posts->the_post(); ?> <div class="ad"> <?php the_content(); ?> …
41 loop 

6
¿Cómo personalizar the_archive_title ()?
En el tema de mi hijo archive.php, tengo el siguiente código para mostrar el título de mis páginas de archivo: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> Pero eso muestra mis títulos como "Categoría: Título de categoría " en lugar de simplemente el título sin la "Categoría:" antepuesta. Mi primer …

10
Cómo estructurar un complemento
Esta no es una pregunta sobre cómo construir un complemento de WordPress. Por el contrario, qué guías, si las hay, podrían aplicarse a cómo armar la arquitectura de archivos de cualquier complemento. Algunos otros lenguajes de programación o bibliotecas tienen formas muy controladas de organizar directorios y archivos. A veces …


6
Cómo forzar un 404 en WordPress
Necesito forzar un 404 en algunas publicaciones según las condiciones. Logré hacerlo (aunque no sé si lo hice de la manera correcta) y estoy haciendo que mi 404.phpplantilla se cargue como se esperaba. Mi código: function rr_404_my_event() { global $post; if ( is_singular( 'event' ) && !rr_event_should_be_available( $post->ID ) ) …

1
Enlaces permanentes: tipo de publicación personalizada -> taxonomía personalizada -> publicación
Tengo problemas para trabajar con las reglas de reescritura de WordPress, y podría necesitar algo de ayuda. Tengo un tipo de mensaje personalizado llamado _shows_. Todos los programas tienen una única categoría de taxonomía personalizada _show-category_.A _show_nunca tendrá más de uno _show-category_. Me gustaría que mis URL se encaminen de …

7
¿Cómo eliminar las páginas del menú de administración insertadas por complementos?
Tengo el siguiente código, que limpia muchas cosas que no se utilizarán en el área de administración: add_action( 'admin_menu', 'my_remove_menu_pages' ); function my_remove_menu_pages() { remove_menu_page( 'edit.php' ); //Posts remove_menu_page( 'upload.php' ); //Media remove_menu_page( 'edit-comments.php' ); //Comments remove_menu_page( 'themes.php' ); //Appearance remove_menu_page( 'users.php' ); //Users remove_menu_page( 'tools.php' ); //Tools remove_menu_page( 'options-general.php' …

3
Agregar múltiples directorios de complementos
La tarea Puede registrarse para agregar directorios de Temas adicionales utilizando register_theme_directory()para su instalación de WP. Lamentablemente, el núcleo no ofrece la misma funcionalidad para los complementos. Ya tenemos MU-Plugin, Drop-Ins, Plugins y Temas. Pero necesitamos más para una mejor organización de archivos. Aquí está la lista de tareas para …




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.