Machen Sie eine wirklich einfache Galeriestruktur


7

Die Standardgaleriestruktur von WordPress ist wirklich umständlich:

<div id="gallery-1" class="gallery...">
    <dl class="gallery-item">
        <dt class="gallery-icon">
            <a title="01Exam" href="bar">
                <img title="then my image" src="foo.jpg">
            </a>
        </dt>
    </dl>
</div>

Können Sie mir helfen, eine einfache Liste von Bildern wie folgt auszugeben?

<ul class="gallery-item">
    <li>
        <img title="then my image" src="foo.jpg">
    <li>
</ul>

Ich habe herausgefunden, wie man die Standardeinstellung ändert <dl>und <dt>verwendet, [gallery itemtag="div" icontag="span"]aber nicht, wie man sie entfernt.
— Dach

Auf der rechten Seite (unter der Überschrift "Verwandte") werden mehrere verwandte Fragen angezeigt, die reichlich Lösungen für diese Frage bieten würden, nur zu Ihrer Information.
— t31os

Antworten:


5

Verwenden Sie Ihren eigenen galleryShortcode-Handler - so etwas in Ihrem functions.php:

function __my_gallery_shortcode( $attr )
{
     // render the gallery the way you want it
}
add_shortcode( 'gallery', '__my_gallery_shortcode' );

Um Ihnen den Einstieg zu erleichtern, können Sie den Code einfach vom Standardhandlergallery_shortcode() kopieren und nach Bedarf bearbeiten.


Leider gibt es wirklich keinen besseren Weg, dies zu tun ...
— Kaiser
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.