Wordpress
ACF Repeater field
ACF
pobranie ilości pól w ACF Repeater field i zamknięcie co 2 boksy w divie/article przez wykorzystanie count(get_sub_field('menu_description')) <?php $fullFields =...
search only posts
Wordpress
modyfikacja wyszukiwania w standardowym search WP poprzez kod dodany w functions.php: //search only post function SearchFilter($query) { if ($query->is_search)...
dodanie własnych rozmiarów obrazka
image Wordpress
dodanie własnych rozmiarów obrazka do listy add media ustawiamy w functions.php //added all registered sizes img add_filter( 'image_size_names_choose', 'ml_custom_image_choose' ); function...
Pobranie kategorii z acf Taxonomy field
-- <?php $term = get_sub_field('seasonal'); ?> <?php if( $term ): ?> <span><?php echo $term->name; ?></span> <?php endif; ?> <?php $term =...
Pobranie nazwy, linku do strony przez ID
Wordpress
-- <?php echo get_the_title(332); ?> <?php echo esc_url(get_permalink(332)); ?> <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Monthly Events' ) )...
excerpt
Wordpress
-- function the_excerpt_max_charlength($charlength) { $excerpt = get_the_excerpt(); $charlength++; if ( mb_strlen( $excerpt ) > $charlength ) { $subex = mb_substr( $excerpt, 0,...
Dodatkowe rozszerzenie uploadwanych plików w WordPress
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...
Contact form 7
cf7 Wordpress
Kody przydatne do użycia w mailu formularza: tytuł strony na jakiej znajduje się formularz - link do głównej strony - link do strony z jakiej został wysłany formularz -...
pobranie menu z jego nazwą
Wordpress
aby pobrać menu wraz z nagłówkiem gdzie zamieścimy jego nazwę używamy kodu: <?php if(get_field('add_sidebar_menu')): ?> <div...
Wyłączenie pobierani skryptów i styli w head WP
Wordpress
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
Wordpress
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
Wordpress
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
Wordpress
//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...