Glued Ideas Subtle naprawiony
Wpis został opublikowany 4 lata 2 miesięcy i 21 dni temu. Zawarte poniżej informacje mogą być nieaktualne
Wraz z pojawieniem się WorPress 2.2 przestała działać obsługa widget’ów w temacie, z którego korzystam na tej stronie (Subtle). Nie wnikając w przyczyny tych usterek z radością obwieszczam, że dzięki Panu GameDudeX problemy zostały zażegnane.
Wystarczy w pliku functions.php podmienić odpowiedni fragment kodu na poniższy, by w pełni móc wyklikać sobie wymarzony sidebar.
if ( function_exists('register_sidebar') ) {
register_sidebar(array('name' => 'Sidebar_1', 'before_widget' => '<div id="%1$s" class="widget home %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Sidebar_2', 'before_widget' => '<div id="%1$s" class="widget home %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Posts_/_Pages_1', 'before_widget' => '<div id="%1$s" class="widget post %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Posts_/_Pages_2', 'before_widget' => '<div id="%1$s" class="widget post %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Posts_/_Pages_3', 'before_widget' => '<div id="%1$s" class="widget post %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Archives_1', 'before_widget' => '<div id="%1$s" class="archive_group %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Archives_2', 'before_widget' => '<div id="%1$s" class="archive_group %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Advert_1', 'before_widget' => '<div id="%1$s" class="advert %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Advert_2', 'before_widget' => '<div id="%1$s" class="advert %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
register_sidebar(array('name' => 'Advert_3', 'before_widget' => '<div id="%1$s" class="advert %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>') );
}
Nie ma, co ukrywać jestem za duży leń by grzebać w HTML, gdy są gotowe rozwiązania, nawet, jeśli chwilowo przestały poprawnie funkcjonować.
Efekty poprawek są szybko dostrzegalne. W menu po prawej pojawiły się ostatnie komentarze, chmurka tagów i inne. Ponownie zaczynam zabawę w monitorowanie czytelników z pomocą MyBlogLog. Przede mną również przekopanie wszystkich dotychczasowych wpisów w celu poprawnego ich otagowania.