WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1

40

Transcript of WordPress 2015 - Wróżby, kabały, przepowiednie - WordUp Trójmiasto #1

TROJMIASTO.US

VECTOR

Co tam panie w PKSie?

Co tam panie w 4.2?

Co nam przyniósł WP

4.1(.1)

Tryb bezdekoncentracyjny

nierozpraszający

Szybkie wstawianie

mediów

Instalacja wersji językowej

z poziomu panelu

Rekomendacje wtyczek

Nowy pasek narzędzi do

mediów

Twenty Fifteen theme

Dev

• Usprawnienie obsługi metadanych Np. WP_(…)_Query, daty, komentarze, taksonomie

• Zagnieżdżanie i wielokrotne relacje• Możliwość obsługi znacznika title przez motywy• customer API – indywidualizacja ekranu personalizacji• Nowe funkcje do do wyświetlania tytułów, opisów,

nawigacjiget_the_archive_title() the_archive_title() get_the_archive_description()the_archive_description())get_the_post_navigation() the_post_navigation()get_the_posts_navigation()the_posts_navigation() get_the_posts_pagination()the_posts_pagination())

Co w przyszłości?

Customizer

•Udostępnienie dedykowanego API do kontroli customizera przez JS

•Budowanie menu z możliwością tworzenia sub-menu

Customizer theme switcher

Features as Plugins

•Możliwość wyboru i podglądu szablonu

Wsparcie dla Emoji

icons

Nowe standardowe

permalinki

Lub bez mod rewrite:

Rozdzielenie terms’ów

w taksonomiach w bazie

Termsy w taksonomii standardowo są w tabeli wp_terms

Z termsów korzystają różne taksonomie

Od WP 4.2 termsy będą rozbite do różnych taksonomii

Robiąc wp_update_term( $miesko_id, ‘kielbaski' )

WP rozpozna czy term kielbaski został użyty przez kilka taksonomii. Jeśli TAK:

• wstawi do tabeli wp_terms nowy wiersz z term_id

• Powiąże z nim właściwy term_taxonomy

Ale:

- term_taxonomy_id pozostanie bez zmian

- term_id zmieni się!

Rozdzielenie term’ów

kto beknie?

Wtyczki, które trzymają u siebie, niezależnie term ID w bazie powiązane z postmeta, usermeta itp..:• Jetpack, • WordPress SEO by Yoast, • Google XML Sitemaps, • All in One SEO Pack, • Mailpoet, • Advanced Custom Fields, • Ninja Forms,• Types, • Custom Sidebars, • Paid Memberships Pro, • WordPress Download Manager

Kto będzie miał więcej

zleceń?

Co robić? Jak żyć?

Już dziś użyj: WP Find Shared Terms

A co jeśli tego nie zrobię?

WP 4.2 nie rozdzieli termsów, jeśli nie zostaną ponownie zapisane.

Kolejne wersje WP mają jednak zrobić to automatycznie przy instalacji.

Możliwość błędnego lub niewyświetlenia list post-type’ów

Na szczęście większość wtyczek i szablonów nie trzyma u siebie term ID (problem dotyczy 10% z TOP100 wtyczek)

Lepsza wydajność

Press This

Możliwość instalacji

wesji beta wtyczek

RÓWNIEŻ BEZPOŚREDNIO

Z GITHUBA!!!!

Wydajność (podobno) wzrośnie

• Minimum PHP 5.4

• Duży nacisk na Edukację ze strony Automattica – stosujmy proste

zabezpieczenia (np. zmiana wp-login.php)

• Dyskusja - iThemes Security / WordFence nielegalne w DE

(obce wtyczki widzą requesty)

Bezpieczeństwo

Pozostałe

• UNDO dla widgetów

• Content builder w CORE WP, usprawnienie użycia shortcode’ów

• Checkbox do lazy-load mediów

• Poprawa wydajności

• Większa indywidualizacja pulpitu

• Tworzenie i edycja z poziomu Front-end

• Większa ilość wersji językowych WP

• Decentralizacja społeczności i zejście do poziomu plugin-campów

• Przeniesienie funkcjonalności do Customizera

• Możliwość usuwania elementów typowo blogowych z podstawowej

wersji WP przy instalacji

• Wbudowana funkcja bezpieczeństwa

A co z szablonami?

Responsywność

Flat & 8 bit

Picture Perfect Designing

• no more shadowing, texture, beveling,

Video + duże zdjęcie w tle

ale mniej sliderów!!!

Coraz mniej czytania na rzecz oglądania

TYPOgrafika

Scroll – będzie Was bolał palec!

Rozwój frameworków

Bootstrap

Foundation

Zimit

InK

HTML5 Boilerplate

YUI

Mikro interakcje

Material design

Subtelne animacje SVG

Animacje częścią nawigacji

Minimal

Ghost buttons

Rozmyte tła