Zabránit proti přepisu upravený plugin

Úvodní stránka Fórum podpory WordPressu Šablony, CSS (zobrazení webu) Zabránit proti přepisu upravený plugin

Zvolené téma obsahuje celkem 2 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  vana78 a poslední změna je stará 6 let, 5 měsíců.

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)
  • Autor
    Příspěvky
  • #34174

    vana78
    Participant

    Dobrý den,
    co se týká worpressu jsem úplný začátečník. Potřeboval bych upravit plugin, přidat tagy, taky aby se při upgradu úpravy nepřepsaly. Do svého wordpressu jsem si nainstaloval Simple post gallery a v souboru wp-content/plugins/simple-post-gallery/views/plugins/post-gallery/gallery.php

    je původní kod:

       <?php foreach ( $post->gallery as $attachment ) : ?>
            <a href="<?php echo $attachment->large_url ?>"
                data-lightbox="post-gallery-<?php echo $post->ID ?>"
                <?php if ( $attachment->caption ) : ?>
                    data-title="<?php echo $attachment->caption ?>"
                <?php endif ?>
            >
                <img src="<?php echo $attachment->thumb_url ?>"
                    alt="<?php echo $attachment->alt ?>"
                />
            </a>
        <?php endforeach ?>

    Já bych tam potřeboval přidat <div class="image">

       <?php foreach ( $post->gallery as $attachment ) : ?>
            <div class="image">
            <a href="<?php echo $attachment->large_url ?>"
                data-lightbox="post-gallery-<?php echo $post->ID ?>"
                <?php if ( $attachment->caption ) : ?>
                    data-title="<?php echo $attachment->caption ?>"
                <?php endif ?>
            >
                <img src="<?php echo $attachment->thumb_url ?>"
                    alt="<?php echo $attachment->alt ?>"
                />
            </a>
            </div>
        <?php endforeach ?>

    Vím, že se na to dá použít hook do functions.php, ale zatím si s tím nevím rady, jak ho použít.
    Děkuji za pomoc
    Vana

    #34175

    admin
    Keymaster
    Web

    Doplním odkaz na zdrojový kód: https://plugins.trac.wordpress.org/browser/simple-post-gallery/trunk/views/plugins/post-gallery/gallery.php

    Plugin Simple Post Gallery není moc používaný, ale to asi nevadí. Nejdříve se zeptám, zda tam je opravdu potřeba tento div doplnit? Nějaká HTML struktura už tam je a mohla by se využít pro stylování (CSS) či další operace?

    Jinak to asi pomocí žádného hooku řešit nepůjde, není se kde zachytit. Jediné, co mě napadá je JavaScript, který by potřebné HTML doplňoval…

    #34196

    vana78
    Participant

    No a kdybych přeci jen chtěl něco do souboru gallery.php pluginu dopsat, lze to nějak vyřešit, abych po aktualizaci nedošlo k zpětnému přepsání?

    Děkuji

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti