Oficjalna wtyczka dla tinypng i tinyjpg dla WordPressa

Dosłownie tydzień temu na WordUpie w Warszawie mówiłem podczas swojej prezentacji, że wtyczka WP Smush.it zgrabnie wyręcza nas z optymalizowania rozmiaru grafik, ale niestety daleko jej jeżeli chodzi o wyniki kompresji do serwisów tinyjpg i tinypng. Dzisiaj odkryłem, że wczoraj pojawiła się oficjalna wtyczka dla tych serwisów. Oczywiście nie ma róży bez kolców – miesięczny… Czytaj dalej Oficjalna wtyczka dla tinypng i tinyjpg dla WordPressa

Pobieranie produktu WooCommerce na bazie jego SKU z uwzględnieniem wielojęzyczności (WPML)

Dzisiaj krótki kawałek kodu, który może się przydać osobom posiadającym wielojęzyczne sklepy oparte na WooCommerce i WPML. Otóż typowy kod zwracający produkt z WooCommerce na bazie jego SKU wygląda następująco: Niestety nie uwzględnia on faktu iż WPML dla każdego produktu tworzy oddzielny rekord w tabeli postów, zatem otrzymamy produkty w jednym języku. Na szczęście możemy… Czytaj dalej Pobieranie produktu WooCommerce na bazie jego SKU z uwzględnieniem wielojęzyczności (WPML)

Jak w prosty sposób stworzyć cache dla shortcode’ów?

Czasami zdarza się, że shortcode przed zwróceniem efektów swojego działania musi wykonać dużo czasochłonnych operacji – np. jeżeli robimy shortcode, który zwraca statusy z Twittera dla określonego zapytania. W takim wypadku powinniśmy stworzyć cache z dwóch powodów: pobranie informacji o statusach z Twittera wymaga pobrania tych danych z zewnętrznego serwera co może zająć sporo czasu… Czytaj dalej Jak w prosty sposób stworzyć cache dla shortcode’ów?