Oldal: 2 / 3 ElsőElső 123 UtolsóUtolsó
Eredmény: 11 - 20 (21) összesen

Téma: Bejegyzések kilistázása ugyanabból a kategóriából

  1. #11
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.290
    Begyűjtött 597 köszönetet
    460 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Az biztos nem lesz jó, mert az a bejegyzések variálására jó.

    De most fogom letesztelni a tegnapi kódodat, majd beszámolok róla..

    Arni

    Friss.: Működik, jó (A 6. hozzászólásban lévő kódot használom) Egy szépséghibája van. Hogy kirakja a vesszőt a megjelenített kategória után. Mivel "tudja", hogy van még egy kategória, csak azt ugye nem jeleníti meg. Szóval valahogy ki kéne onnan varázsolni azt a vesszőt.


    Utoljára módosítva: djarni által : 2010-12-10 11:23
    Prémium Linképítés - sikerek, kockázatok nélkül - Valódi értékek 10 éve.

  2. #12
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Idézet djarni eredeti hozzászólása Hozzászólás megtekintése
    Az biztos nem lesz jó, mert az a bejegyzések variálására jó.

    De most fogom letesztelni a tegnapi kódodat, majd beszámolok róla..

    Arni
    Hát én nem tudom,de nekem működik!Nézd meg az xfaktorvideo.info-n.A bejegyzésekhez még betettem az előadó további videóit,ami mondjuk szerepel a fiúk és pl.király l. norbi kategóriába,ezek közül a fuúk kategóriát kizártam és csak a király l.norbi videóit mutatja



  3. #13
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Idézet djarni eredeti hozzászólása Hozzászólás megtekintése
    Az biztos nem lesz jó, mert az a bejegyzések variálására jó.

    De most fogom letesztelni a tegnapi kódodat, majd beszámolok róla..

    Arni

    Friss.: Működik, jó (A 6. hozzászólásban lévő kódot használom) Egy szépséghibája van. Hogy kirakja a vesszőt a megjelenített kategória után. Mivel "tudja", hogy van még egy kategória, csak azt ugye nem jeleníti meg. Szóval valahogy ki kéne onnan varázsolni azt a vesszőt.
    PHP kód:
    function the_excluded_category($excludedcats = array()){
        
    $count 0;
        
    $output null;
        
    $categories get_the_category();
        
    $num_of_cats count($categories);
        foreach(
    $categories as $category) {
            
    $count++;
            if ( !
    in_array($category->cat_ID$excludedcats) ) {
                
    $output .= '<a href="' get_category_link$category->term_id ) . '" title="' sprintf__"Cortos de %s" ), $category->name ) . '" ' '>' $category->name.'</a>';
            
                if( 
    $count <  $num_of_cats){
                    
    $output .=  ", ";
                }
            
            }
        
        }
        echo 
    rtrim($output,',');

    az eredeti megoldas mutatja hogy miert terhelik a szervert sokszor az ilyen takolt odalak. kepes volt a count fuggvenyt a ciklusban meghivni mikor azon kivul is eleg egyetlen egyszer. elvileg nem kell a vegere az rtrim, de a biztonsagkedveert odaraktam, mert nem teszteltem.


    Utoljára módosítva: Geri által : 2010-12-10 11:40
    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Ruby blog
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  4. #14
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.290
    Begyűjtött 597 köszönetet
    460 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Működik a te kódoddal is, az output-ból kitöröltem a vesszőt, így az is eltűnik.

    Köszönöm!

    Attila!

    Ugyanarról beszélünk, te a bejegyzéseket rendezted, azt variálod. Én pedig a kategóriát kiiratásánál akartam kivételt képezni, ami sikerült is az először megadott kódoddal, majd Geri továbbfejlesztett kódjával pedig egyenesen tökéletes lett

    Köszönöm Mindkettőtöknek!

    Arni



  5. #15
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Na nekem is lenne egy kategóriákhoz kapcsolodó kérdésem.Milyen kóddal lehetne megjeleníteni a category templateben a kategóriának alkategóriáit.
    Tehát azt akarom,hogy egy kategórát megtekintve listázza ki a kategória alá tartozó kategoriákat.



  6. #16
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.290
    Begyűjtött 597 köszönetet
    460 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Nem próbáltam ki, de ezzel próbálnám meg legelőször:

    http://codex.wordpress.org/Function_Reference/wp_list_categories

    Itt ki tudod választani, hogy melyik kategóriát listázza ki (include), illetve meg tudod adni neki, hogy kilistázza-e az alkategóriákat vagy sem (child_of).

    Szóval így teszt nélkül adnék neki egy ilyet:

    Kód:
    <?php wp_list_categories('include=id&child_of=true'); ?>
    Értelemszerűen azt az id-t adod meg, amelyik kategóriával meg akarod ezt csinálni.

    Arni



  7. #17
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Köszi a gyors választ,megnéztem de nekem így nem az igazi,mert minden kategóránál szeretném megcsinálni ezt.Vagyis mindig az adott kategória alkategoriáit.



  8. #18
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.290
    Begyűjtött 597 köszönetet
    460 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Ezt sem próbáltam ki, de a válasz az első hozzászólásban van, pont ezért írtam le, hátha más is használni akarja. Kiegészítve tehát ezzel:

    Kód:
    <?php  
    foreach((get_the_category()) as $category) {  
        $category->cat_ID . ' '; } ?>
    
    <?php wp_list_categories('include=. $category->cat_ID . &child_of=true'); ?>
    Tehát nem manuálisan írod ki az id számát, hanem megadod előtte, hogy dinamikusan állítsa be éppen azt a katagóriát, amiben vagy.

    Tehát amelyik kategóriában vagy éppen, annak az id száma kerül bele az include-ba.

    Szerintem legalábbis, de próbáld ki

    Arni



  9. #19
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Köszi Djarni!Még probálkozok,mert valamiért mindig azt írja,gogy nincsenek kategóriák.



  10. #20
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.290
    Begyűjtött 597 köszönetet
    460 hozzászólásával

    Alapbeállítás re: Bejegyzések kilistázása ugyanabból a kategóriából

    Nem tudom, hogy van-e jelentősége, de meg lehetne próbálni idézőjellel is:

    Kód:
    <?php  
    foreach((get_the_category()) as $category) {  
        $category->cat_ID . ' '; } ?>
    
    <?php wp_list_categories("include=. $category->cat_ID . &child_of=true"); ?>




A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •