Wsparcie » Motywy » jak usunąć wpisane w szablon elementy menu?

  • Rozwiązano irbis

    (@irbis)


    robię stronkę na szablonie suffusion. ogólnie to bdb szablon, ma mnóstwo możliwości, ale nie mogę dociec jak usunąć elementy: pages i categiries, króre są wpisane w szablon i wyświetlają się w stworzonym przeze mnie menu. orientujecie się w jaki sposób mogę się ich pozbyć?

Viewing 15 replies - 1 through 15 (of 16 total)
  • Moderator amistad18

    (@amistad18)

    Jak byś wytłumaczył to na przykładzie swojej strony – w sensie podał do niej linka i pokazał gdzie, co i jak chesz zmienić, to pewnie byśmy się orientowali … niestety ale szablonów do WP jest co najmniej kilka jak nie kilkanaście tysięcy, ciężko by było ogarniać nawet 1% z nich.

    Thread Starter irbis

    (@irbis)

    http://www.otc.travel.pl
    chodzi o dwa pierwsze odnośniki w menu horyzontalnym poniżej banera:
    „pages” i „categories”. nie da sie ich ruszyć. chcę, żeby nie były wyświetlane. reszta elementów menu jest moja, mogę je dodawać, zmieniać lub usuwać bez problemu.

    Moderator amistad18

    (@amistad18)

    Pokaż kod pliku header.php

    Thread Starter irbis

    (@irbis)

    <?php
    /**
     * Core header file, invoked by the get_header() function
     *
     * @package Suffusion
     * @subpackage Templates
     */
    
    global $suffusion_unified_options;
    foreach ($suffusion_unified_options as $id => $value) {
    	$$id = $value;
    }
    if ($suf_site_gzip_enabled == 'gzip') {
    	ob_start ("ob_gzhandler");
    	header("Content-type: text/html; charset=UTF-8");
    	header("Cache-Control: must-revalidate");
    	$offset = 86400; //1209600 ;
    	$ExpStr = "Expires: " . gmdate("D, d M Y H:i:s", time() + $offset) . " GMT";
    	header($ExpStr);
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
    
    <head profile="http://gmpg.org/xfn/11">
    	<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    	<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    
    <?php
    suffusion_document_header();
    if (is_singular()) {
    	wp_enqueue_script('comment-reply');
    }
    wp_head();
    ?>
    </head>
    <body <?php body_class(); ?>>
        <?php suffusion_before_page(); ?>
    		<?php
    			suffusion_before_begin_wrapper();
    		?>
    		<div id="wrapper" class="fix">
    		<?php
    			suffusion_after_begin_wrapper();
    		?>
    			<div id="container" class="fix">
    				<?php
    					suffusion_after_begin_container();
    				?>
    Moderator amistad18

    (@amistad18)

    W pliku functions.php znajdź, i pokaż kod funkcji suffusion_after_begin_wrapper()

    Na przyszłość, kod zamieszczamy w tagach code.

    Thread Starter irbis

    (@irbis)

    w tym pliku nie ma takiej funkcji

    Moderator amistad18

    (@amistad18)

    W takim razie pokaż kod całego pliku, skorzystaj np. z wklej.org

    Thread Starter irbis

    (@irbis)

    Moderator amistad18

    (@amistad18)

    W takim razie, przeszukaj inne pliki includowane przez config.php – chyba że do poprawnego działania szablonu, było dodawane jakieś wtyczki?

    Thread Starter irbis

    (@irbis)

    W standardzie były zamontowane wtyczki: Akismet i Hello Dolly, ale nie sądzę, żeby były niezbędne do poprawnego funkcjonowania szablonu.
    W pliku actions.php (w folderze „functions”znalazłam szukanej funkcji:
    http://www.wklej.org/id/455802/

    Moderator amistad18

    (@amistad18)

    Masakra, teraz musisz poszukać:
    suffusion_display_closed_header
    suffusion_print_widget_area_below_header

    Jestem ciekaw jak sam autor szablonu się w tym wszystkim łapie 😉

    Thread Starter irbis

    (@irbis)

    http://www.wklej.org/id/456162/

    też się nad tym zastanawiam…

    Moderator amistad18

    (@amistad18)

    suffusion_page_header();

    😉

    Thread Starter irbis

    (@irbis)

    ta funkcja jest w kodzie, o który wcześniej prosiłeś:
    http://wklej.org/id/456540/

    znalazłam też taką stronkę:
    http://www.aquoid.com/news/themes/suffusion/

    mnie niestety zawarte tam informacje wiele nie mówią.
    może Ty coś znajdziesz pomocnego.
    w każdym bądź razie jest to dowód, że da się te zakładki jakoś usunąć…

    Moderator amistad18

    (@amistad18)

    Niestety ale ja chciałem zdefiniowaną funkcję, a nie action na nią – to mi nic nie mówi. Ale już nieważne, ściągnąłem ten szablon i go przejrzałem, okazuje się że posiada on całkiem spory panel administracyjny, dlatego proponuję poszukać w:

    wp-admin > suffosin > blog features > Main Navigation Bar Setup
    wp-admin > suffosin > blog features > Top Navigation Bar Setup

Viewing 15 replies - 1 through 15 (of 16 total)
  • Temat ‘jak usunąć wpisane w szablon elementy menu?’ jest zamknięty na nowe odpowiedzi.