Blumish Posted May 30, 2012 Report Share Posted May 30, 2012 Labdien! Man ir problēmas ar wordpress dizainu. Iekš header.php faila navigācījā man rādas lapas, bet tur vajadzētu kategorījas. Lūk kods kas izvada šīs lapas: <div class="new_menu"> <?php if ( function_exists( 'register_nav_menus' )) { $args = array( 'container' => '', 'theme_location' => 'top_menu', "link_before" => '<i>', "link_after" => '</i>' , 'depth' => 3, "echo" => false ); echo add_menu_arrows(wp_nav_menu($args)); } ?> </div> Kas man būtu jāpārveido lai izvadītu kategorījas? Link to comment Share on other sites More sharing options...
WHOAMi Posted May 30, 2012 Report Share Posted May 30, 2012 Labdien! Man ir problēmas ar wordpress dizainu. Iekš header.php faila navigācījā man rādas lapas, bet tur vajadzētu kategorījas. Lūk kods kas izvada šīs lapas: <div class="new_menu"> <?php if ( function_exists( 'register_nav_menus' )) { $args = array( 'container' => '', 'theme_location' => 'top_menu', "link_before" => '<i>', "link_after" => '</i>' , 'depth' => 3, "echo" => false ); echo add_menu_arrows(wp_nav_menu($args)); } ?> </div> Kas man būtu jāpārveido lai izvadītu kategorījas? wp_nav_menu() funkcija IR paredzēta lapu/navigācijas izvadei. tā vietā jāizmanto ir wp_list_categories() funkcija. palasi Codex dokumentācijā. Link to comment Share on other sites More sharing options...
edw Posted May 30, 2012 Report Share Posted May 30, 2012 Iedod linku uz tēmu.... Link to comment Share on other sites More sharing options...
daGrevis Posted May 30, 2012 Report Share Posted May 30, 2012 Iedod alu.... Link to comment Share on other sites More sharing options...
edw Posted May 30, 2012 Report Share Posted May 30, 2012 (edited) daGrevis, man ir pilnīgi cits iemesls kāpēc to jautāju ;) Māc smagas aizdomas, ka autors dara šo to nelikumīgu. :) Varbūt uzreiz varu teikt, lai iedod pirkuma kodu, nez kāpēc man aizdomas, ka viņš neko nebūs pircis, bet nospēris ;) Edited May 30, 2012 by edw Link to comment Share on other sites More sharing options...
daGrevis Posted May 30, 2012 Report Share Posted May 30, 2012 Lai sper! Ne jau mēs te kko lemjam par likumību. ;D Link to comment Share on other sites More sharing options...
foxsk8 Posted May 30, 2012 Report Share Posted May 30, 2012 Pirmais ko izdari: Atrodi, kur tev tur skinā, includes, vai kā stāv funkcijas, kas atbild par widgetu arēnām, ja tu pārveido standarta twenty ten skinu, tad functions.php failā iemet šo: register_sidebar( array( 'name' => __( 'Category', 'twentyten' ), 'id' => 'category', 'description' => __( 'Categories', 'twentyten' ), 'before_widget' => '', 'after_widget' => '', 'before_title' => '', 'after_title' => '', ) ); Vajadzīgo vietu vari atrast pēc: function twentyten_widgets_init() { Nākošā lieta, paņem pēc tam wp adminā, widgets, un tur iemet iekšā categories, title uzliec atstarpi, un viss, vairāk neko neregulē. Pēc tam skinā izvadi widget area laukā ar kodu: <?php dynamic_sidebar( 'category' ); ?> kur category ir tavs reģistrētais, pievienotais widget area. Un viss, viņš tev izvadīs kategorijas, protams, es šo fiju pārsvarā izmantoju menu izveidošanai un izvadīšanai, kas tiek kontrolēts caur wp menu kā tādu, ērtāk man liekas šādi darīt, nevis ar wp_menu tur visu kārtot. Un te ir vēl viena fija, ko izmantoju: functions.php failā iemet šo: http://paste.php.lv/d84aaf18102fa1e421207b2aa962e192?lang=php Un pēc tam templeitā izvadi šādi: <?php echo my_categories(); ?> Kaut kas nav skaidrs, ziņo PM. Link to comment Share on other sites More sharing options...
edw Posted May 30, 2012 Report Share Posted May 30, 2012 (edited) Lai sper! Ne jau mēs te kko lemjam par likumību. ;D Aha, šaš, mēs darbā rukājam, te viens nosper un tad vēl te viņam palīdz kaut ko mainīt! Lai raksta mūsu supporta dienestam, ja būs ticis pie tēmas likumīgā ceļā, tad tur palīdzēs! Pietiekami lielas sakritības kodā, lai pateiktu, ka mūsu, gan funkcija mūsu, gan pēdiņas ' un " 1:1 sakrīt ar kodu no faila! Admini, slēdzam ciet, līdz autors man neparādīs licenci! Edited May 30, 2012 by edw Link to comment Share on other sites More sharing options...
daGrevis Posted May 31, 2012 Report Share Posted May 31, 2012 Ja funkcija ir jūsu, kāpēc tā ir pie viņa? Un man vai kādam citam modam/adminam nav jārisina jūsu problēmas. Ja vari pierādīt, ka dizains ir tavs, tad ņem advokātu pie rokas un uz tiesu! Ne jau es tagad spriedīšu kas ko ir zadzis! Slēdzu ciet. Link to comment Share on other sites More sharing options...
Recommended Posts