Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, aš vėl su wordpress bėda, šį kart tikiuos jau paskutinė bėda :D

 

Wordpress tema poste nerodė tagų, pasidariau, kad rodytų, viskas liuks, bet dabar paspaudus ant tago poste, rodo visus pranešimus, o turėtų rodyt tik tuos kurie užtaginti tuo tagu.

 

ne mano puslapis, bet kaip pavyzdį pateikiu kaip turėtų atrodyt:

 

http://efilmai.eu/tag/12-raundu-2-online/ (rodo tik postą su tuo tagu)

 

Pas mane paspaudus ant tago, rodo puslapis.xx/tag/xxxx, bet rodo visus postus, o ne būtent su tuo tagu.

 

Taigi, kaip padaryt, kad rodytų postus tik kurie užtaginti būtent tuo tagu?

Redagavo Marius04
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai tada kas per klausimai? :D

 

Susikurk failus. Ju turini rasi codex.wordpress.org

 

O kuo blogas klausimas? Normaliai sukodintas themsas, tagų archyvą atvaizduos normaliai ir be tag.php ar archive.php.. bet vat jei prikišat visokių query_posts() kur nereikia..

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O kuo blogas klausimas? Normaliai sukodintas themsas, tagų archyvą atvaizduos normaliai ir be tag.php ar archive.php.. bet vat jei prikišat visokių query_posts() kur nereikia..

 

Tai dabar visur kaisiosi ta query_posts()? :D

 

Juo atveju jei butu viskas normaliai tai manau ir tagus normaliai atvaizduotu. Nebent kazka prichimicino. Ir nebutinai su query_posts() :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai dabar visur kaisiosi ta query_posts()? :D

 

Juo atveju jei butu viskas normaliai tai manau ir tagus normaliai atvaizduotu. Nebent kazka prichimicino. Ir nebutinai su query_posts() :D

 

Na ok, pabandom tokį prikolą.

 

Temos autoriui: Atsidaryk temos index.php failą (kadangi pagal template hierarchy bus kraunama tag.php -> archive.php -> index.php) ir nukopijuok čia kodą :) 95%, kad rasim query_posts().

Redagavo wicked
Nuoroda į pranešimą
Dalintis kituose puslapiuose

tai kad tyčia, kaip pavyzdį paėmiau temą, kuri taip pat neturi nei tag.php, nei archive.php, bet puikiai veikia :D tai kažkur kitur čia kapstyt reikia :D

 

Paemei svaru themes'a ir tau neveikia tagai?

 

O gal query_posts() kazkur ikisai :D

 

Nes dede wicked sako kad tai labai blogai...

 

Na ok, pabandom tokį prikolą.

 

Temos autoriui: Atsidaryk temos index.php failą (kadangi pagal template hierarchy bus kraunama tag.php -> archive.php -> index.php) ir nukopijuok čia kodą :) 95%, kad rasim query_posts().

 

Pas mane po tavo papeikimu nera query_posts :D

 

Cia temos autorius tegu postina savaji faila...

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na ok, pabandom tokį prikolą.

 

Temos autoriui: Atsidaryk temos index.php failą (kadangi pagal template hierarchy bus kraunama tag.php -> archive.php -> index.php) ir nukopijuok čia kodą :) 95%, kad rasim query_posts().

 

pilnas index.php, niekas neredaguota, apart post per page ir pagination pridėtas

 

<?php get_header(); ?>

 <script type="text/javascript" charset="utf-8">
   $(document).ready(function() {
     $('.home_post_cont img').hover_caption();
//      $('.home_small_post_box img').hover_caption();
//      $('.side_box img').hover_caption();
   });
 </script>    

   <div id="content">

   <div id="content_inside">
   <?php
   $category_ID = get_category_id('blog');

   if (ereg('iPhone',$_SERVER['HTTP_USER_AGENT'])) {

       $args = array(
                    'post_type' => 'post',
                    'posts_per_page' => -1,
                    'cat' => '-' . $category_ID,
                    'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1)
                    );

   } else {

       $args = array(
                    'post_type' => 'post',
                    'posts_per_page' => 20,
                    'cat' => '-' . $category_ID,
                    'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1)
                    );    

   }

   query_posts($args);
   $x = 0;
   while (have_posts()) : the_post(); ?>                            

       <?php
         $cat_text = '';
         foreach((get_the_category()) as $category) { 
             if($cat_text != '')
               $cat_text .= ' / ';

             $cat_text .= '<a href="' . get_category_link($category->term_id ) . '">' . $category->cat_name . '</a>'; 
         } 

       ?>

       <?php if($x == 3) { ?>
       <div class="home_post_cont home_post_cont_last post_box">
       <?php } else { ?>
       <div class="home_post_cont post_box">
       <?php } ?>
           <?php $temp_content = explode(" ",substr(strip_tags(get_the_content()),0,175)); $temp_content[(count($temp_content)-1)] = ''; $new_content = implode(" ",$temp_content); ?>
           <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('home-post',array('alt' => 'post image', 'class' => '', 'title' => '<div class="home_post_content"><div class="in_title">' . get_the_title() . '</div><p>' . $new_content . '...</p></div><div class="home_post_cat">' . $cat_text . '</div>')); ?></a>
       </div><!--//home_post_cont-->

       <?php if($x == 3) { $x = -1; echo '<div class="clear"></div>'; } ?>

   <?php $x++; ?>
   <?php endwhile; ?>

   <div class="clear"></div>

   </div><!--//content_inside-->    

   <center><?php wp_pagenavi(); ?></center>             

   <?php wp_reset_query(); ?>                            

   </div><!--//content-->

<?php get_footer(); ?>    

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nu va, query'rink ką nori, jei loadins index.php template - atvaizduos tai, ką išlups su query_posts :)

Yra daug būdų pafixint šitą dalyką, bet paprasčiausias tau tikriausiai bus toks:

 

1. Susikuri tuščią tag.php

2. Į jį įkopini visą šitą kodą kurį čia įkopinai

3. Tam tag.php susirandi 'query_posts($args);' ir pakeiti į '//query_posts($args);'.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nu va, query'rink ką nori, jei loadins index.php template - atvaizduos tai, ką išlups su query_posts :)

Yra daug būdų pafixint šitą dalyką, bet paprasčiausias tau tikriausiai bus toks:

 

1. Susikuri tuščią tag.php

2. Į jį įkopini visą šitą kodą kurį čia įkopinai

3. Tam tag.php susirandi 'query_posts($args);' ir pakeiti į '//query_posts($args);'.

 

http://gaukdykai.lt/images/smilies/worshippy.gif Dėkui.

Redagavo Marius04
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...