Wsparcie » Zaawansowane » Przyklejony wpis – na głównej nie chce

  • Witam.

    Jestem nowym użytkownikiem WordPressa więc od razu proszę o wyrozumiałość jeżeli okaże się to błahym problemem. 🙂

    Otóż, otwieram własnego bloga, mam podział na kategorie itd.

    Z czym wojuję?
    Otóż mam przyklejony wpis w kategorii powiedzmy „Multimedia”, ale automatycznie jest on też przyklejony w Home/aktualności, mimo że odznaczam umieszczanie go w aktualnościach..

    Czy jest ktoś w stanie rozwiązać mój problem, bo blokuje mi on ruszenie z miejsca niestety?

    Pozdrawiam i dziękuję za poświęcony czas.
    Woolfik

Viewing 14 replies - 1 through 14 (of 14 total)
  • Czy przypadkiem kat. „multimedia” nie jest córką kat. Home/aktualności?
    W sensie, czy tworzyłeś drzewo kategorii, że jedna kategoria jest nad drugą (przy tworzeniu wybierałeś kat. rodzic?)

    Thread Starter Woolfik z Woolfik.pl

    (@woolfik-z-woolfikpl)

    Nie, wszystkie kategorie są niezależne, dzięki za poświęcenie czasu i próbę pomocy.

    Obawiam się, że tutaj będzie potrzebna jakaś wtyczka może albo ingerencja w kod, a ja odpowiedniego na pewno sam nie znajdę -.- Nie na tym etapie 😀

    Opisz sytuację jakoś jaśniej bo nie bardzo rozumiem. Wydaje mi się, że problem jest prosty i da się go szybko rozwiązać.
    Czy Home/Aktualności to osobna kategoria? Czym to właściwie jest?
    Czy „Multimedia” jest całkowicie niezależną kategorią? Jak stworzysz jeszcze jedną kat. i do niej dodasz wpis to również pojawia się w kat. Home/Aktualności?

    Daj jakieś screeny z dashboardu.

    Thread Starter Woolfik z Woolfik.pl

    (@woolfik-z-woolfikpl)

    Jak to czym jest „aktualności/home”? No tak jak napisałem. Jest to strona główna jednoczesnie będąc kategorią „aktualności/home”.

    Multimedia jest całkowicie niezależną kategorią jak i wszystkie inne w sumie.

    Problem polega na tym, że mam utworzony wpis dla kategorii „multimedia” i chce, żeby był przyklejony (no i jest) w tej właśnie kategorii, ALE żeby NIE BYŁ przyklejony w HOME/aktualności, bo z automatu, mimo że odznaczam przy tworzeniu „aktualności” z tego minimenu, w którym wybiera się kategorię wpisu.

    Przepraszam, ale nie wiem co to Dashboard. -.-

    Chętnie zasięgnę nowej wiedzy i wtedy dam Ci screena czegokolwiek co będziesz potrzebował 😀

    Thread Starter Woolfik z Woolfik.pl

    (@woolfik-z-woolfikpl)

    Nie wiem jakie informacje mogę jeszcze dodać..

    Mhmm.. Tak, dodając wpis do jakiejkolwiek kategorii pojawia się on automatycznie na głównej – ale to mi nie przeszkadza, tak miało być. Z tym, że brakuje mi tej opcji, żeby przykleić wpis tylko do kategorii, do której należy, a nie dodatkowo do głównej..

    Dashboard – Kokpit. Czyli inaczej, Panel Administratora. Wybacz za „slang”
    Tutaj musi być coś prostego, nie sądze aby to była jakaś skomplikowana trudność.
    Albo Home/aktualności pobiera dane ze wszystkich kategorii i należy wykluczyć tę jedną z jego listy, albo multimedia dodaje wszystkie swoje wpisy do tamtej kategorii.
    Musisz otworzyć kategorie i edytować je, gdzieś musi być opcja, wykluczenia danej kateogrii z wyświetlania tego.
    Porób screeny i wrzuć, coś pomożemy.

    Thread Starter Woolfik z Woolfik.pl

    (@woolfik-z-woolfikpl)

    Porobić screeny to jedno, ale czego te screeny mam porobić, bo też nie wiem?

    Powiem Ci tak, Home/aktualności na 100% pobiera dane z każdej kategorii, ale to działanie jest celowe – odpowiednie – tego nie chce zmieniać i tak ma być.
    Tak samo mogę odpowiedzieć w stosunku do kategorii tego, że multimedia dodaje wszystkie swoje wpisy też tam – bo to na to samo wychodzi.

    Chodzi mi po prostu o wykluczenie przyklejania wpisu automatycznie w Home, który jest przyklejony w Multimedia.

    Jeżeli nie da rady tego obejść to może faktycznie będzie trzeba „wyłączyć” automatyczne pobieranie wszystkich wpisów ze wszystkich kategorii przez Home/aktualności i zrobić tak, żeby dodawało tylko tam gdzie zaznaczam w tym menu na tym screenie
    http://scr.hu/1jtx/sgmfc

    To jest wycinek podczas robienia wpisu dla Multimedia. Zaznaczam, że jest on przyklejony i to widać na tym screenie:
    http://scr.hu/1jtx/f3ydu

    Niestety jedyna opcja przyklejenia u mnie to zaznaczenie właśnie tej kratki „przyklej ten wpis do strony głównej”, co samo w sobie już daje mi do zrozumienia, że to będzie na stronie głównej/home/aktualności ..
    gdyby dało radę stworzenie takiej dodatkowej kratki, która będzie brzmiała i powodowała „przyklej ten wpis tylko do kategorii w której się znajduje” albo by brzmiała podobnie.

    A tak wygląda menu już na stronie:
    http://scr.hu/1jtx/6i04d

    function ignore_sticky_home( $query ) {
        if ( is_home() && $query->is_main_query() ) {
            $query->set( 'ignore_sticky_posts', true );
        }
        return $query;
    }
    add_filter( 'pre_get_posts', 'ignore_sticky_home' );

    To ja bym proponował to zrobić za pomocą drzewa.

    Czyli dajesz wszystkie kat., które chcesz aby były w Home jako dziecko.
    Czyli w kategoriach (Wpisy->kategorie) wybierasz wszystkie kategorie, które mają się znaleźć w Home/Aktualności i każda po kolei edytujesz.
    W opcji „Nadrzędna” wybierasz Home/Aktualności

    Wszystkie kat, prócz multimedia.
    Potem dodajesz wpis do danej kategorii i powinno wyskakiwać tak jak chcesz.
    Daj znać, czy to się powiodło.

    Thread Starter Woolfik z Woolfik.pl

    (@woolfik-z-woolfikpl)

    Co to zmieni jeżeli Home będzie nadrzędny ? Niestety, spróbowałem, ale to nic nie daje.

    ADPAWL to co naskrobałeś wydaje się mieć sens, ale nie mam pojęcia gdzie to wrzucić.. Potrzebuje mieć wyłożone na tacy tak jak małemu dziecku, czyli nie dośc że wskazać mi plik, do którego trzeba dodać te komendę to jeszcze miesjce między którymi ma się to znaleźć..

    Da radę?

    Trza dopisać do pliku functions.php motywu np. na samym jego końcu.

    Thread Starter Woolfik z Woolfik.pl

    (@woolfik-z-woolfikpl)

    Dzięki, bo po części działa. 🙂

    Tylko teraz to ignoruje jakiekolwiek przyklejanie ^^ Tzn. dodałem sprawdzający wpis do działu multimedia i ok – na stronie głównej pojawił się jako pierwszy – nad tymi przyklejonymi teoretycznie.
    Problem w tym, że w dziale multimedia również jest jako pierwszy – czyli komenda sprawiła całkowitą ignorancję dla przyklejanych wpisów i w Home/aktualności i w innych kategoriach.

    Jest szansa jeszcze, żebym osiągnął pożadany efekt? Bo nie mam pojęcia jakbym miał to choćby obejść..

    Thread Starter Woolfik z Woolfik.pl

    (@woolfik-z-woolfikpl)

    Czyżby to było coś nie do przeskoczenia? Nie wierzę..

    Thread Starter Woolfik z Woolfik.pl

    (@woolfik-z-woolfikpl)

    Problem udało mi się rozwiązać z pomocą kolegi, ale nie z forum.

    W rozwiązaniu pomaga wtyczka – „Category Sticky Post”

    Działanie – przykleja post indywidualnie do danej kategorii wyznaczonej w dodatkowym ustawieniu, które dochodzi w czasie i miejscu tworzenia/edycji wpisu.

    Pozdrawiam.
    Woolfik

Viewing 14 replies - 1 through 14 (of 14 total)
  • Temat ‘Przyklejony wpis – na głównej nie chce’ jest zamknięty na nowe odpowiedzi.