Odpowiedź forum utworzona

Viewing 15 replies - 16 through 30 (of 54 total)
  • Thread Starter wolnemedia

    (@wolnemedia)

    Dziękuję! Pomogło! Twoja wtyczka zablokowała tworzenie rozmiaru 768.

    Podsumowując rozwiązanie problemu:

    1. Twoje rady ws. ustawień w Media w wordpressie + wtyczka Disable Responsive Images Complete + wtyczka Smush do optymalizacji obrazków, rozwiązały problemy.

    2. Wtyczka Force Regenerate Thumbnails usunęła zbędne rozmiary nieużywanych obrazków.

    Teraz tworzą się tylko miniaturki i zwykły obrazek zmniejszany automatycznie do 700px prze Smush (Smush też kompresuje obrazki zmniejszając ich wagę przy zachowaniu jakości). I mam na serwerze tylko 2 małe pliki.

    DZIĘKI!

    Thread Starter wolnemedia

    (@wolnemedia)

    Znalazłem 3 pliki css w których są rozmiary 768 po kilka razy. Nie wiem jednak, który odpowiada za obrazki. Może mógłbym Cię prosić abyś zerknął i wskazał właściwy kod? Nie chcę czegoś spieprzyć.

    https://jupi-tupi.pl/css.zip

    Znalazłem .img-thumbnail ale z wielkością max-width: 100%. Więc 768px wczytywany musi być z innej linijce, które te 100% czyta.

    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Tak, zauważyłem, że jak jest 0 w ustawieniach mediów to się nie tworzą. Te 768 poszukam w szablonie, jak radzisz. Gdzieś to musi siedzieć.

    Wtyczka Smush pozwala automatycznie przy wgrywaniu zmieniać pliki większe niż 700 pikseli na 700 (ustawia się maksymalną szerokość i wysokość). Pokazuje też, że gdzieś w ustawieniach jest 768 (bo pokazują się opcje, które rozmiary optymalizować).

    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    W sumie z Twoją pomocą, za którą dziękuję, problem rozwiązany.

    Wywaliłem
    add_image_size(‚alizee-thumb’, 750); z szablonu strony

    Ustawiłem miniatury na 90×90 a w średnich i wielki obrazkach 0x0.

    Uruchomiłem wtyczkę Force Regenerate Thumbnails i pozbyłem się wszystkich śmieci.

    Do tego używam wtyczki Smush, która automatycznie zmniejsza wielkości kb plików przy wgrywaniu.

    Teraz folder, który miał 50 MB ma tylko 23 MB.

    Szkoda, że nie da się automatycznie zmieniać szerokości pliku wgrywanego, ale będę musiał pamiętać by przed wgraniem obrazka ręcznie go wyedytować na 700 pikseli. Będę szukał jeszcze jakiejś wtyczki do zmiany szerokości obrazka podczas wgrywania z automatycznym usuwaniem większych plików.

    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Dzięki. To tam miałem ustawione 750x.

    add_theme_support( 'post-thumbnails’ );
    add_image_size(’alizee-thumb’, 750);

    Zmieniłem na 700, bo ten rozmiar i tak potrzebuję. Usunąć nie mogę, bo by mi zniknął podgląd miniatury we wpisie.

    W ustawieniach „Mediów” miałem ustawione 150, 300 i 700. Zmniejszyłem sobie na 90x (miniatury) i 0x (średnie), więc trochę miejsca się zaoszczędzi.

    Nadal jednak automatycznie tworzą się rozmiary 768x. Włączona wtyczka Force Regenerate Thumbnails kasuje je automatycznie przy wgrywaniu, ale gdzieś te 768x siedzi (i wtyczka ta nie kasuje oryginalnych obrazków, bo to opcja tylko w wersji Pro). Jakby dało się to odkryć, wtedy wtyczkę mógłbym wyłączyć (im mniej wtyczek tym lepiej).

    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Na razie usuwam automatycznie nieużywane rozmiary obrazków wtyczką Force Regenerate Thumbnails. Ale nie usuwa oryginalnych obrazków, a jedynie 750x, i 768x. Ale i tak widać znaczną różnicę – w folderze z plikami graficznymi z lutego, w którym było 61 MB po użyciu wtyczki jest teraz 44 MB. To pokazuje, jak WordPress (lub szablon) śmieci.

    Dobrze byłoby jeszcze automatycznie kasować pliki oryginalne, za wyjątkiem tych co są mniejsze niż 700x (bo dla nich 700x i większe się nie tworzą).

    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Dodatkowo ten sam obrazek na innym wordpressie z bardzo starym szablonem sprzed ok. 7 lat – tam rozmnożył się obrazek x 5, ale z innymi szerokościami (normalny, 90×90, 340x, 600x, 768x). Miniatury są tam wielkości 90×90.

    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Wyłączyłem WSZYSTKIE wtyczki i dodałem obrazek w szablonie Alizee (który mam). Rozmnożył się na 6 plików.

    Włączyłem wtyczki i zmieniłem szablon na standardowy Twenty Nineteen i wgrałem obrazek. Znów rozmnożył się na 6 plików.

    Wyłączyłem wszystkie wtyczki i zmieniłem szablon na Aweken. Wgrałem obrazek i znów się rozmnożył się, ale tym razem o 2 więcej, czyli 8.

    Włączyłem standardowy szablon Twenty Sixteen i wgrałem ten sam obrazek co w Aweken. Rozmnożył się 6 razy (a nie 8).

    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Mam najnowszą wersję. Tworzy się aż 6 obrazków, choć korzystam tylko z 2.

    Takie mi się tworzą:
    1. normalny obrazek wgrany na serwer (nie używam, chyba że jest mniejszy od 700x)
    2. 150×150 (nie używam)
    3. 300x… (nie używam, ale WP potrzebuje tego jako podglądu miniatury w edycji wpisu)
    4. 768x… (nie używam)
    5. 700x… (używam w artykułach)
    6. 750x… (nie używam)

    To strasznie zaśmieca serwer i zżera pamięć na serwerze. Objętościowo obrazek mający na starcie 50 kb, zajmuje na serwerze z klonami ok. 150 kb.

    Używam też wtyczki Smush do zmniejszania wielkości obrazków. Dobrze byłoby zablokować jakoś tworzenie 150x, 768x, 750x i oryginalnych obrazków jeśli są większe od 700x.

    Dobrze by było, gdyby zbędne obrazki się nie tworzyły, lub można było jakąś wtyczką usunąć hurtem te rozmiary obrazków, które nie są używane we wpisach.

    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    • Ta odpowiedź została zmodyfikowana 5 years, 1 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Tomasz Gąsior udoskonalił wtyczkę i zidentyfikował problem. Wszystkie szablony, w których problem występował, mają wspólny mianownik — używają skryptu FitVid.

    Nowa wersja wtyczki działa i sprawuje się znakomicie. Trzeba jeszcze tylko ustalić jak zrobić właściwe proporcje filmu (bo robi się kwadrat i jak film leci to są duże marginesy od dołu i góry). Napisałem o tym autorowi i możliwe, że uda się to jakoś ustawić.

    Link do wtyczki dla tych, którzy chcieliby skorzystać ze wtyczki:
    https://github.com/TomaszGasior/youtube-without-related/releases/download/2018-12-22/youtube-without-related.zip

    • Ta odpowiedź została zmodyfikowana 5 years, 3 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Wtyczka powstała i działa! Podziękowania dla Tomasza Gąsiora!

    Wtyczka zintegrowana jest z oEmbed, wystarczy ją włączyć. Wtyczka podpina się pod wewnętrzne mechanizmy WP aby tylko je skorygować. Wtyczka działa też, jak jest kilka playerów na jednej stronie. Wtyczkę udostępniono na wolnej licencji.

    Tutaj jest wtyczka: https://github.com/TomaszGasior/youtube-without-related

    Tutaj bezpośredni link do pobrania paczki z wtyczką: https://github.com/TomaszGasior/youtube-without-related/releases/download/2018-12-21/youtube-without-related.zip

    NIESTETY. Wtyczka działa, ale nie na moim szablonie. Testowałem na kilku szablonach i akurat na moim nie działa, generuje błąd.

    Jakby ktoś chciał zerknąć na źródło strony i pomóc ustalić, co generuje błąd, to upubliczniłem jeden film tutaj:
    https://jupi-tupi.pl/przyroda-dla-dzieci/

    Thread Starter wolnemedia

    (@wolnemedia)

    Niestety, moje rozwiązanie przestało działać. Adres bezpośredni do pliku był tylko 1 dniowy, link wygasł i video przestało działać. Zakładam nowy temat we „Wtyczki”. Jedyne rozwiązanie to chyba napisanie wtyczki na bazie skryptu. Przy okazji ktoś go poprawił i zrobił, że jak się zastopuje player YT to propozycje też nie pokazują się. Są zasłaniane.

    Thread Starter wolnemedia

    (@wolnemedia)

    Ech, właśnie zorientowałem się, że adres do filmu pokazuje moje IP. Nie wiem, czy jeśli ktoś ma inne IP będzie w stanie obejrzeć film z iframe. Więc rozwiązanie, które myślałem że rozwiązuje problem, chyba nie jest rozwiązaniem.

    Thread Starter wolnemedia

    (@wolnemedia)

    Możesz rozwinąć ten pomysł? Może będzie lepszy? Bo moje rozwiązanie nie pozwala korzystać ze zwykłych linków YT. Muszę wchodzić na stronę YT i za pomocą wtyczki szukać linka mp4 do filmu. Jak dużo osób będzie dodawać filmiki do strony, to będzie dużo pracy dodatkowej.

    Gutenberga wyłączyłem wtyczką (nie znoszę wizualnych edytorów), bo działa mi na nerwy, ale może się przekonam.

    • Ta odpowiedź została zmodyfikowana 5 years, 3 months temu przez wolnemedia.
    Thread Starter wolnemedia

    (@wolnemedia)

    Problem rozwiązany. ZREZYGNOWAŁEM z iframe od Youtube. Znalazłem wtyczkę do pobierania filmów z YouTube, która zdradza adres https filmu z YT. Mając ten adres zrobiłem zwyczajne iframe do którego wkleiłem ten adres i DZIAŁA. I na dodatek lepiej – bo teraz nie na ŻADNYCH adnotacji, reklam, napisów i linków z Youtube. Nawet loga YT nie ma. Nie wiem tylko jak zrobić by film nie odtwarzał się automatycznie, ale to rozwiązanie mnie zadowala.

    Sami zobaczcie:
    https://jupi-tupi.pl/smejko-a-tanculienka-vlk-a-zajacik/

    Na dodatek w niektórych przeglądarkach pojawia się opcja w iframe „pobierz film”.

Viewing 15 replies - 16 through 30 (of 54 total)