Wsparcie » Używanie i konfiguracja WordPressa » edytor bloga – podgląd zmian nie działa

  • Witam.

    Mam pytanie – zagadkę – bo do tej pory nikt nie zna odpowiedzi.
    Spróbuję dokładnie opisać o co chodzi, bo bez zdjęć trudno to wytłumaczyć.
    Tworzę nową stronę ”blog” i stronę główną ”home”. Następnie w ustawieniach czytania wybieram je zgodnie z przeznaczeniem. I tu pojawia się problem zagadka:
    Kiedy wprowadzam zmiany na stronie ”blog”, np. zdjęcie w czołówce czy slider i chcę podejrzeć zmiany, zamiast strony z blogiem wyświetla się strona główna – ”home”.
    Podgląd wyświetla ”blog” tylko wtedy, kiedy w ustawieniach czytania jako stronę do wyświetlania postów zamiast ”blog” zostawia się ”wybierz” czyli bez zmian. Tylko, że wtedy strona ”blog” nie wyświetla postów.
    Nie ma znaczenia jakiego motywu używasz. Sprawdzali to spece od motywu płatnego i od hostingu – nikt nie wie dlaczego tak się dzieje i jak to zmienić. Może ktoś z Was zna odpowiedź?
    Pozdrawiam. Sara.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Właściwie nie korzystam z podglądu, toteż nawet tego wcześniej nie zauważyłem.
    Na tracu widzę ticket z podobnym zgłoszeniem, jak dotąd bez reakcji.
    A co do samej zagadki, to przyczyna zdaje się tkwi w pliku class-wp-query.php, konkretnie ten warunek robi podmianę:

    		if ( $this->is_home && (empty($this->query) || $q['preview'] == 'true') && ( 'page' == get_option('show_on_front') ) && get_option('page_on_front') ) {
    			$this->is_page = true;
    			$this->is_home = false;
    			$q['page_id'] = get_option('page_on_front');
    		}

    Witam adpawl,

    Dzięki za odpowiedź.

    Czy próbowałeś coś zmienić w tym zapisie i czy podgląd działa prawidłowo po tej zmianie?

    Ja niestety nie znalazłam tego pliku, ale o kodzie wiem niewiele – na razie, uczę się.
    Możesz coś więcej powiedzieć o tym warunku? Będę wdzięczna.

    Jak myślisz: Czy to błąd czy celowe uwarunkowanie podyktowane jakąś korzyścią dla nas?
    Czyli WP tak ma? Czy warto to zmieniać?

    Pozdrawiam,
    Sara.

    Tak, WP tak ma.
    class-wp-query.php, jest to plik core WordPressa, więc z zasady nie powinno się go tykać.
    Znajduje się w katalogu wp-includes.
    Tak, usunięcie całego tego fragmentu (w WP 4.9.1 są to dokładnie linie od 1745 do 1749) powoduje, że podgląd strony bloga przestaje pokazywać główną, a pokazuje faktycznie stronę bloga.
    Szczerze, nie wiem, nie wnikałem aż tak w genezę tego fragmentu.
    Wygląda na jakąś zaszłość, zdaje się 11-letnią, jeszcze z wersji 2.1 WP -mająca korygować konfigurację dla strony głównej.
    W każdym bądź razie, w takim kształcie powoduje to, co powoduje. A bez tego fragmentu strona zdaje się działać poprawnie.

    Tak czy inaczej, w tickecie ze zgłoszeniem identycznego problemu wskazałem na przyczynę, wiec może ktoś kiedyś się nad tym pochyli i podejmie jakąś decyzję co z tym fantem zrobić.

    Witam adpawl,

    Jestem wdzięczna za odpowiedź.
    Usunęłam wspomniany przez Ciebie warunek i blog się wyświetla w podglądzie bez problemów. Super. Będę testować. Jakby coś się zadziało dam znać.

    Wygląda na to, że nikt tego nie widzi czyli nikomu to nie przeszkadza.
    A może kiedyś ktoś, tak jak piszesz, przejrzy WP i wywali zbędne rzeczy.
    Kto wie ile jeszcze tego tam jest… 🙂

    Pozdrawiam,
    Sara.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘edytor bloga – podgląd zmian nie działa’ is closed to new replies.