Personalizado Post tipos de archivos y broma diario\/mensual

He creado un tipo de mensaje personalizado denominado broma usando correos personalizados tipos ui plugin. He permitido archivos para ese ctp. Me gustaría tener una página que muestra el chiste diario (o mensual) y también tiene una página que muestre un archivo de todos los chistes anteriores.

¿Es posible, y si es así, ¿puede señalarlo en cuanto a cómo puede conseguirse?.


Solución

OK, siguiendo con mi comentario anterior, yo sugeriría crear una plantilla para su archivo de chistes por ejemplo
archive-my_jokes.php
(donde my_jokes es el nombre de la CPT). Es probable que puede copiar el contenido de una plantilla de category.php o un archivo de plantilla existente similar para comenzar. Para lidiar con mostrando la broma superior, tendrás que poner tu código antes de cualquier lazo en su plantilla.

Te sugiero usar
wp_get_recent_posts
(véase here) para llamar a un puesto de la CPT por ejemplo:
$args = array(
    'numberposts' => 1,
    'orderby' => 'post_date',
    'order' => 'DESC',
    'post-type' => 'my_jokes', //CPT slug here
    );

$top_jokes = wp_get_recent_posts ($args);
     foreach ($top_jokes as $top_joke) {
        //Echo what you like here
        echo $top_joke['post_title'] . '<br />';
        echo $top_joke['post_content'];
    }
El estilo de la salida anterior depende de usted para resolver según sus necesidades de tema/plantilla/estilo.

NOTA: La razón que utilicé un bucle foreach, incluso si sólo desea un puesto es para la flexibilidad más tarde si te deicde quieres más..




Problemas relacionados

Mostrar archivos diario después de las fechas específicas

Golpear un post a la cima de archivos (etiquetado)

Tipos de correos personalizados: cambio Lee más

¿Cómo puedo guardar meta personalizado a un valor global?

Generar archivo diario cuando se añade cualquier tipo de poste

Cómo filtrar por tipo de correos personalizados en páginas de archivo de taxonomía

¿Cómo puedo cambiar la fecha de publicación basada en un campo personalizado?

Grupo los mensajes de semanal o mensual

¿Cómo se carga\/incluyen categoría plantillas basadas en condicionales?

Sube imágenes de tipos de archivo de lista blanca para los medios de comunicación

add_rewrite_rule, wp_get_archives y tipos de correos personalizados

Haz todo personalizado post tipos exceptúan algunos

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact