Ich habe meine benutzerdefinierten Post-Typ namens ‚Sektoren‘, indem Sie den Code unten ein:Sammeln Individuelle Post-Typen über Tags
register_post_type('sectors',
array(
'labels' => array(
'name' => __('Sectors'),
'singular_name' => __('sectors'),
),
'has_archive' => true,
'hierarchical' => true,
'menu_icon' => 'dashicons-heart',
'public' => true,
'rewrite' => array('slug' => 'your-cpt', 'with_front' => false),
'supports' => array('title', 'editor', 'author', 'thumbnail', 'excerpt', 'trackbacks', 'custom-fields', 'revisions', 'page-attributes'),
'taxonomies' => array('your-cpt-type', 'post_tag'),
));
}
Das hat mir erlaubt ‚Tags‘ auf die benutzerdefinierte Post-Typ Seiten hinzufügen.
Jetzt versuche ich Seiten von diesen benutzerdefinierten Post-Typen durch bestimmte Tags anzuzeigen.
Ich habe es geschafft, dies mit den Beiträgen zu tun, indem Sie den folgenden Code:
<?php
$args = array('tag_slug__and' => array('featuredpost1'));
$loop = new WP_Query($args);
while ($loop->have_posts()) : $loop->the_post();
?>
<h5 class="captext"><?php the_title(); ?></h5>
<hr>
<div style="float: left; padding-right:20px;">
<?php the_post_thumbnail('thumb'); ?>
</div>
<?php the_excerpt(); ?>
<a href="<?php echo get_permalink(); ?>"> Read More...</a>
<?php endwhile; ?>
<?php wp_reset_query(); ?>
Dies wird alle Beiträge erhalten, die den Tag ‚featuredpost1‘ haben.
Wie ist das mit benutzerdefinierten Post-Typen möglich?
EDIT/UPDATE:
Dies funktioniert jetzt, ist es eine Möglichkeit, diese Funktionalität auf einer anderen Seite verwenden kann? Zum Beispiel, auf meiner Homepage erhalten Sie die Beiträge per Tags, also was auf dieser Seite aktualisiert wird, wird auf der Homepage aktualisiert?
Wer hat irgendwelche Ideen? –
hast du "post-type" => "sectors" zu deinen args hinzugefügt? –
Auf welcher Seite/Vorlage machst du das? Brauchen Sie wirklich eine benutzerdefinierte Abfrage –