• Witam,
    jestem w trackie przerabiania htmla na szablon i mam problem z plikiem functions.php mianowicie po dodaniu funkcji obsługi menu i sidebara zaczyna się problem miedzy innymi z aktualizacją treści – edytuje post wciskam zaktualizuj, stronka zaczyna się aktualizować, ale zostaje cała biała. O dziwo strona się aktualizuje ale trzeba ja przewinąć do tyłu. Problem występuje również z instalacją nowych wtyczek. W pasku jest url do pliku post.php. Po wywaleniu functions.php albo pozostawieniu go pustego problem nie występuje

Zobacz 6 odpowiedzi - od 1 do 6 (z 6 łącznie)
  • sprawdź kod może jakiejś funkcji nie zamknąłeś, a najlepiej w pliku wp-config.php włącz tryb debugowania z false na true

    Twórca wątku PetrNalepa

    (@petrnalepa)

    Funkcje chyba są pozamykane:
    <?php
    function register_my_menus() {
    register_nav_menus(
    array( 'header-menu’ => __( 'Header Menu’ )
    ));
    }
    add_action( 'init’, 'register_my_menus’ );
    ?>
    <?php
    if (function_exists(„register_sidebar”)) {
    register_sidebar(array(
    'before_widget’ => '<div class=”side-box”>’,
    'after_widget’ => '</div>’,
    'before_title’ => '<h2>’,
    'after_title’ => '</h2>’,
    ));
    }
    ?>

    debugowanie włączyłem i nic,
    ale w/g wtyczki Error fix dostaję takie komunikat:
    Cannot modify header information – headers already sent by (output started at /wp-content/themes/wypalenie2/functions.php:12)
    /wp-admin/post.php(233)

    kodowanie znaków utf-8 bez bom?

    Twórca wątku PetrNalepa

    (@petrnalepa)

    czy w functions.php na końcu pliku zamyka się funkcję ?> ? Przegrzebałem plik z jednego z oficjalnych motywów i tam funkcyjnej są otwarte <?php … ale zamknięcia już nie zamknięcia ?> nie ma, poprawiłem to u siebie i zaczęło działać:) ale muszę spytać bo programista php ze mnie kiepski

    to zależy, w moich projektach działa z ?> ale niektóre szablony pewnie maja inna budowę i nie może być zamknięte. Np w szablonach twenty standardowych w paczce instalacyjnej wp nie maja zamknięcia.

    Twórca wątku PetrNalepa

    (@petrnalepa)

    no właśnie ja robiłem w tym tygodniu 2 stronki z html do WP jedna była teoretycznie 5 razy trudniejsza ( fight z jQuery animacjami i różnymi galeriami) ale poszła zupełnie bez konfliktów, wczoraj przerabiałem prościutką statyczną stronkę nawet bez banerka…i kilka godzin zachodzenia w głowę WTF z tym functions.php. podejrzewam, że sidebar miał coś z tym wszystkim wspólnego, dzięki za pomoc.

Zobacz 6 odpowiedzi - od 1 do 6 (z 6 łącznie)

Temat ‘functions.php konfliktuje’ jest zamknięty na nowe odpowiedzi.