Náhledové obrázky na začátku příspěvků

Úvodní stránka Fórum podpory WordPressu Šablony, CSS (zobrazení webu) Náhledové obrázky na začátku příspěvků

Zvolené téma obsahuje celkem 11 odpovědí. Do diskuze (4 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 3 roky, 2 měsíce.

Aktuálně je na stránce zobrazeno 12 příspěvků - 1. až 12. (z celkem 12)
  • Autor
    Příspěvky
  • #27904

    struzzo
    Participant

    Zdravím,
    rád bych docílil toho, aby se náhledové obrázky u postů objevovaly i na začátku v příspěvcích. Moje šablona to totiž v základním nastavení neumožňuje. Za normálních okolností bych si to vygooglil, ale nevím, jak to hledat.
    Může mi prosím někdo poradit?
    Děkuji

    #27906

    admin
    Keymaster
    Web

    O jakou šablonu konkrétně jde? Nastavujete u příspěvků náhledové obrázky, které jsou vidět na stránkách s výpisem příspěvků, ale když zobrazíte konkrétní příspěvek, tak tam už nejsou a chcete je tam mít?

    #27907

    struzzo
    Participant

    Díky za ochotu.
    Jedná se o šablonu Ribosome.
    Pochopil jste to naprosto správně, mrkněte na web pro kompletní představu.
    Ve výpisu příspěvků mám krásné náhledové obrázky, ale na začátku samotných příspěvků už nejsou.
    Je mi jasné, že jsem na to měl myslet už při výběru šablony, ale z hlediska ostatních funkcí jsem se šablonou naprosto spokojen.

    #27909

    frog
    Participant

    Asi ti moc neporadím, ale chci ti pochválit stránky. Moc hezký čistý a přehledný design:) Jestli se můžu zeptat, jsou u téhle šablony možné rozbalovací roletky? A jakým pluginem jsi komentáře spojil s facebookem? Možná se trošku inspiruju, i když u mě jedině dark theme a zcela jiné zaměření blogu:D

    #27910

    frog
    Participant

    A na to hlavní jsem samozřejmě zapomněl:D S WP teprv začínám, ale jestli jsem to po těch třech dnech pochopil správně, musíš nastavit featured obrázek coby náhled na hlavní stránce (to máš) a zároveň ho znovu vložit přímo jako obrázek v článku. A jedno či druhé zobrazení pak zapnout/vypnout v nastavení. Aspoň já to takhle nějak mám. Ale taky s tím bojuju.

    #27914

    struzzo
    Participant

    Díky.
    Jestli rozbalovacími roletkami myslíš to stejné, co já, tak bohužel nejsou.
    Jinak klasické komentáře jsem vypnul a natáhl tam tenhle plugin.
    A s těmi obrázky mě asi nechápeš. Je mi jasné, že obrázky můžu manuálně dávat i na začátky příspěvků, ale rád bych to měl zautomatizované a třeba i nějak vyšperkované, aby se to lišilo od ostatních. Určitě na to existuje nějaký plugin, jen opravdu nevím, jak to hledat.
    Doufám, že mi bude někdo ochotný pomoct.

    #27915

    Tomáš
    Participant

    Zkus vložit do souboru content.php vložit následující kód někde kolem 92. řádku
    <?php if(has_post_thumbnail()) : echo '<div class="wrapper-excerpt-thumbnail-single">'; the_post_thumbnail('medium'); echo '</div>'; endif; ?>

    CSS třídu si dej samozřejmě nějakou vlastní a the_post_thumbnail() ti určuje velikost obrázku možnosti jsou small medium large medium-large(WP 4.5.x +) full

    Více podrobnějších informací najdeš na stránce Kodexu WordPressu

    #27917

    struzzo
    Participant

    Moc děkuji za ochotu, ale nevím kam přesně.
    Rád bych se s Vámi spojil a probral to.
    Napište :)

    #27921

    admin
    Keymaster
    Web

    Logiku správně popsal @mobby2561, ale mělo by to jít i tak, aniž byste musel natvrdo upravovat soubory používané šablony Ribosome (a tím si znepříjemnit aktualizace).

    Příklad jednoduché funkce s využitím filtru the_content:

    function separatista_zobrazit_nahledovy_obrazek( $content ) {
      if ( is_single() && has_post_thumbnail() ) { 
        $content = get_the_post_thumbnail( null, 'ribosome-excerpt-thumbnail' ) . $content;
      } 
      return $content;
    }
    add_filter( 'the_content', 'separatista_zobrazit_nahledovy_obrazek' );

    Asi si ho budete muset trochu upravit (nevím, jak si konkrétně představujete jeho zobrazení), např. místo malého rozměru obrázku ribosome-excerpt-thumbnail (použito ze šablony) bude vhodnější velký defaultní rozměr full (nebo nastavit malému obrázku zarovnání doleva).

    Kam tuto funkci vložit najdete podle aktuální situace v následujícím návodu.

    #27923

    admin
    Keymaster
    Web

    @struzzo: A nakonec jsem našel ještě plugin Featured Image in Content, která dělá to samé, co výše uvedená funkce :-) Můžete vyzkoušet…

    #27930

    struzzo
    Participant

    Děkuji Vám.
    Ta modifikace v php souborech je pro mě trošku španělská vesnice, proto jsem volil jednoduchou cestu a stáhl plugin. Funguje úžasně!
    Ještě jednou díky a snad to v budoucnu pomůže i někomu jinému.
    Jakub

    #27931

    admin
    Keymaster
    Web

    Díky, když se podíváte na zdrojové soubory pluginu, tak dělá vlastně téměř to stejné, co jsem složitě popisoval trochu výše :-)

Aktuálně je na stránce zobrazeno 12 příspěvků - 1. až 12. (z celkem 12)

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