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.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

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