Autor Zpráva
mrkyk
Profil
Zdravím.

Mám wordpress, šablonu video flick 2.2 od press75 a potřeboval bych aby se mi příspěvky v rubrikách řadily abecedně a ne podle data přidání, ale bohužel se v php neorientuju. Mohl by se mi na to někdo prosím podívat? Děkuji. Přikládám kody.

category.php
gallery.php
blackjoker
Profil
Přepsal jsem gallery.php mělo by to fungovat
showposts=10 je počet zobrazených "článků"
orderby=title rovnání dle title
order=ASC rovná od nejnižší k nejvýší
http://codex.wordpress.org/Template_Tags/query_posts#Orderby_Parameters

<div id="contentwrap">
	<div id="maincontent">  
<?php
    $recentPosts = new WP_Query();
    $recentPosts->query('showposts=10&orderby=title&order=ASC');
 while ($recentPosts->have_posts()) : $recentPosts->the_post(); ?>      
        	<div class="galleryitem" id="post-<?php the_ID(); ?>">            
            	<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
              <img src="<?php echo get_thumbnail($post->ID); ?>" alt="<?php the_title(); ?>" /></a>                
               	<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
                 <?php the_title2('', '...', true, '20') ?></a></h3>            
                <div class="commentsnumber">
                    <a href="<?php the_permalink() ?>#comments" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
                    <?php comments_number('0', '1', '%'); ?></a>
                </div>                 
                <p><?php the_content_rss('', TRUE, '', 25); ?></p>                             
            </div>        
		<?php endwhile; ?>   
    </div> <!-- end maincontent -->
    <?php get_sidebar(); ?>
</div> <!-- end contentwrap -->
mrkyk
Profil
funguje to, díky moc :)
mrkyk
Profil
tak problém :( ono se to řadí i na hlavní stránce podle abecedy a tam to zase chci od nejnovějšího :D ale to už asi udělat nepůjde
blackjoker
Profil
Máte tam někde soubor index.php?
Ten by měl vypadat nějak jako původní gallery, pokud ne změňte ho.
mrkyk
Profil
index.php je právě zakodovanej, maj to šifrovaný, jinak bych si s tím věděl rady... to je ten problém... asi budu muset najít jinou šablonu
mrkyk
Profil
tak sem našel jinem vzhled, sice tam nebyl plugin na megavideo, ale ten sem si dopsal sám a valí to, jen si ještě budu muset udělat nahrání obrázku k filmu z url a ne jenom upload, ale to snad nějak zvládnu, ale i přesto díky za pomoc :)
Brebical
Profil
<div id="contentwrap">

<div id="maincontent">

<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

<div class="galleryitem" id="post-<?php the_ID(); ?>">

<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><img src="<?php echo get_thumbnail($post->ID); ?>" alt="<?php the_title(); ?>" /></a>

<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title2('', '...', true, '20') ?></a></h3>

<div class="commentsnumber">
<a href="<?php the_permalink() ?>#comments" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php comments_number('0', '1', '%'); ?></a>
</div>

<p><?php the_content_rss('', TRUE, '', 25); ?></p>

</div>

<?php endwhile; ?>

<div id="pagenavi">
<div id="older" class="alignleft"><?php next_posts_link('Older Entries') ?></div>
<div id="newer" class="alignright"><?php previous_posts_link('Newer Entries') ?></div>
</div>

<?php else : ?>

<h2 class='center'>No posts found</h2>

<?php endif; ?>

</div> <!-- end maincontent -->

<?php get_sidebar(); ?>

</div> <!-- end contentwrap -->

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0