it-swarm.com.de

Wie liste ich benutzerdefinierte Beitragstypen in einer sekundären Seitenleiste auf?

Ich habe einen benutzerdefinierten Beitragstyp mit dem Namen "Statischer Inhalt".

Ich möchte diese Beiträge in der folgenden sekundären Seitenleiste auflisten:

Sidebar-Secondary:

<div class="block-3 border-top">
    <?php
        // A second sidebar for widgets, just because.
        if ( is_active_sidebar( 'secondary-widget-area' ) ) : ?>

            <ul id="secondary-widget" class="xoxo">
                <?php dynamic_sidebar( 'secondary-widget-area' ); ?>
            </ul>

    <?php endif; ?>

</div><!-- #sidebar -->

Irgendwelche Vorschläge?

1
janoChen

sie können das Plugin Beiträge abfragen verwenden, das ein Widget erstellt, das Sie in dieser Seitenleiste platzieren können, und auswählen, was angezeigt werden soll.

wenn Sie Ihren eigenen Code erstellen möchten und sicher sind, dass Sie ihn nicht von dieser Seitenleiste entfernen, können Sie eine einfache benutzerdefinierte WP_query erstellen, um Ihren Beitragstyp zu bestimmen und aufzulisten. Sie müssten also Ihren Code ein wenig wie folgt ändern:

<div class="block-3 border-top">
    <?php
        // A second sidebar for widgets, just because.
        if ( is_active_sidebar( 'secondary-widget-area' ) ) : ?>

            <ul id="secondary-widget" class="xoxo">
             <li><?php //your query and loop here ?> </li>

                <?php dynamic_sidebar( 'secondary-widget-area' ); ?>
            </ul>

    <?php endif; ?>

</div><!-- #sidebar -->

oder Sie können einfach Ihr eigenes Widget erstellen und es der Seitenleiste hinzufügen.

Hoffe das hilft.

Ohad.

1
Bainternet