Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel
admin a poslední změna je stará 11 let, 7 měsíců.
-
Dobrý den, poradí mi tady někdo ohledně nastavení či přidání funkce do function.php, potřeboval bych tedy změnit obrázek v příspěvcích které se zobrazují v index.php a po kliknutí se zobrazí detail příspěvku single.php a já tedy potřebuji v single.php ten hlavní obrázek umístitv šabloně jinde, protože to vyvolává z the_content() a vše se ted řadí pod sebe v editoru a na stránce.
Pro index vyvolávám obrázek funkcí <?php echo get_first_image();?>
Jakou používáte šablonu? Nebyla by nějaká online ukázka, nevím, jestli jsem to z popisu dost dobře pochopil? Funkce get_first_image() není myslím součástí WordPressu, to je nějaký plugin nebo přímo funkce šablony?
Mám vlastní šablonu
zde je index
<h2 id="post-<?php the_ID(); ?>"><a>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<p> <?php $content = get_the_content(); $content = strip_tags($content); echo substr($content, 0, 105); ?>…<a>" title="<?php the_title_attribute(); ?>">více o <?php the_title_attribute(); ?></a></p>
zde single a právě zde potřebuji rozdělit obrázky, protože se v editoru vkládají pod sebe a není možnost prvního obrázku v editoru, přizpůsobit jinde v šabloně
<?php the_content(); ?>
Dík
Vložené ukázky kódu jsou asi nějak formátováním poškozené, zkuste to prosím znovu… Ani funkce get_first_image() tam nikde nevidím… Každou vloženou část kódu označte v editoru myší a klikněte na tlačítko “CODE”. Pak to bude označeno jako zdrojový kód a nebude použito klasické formátování…
hotovo!
<h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<p> <?php $content = get_the_content(); $content = strip_tags($content); echo substr($content, 0, 105); ?>…<a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>">více o <?php the_title_attribute(); ?></a></p>
<?php the_content(); ?>
Perfektní, takže to je index.php. A nyní ještě single.php? Ale ukázka přímo na webu by to určitě o dost urychlila…
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti