Baza wiedzy

Wiedza i inspiracje na temat html, css, jQuery, WordPress, php, kodowania i projektowania. Rozwiązania najróżniejszych problemów, ciekawe pomysły.

Dodatkowe rozszerzenie uploadwanych plików w WordPress

Aby móc dodać dodatkowe rozszerzenie uploadwanych plików w Wordpress do medii należy w function.php dopisać funkcję gdzie wymieniamy rozszerzenia plików które chcemy...

zatrzymanie stanu animacji

aby zatrzymać stan animowanego elementu można skorzystać...

touch zamiast hover

$('a').on('click touchend', function(e) { var el = $(this); var link = el.attr('href'); window.location = link; }); $(document).ready(function() {...

Contact form 7

usuniecie dodanego pliku do formularza w cf7: function reset_form_element (e)...

pobranie menu z jego nazwą

aby pobrać menu wraz z nagłówkiem gdzie zamieścimy jego nazwę używamy kodu: <?php if(get_field('add_sidebar_menu')): ?> <div...

Waypoint

Dodanie fajnych animacji wjeżdżających bloków na stronie jest całkiem proste z wykorzystaniem Waypoints i Animate.css HTML: <div class="animated fade"...

Animacja i krzywe Bézier’a

parę fajnych narzędzi do zrozumienia i opracowania krzywej do animacji: cubic-bezier.com jasondavies.com/animated-bezier/   właściwości animacji: animation-name...

pobranie adresu katalogu tematu

get_template_directory_uri() ....

Wyłączenie pobierani skryptów i styli w head WP

aby skrypty i style danego pluginu nie wczytywały się w head każdej strony możemy ograniczyć je tylko to stron które używają danego pluginu poprzez kod: add_action( 'wp_print_scripts',...

Zwiększenie maksymalnej wielkości plików uploadowanych do WP

w wp-admin tworzymy dwa pliki php.ini i php5.ini w niech zamieszczamy kod: upload_max_filesize = 64M post_max_size = 64M max_execution_time =...

Instalacja WP w katalogu na serwerze

Dla zwiększenia bezpieczeństwa dobrze jest zainstalować WP w dodatkowym katalogu (np. mywp) zamiast bezpośrednio w głównym katalogu na serwerze. Po wgraniu plików WP i instalacji...

dodanie zarejestrowanych rozmiarów images do panelu administratora WP

//set to WP admin panel all registered sizes of img add_filter( 'image_size_names_choose', 'ml_custom_image_choose' ); function ml_custom_image_choose( $args ) { global...

grid na responsywnych kwadratach

Grid of squares with...

zablokowanie scrolowania

blokowanie scroll na tabletach i smartfonach poprzez:   w js: //target the entire page, and listen for touch events $('html, body').on('touchstart touchmove', function(e){...