Wordpress

modyfikacja głównego wp dla konkretnych taxonomi

function nws_adjust_queries($query) { if ( !is_admin() && is_post_type_archive('oferty') && $query->is_main_query() ) { $query->set('posts_per_page', '1'); $taxQuery =...

dodanie blokowania skryptów w kodzie php dla plugina Cookie Notice

Plugin Cookie Notice (by Hu-manity.co) pozwala na blokowanie nie funkcjonalnych skryptów do czasu wyrażenia na nie zgody, jak np. skrypty google analytics, w kodzie strony możemy to zrobić...

zmiana hasła dla admina w bazie danych

nie powinno często sie to zdarzać ale bywa że z jakichś powodów technicznych resetowanie hasła nie jest możliwe, wtedy, jeśli mamy dostęp do bazy danych możemy tego dokonać bezpośrednio w...

zmiana ilości custom postów wyświetlanych na archiwum lub

// change postperpage on custom post function nws_custom_post_pagesize( $query ) { if ( ! is_admin() && is_post_type_archive( 'travel' ) ) { $query->set( 'posts_per_page', 5...

dodanie nr telefonu jako aktywnego linku

Aby nr telefony na stronach był klikalny należy dodać go jako link z atrybutem href zaczynającym się od tel: <a href="tel:+123456890">1234567890</a> W html5 nie...

ataki na wp

ciekawe linki do przeczytania: na wpmagus na web malware...

Zwiększenie maksymalnej wartości wgrywanego pliku

aby zmienić Maximum upload file size: 128 MB możemy wyedytować plik wp-config.php @ini_set( 'upload_max_filesize' , '128M' ); @ini_set( 'post_max_size', '128M'); @ini_set( 'memory_limit',...

wykaz wszystkich rozmiarów zdjęć w WordPress

wykaz wszystkich rozmiarów zdjęć <?php global $_wp_additional_image_sizes; print '<pre>'; print_r( $_wp_additional_image_sizes ); print '</pre>'; ?> <?php...

Sprawdzenie działania funkcji mail()

sprawdzenie czy funkcja mail jest włączona i czy działa poprawnie: <?php if ( function_exists( 'mail' ) ) { echo 'mail() is available'; } else { echo 'mail() has been...

Modyfikacje woocommerce

Zmiany i modyfikacje w obrębie breadcrumbs: /** * Rename "home" in breadcrumb */ add_filter( 'woocommerce_breadcrumb_defaults', 'nws_change_breadcrumb_home_text' ); function...

Zabezpieczenie strony na WordPress

Dodanie automatycznych aktualizacji Tworzymy plik /wp-content/mu-plugins/update.php Plik tak zapisany uruchomi się niezależnie od wybranego tematu czy innych włączonych pluginów. W nim...

Zmiana maila i tytułu wysyłanych wiadomości z WP

/** * Change Sender Name and Email * */ function nws_sender_email( $original_email_address ) { return 'mymail@domain.com'; } function nws_sender_name( $original_email_from ) { return...

Auto upadete core and plugins

w pliku functions.php dajemy kod add_filter( 'allow_dev_auto_core_updates', '__return_false' ); add_filter( 'allow_minor_auto_core_updates', '__return_true' ); add_filter(...

Password protected page

tworzymy nowa stronę np. wp-new-login.php w htaccess RewriteCond %{HTTP_COOKIE} !^.*wp\-new-login=2917998723.*$ RewriteRule wp-login.php -...