Występuje problem z utworzeniem nośników instalacyjnych Recovery z laptopa Samsung, ponieważ program pod Windows nie posiada takiej opcji (klawisz jest widoczny ale nieaktywny). Serwis Samsunga zatem radzi: Continue reading
Author Archives: dominik
MikroTik – eksportowanie ustawień
ip firewall export file=name
Windows – zmiana portu RDP – Pulpitu Zdalnego
Windows 2022
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber
Windows 2012
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WinStation\RDPTcp\PortNumber
Windows XP
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber
PowerShell – włączenie Windows PowerShell Web Access (PSWA) w Windows 2012 R2
Enable-PSRemoting -SkipNetworkProfileCheck Install-WindowsFeature WindowsPowerShellWebAccess -IncludeAllSubFeature -IncludeManagementTools Install-PswaWebApplication –WebSiteName "Default Web Site" –WebApplicationName "PSWA" –UseTestCertificate Add-PswaAuthorizationRule -UserName server\Administrator -ComputerName server -ConfigurationName Microsoft.PowerShell Add-PswaAuthorizationRule -UserName win2k8r2\Administrator -ComputerName win2k8r2 -ConfigurationName Microsoft.PowerShell
DD-WRT – SSH – lista aktualnie podłączonych klientów
Gdy Access Point jest skonfigurowany i zaczyna pracować w środowisku produkcyjnym, często zachodzi potrzeba logowania się do urządzenia np. w celu sprawdzania jego poprawnej pracy i m.in. siły sygnału, z jaką podłączeni są klienci.
W nowszych wersjach DD-WRT próba połączenia przez protokół HTTPS kończy się niepowodzeniem. Aby bezpiecznie połączyć się z urządzeniem, należy wybrać program Putty oraz protokół SSH. Poniżej przedstawione są polecenia umożliwiające wyświetlenie aktualnie podłączonych klientów WLAN.
wl assoclist wl rssi <MAC-ADDRESS>
WordPress 4.1 – BreadCrumbs na stronie
Element BreadCrumbs, czyli wyświetlana ścieżka do aktualnej strony internetowej nie tylko pomaga użytkownikowi w sprawnej nawigacji, ale również wg. dokumentu Google SEO Starter Guide (http://static.googleusercontent.com/media/www.google.com/en//webmasters/docs/search-engine-optimization-starter-guide.pdf) ma duży wpływ na jej efektywne pozycjonowanie.
Aby dodać BreadCrumbs do strony WP należy:
- umieścić poniższą funkcję w pliku functions.php:
function showBreadCrumbs() { echo '<a href=”',get_option('home'),'”>',bloginfo('name')," Home</a> » "; if (is_category() || is_single()) { the_category(', ','&title_li='); if (is_single()) { echo " » ", the_title(); } } elseif (is_page()) { echo the_title(); } } - umieścić div z wywołaniem powyższej funkcji na stronie, np. category.php, single.php, page.php zaraz za wywołaniem nagłówka: get_header(); ?>
<div id="breadcrumbs"><?php showBreadCrumbs(); ?></div>
- umieścić style CSS w pliku style.css, np.:
#breadcrumbs { margin-left:60px; margin-bottom:20px; }
WordPress 4.1 – wykonanie kopii bazy, migracja na innych serwer (hosting)
Migracja WP na innych serwer (hosting):
- wgranie nowego (czystego) WP na nowy host,
- skopiowanie pluginów, szablonów, pliku wp-config.php i folderu upload na nowy host,
- eksport bazy przez phpMyAdmin:
Export → Export Method: Custom – display all possible options
Output: Character set of the file: UTF8
Compression: None
Format: SQL
Object Creation Options → zaznaczone: Add DROP TABLE / VIEW… → odznaczone: Add CREATE PROCEDURE / FUNCTION …
Można tez użyć wtyczki BackWPup ze strony https://wordpress.org/plugins/backwpup - w pliku .sql zmiana linków URL przy pomocy edytora tekstu (np. Notepad++),
Przykład: eksport strony z hosta http://localhost/wordpress na host http://nazwadomeny.pl/wp :
a) zamiana w edytorze wszystkich nazw zawierających link http://localhost/wordpress na http://nazwadomeny.pl/wp
b) zamiana wszystkich nazw /wordpress na /wp
c) w przypadku witryny z funkcją MULTISITE należy zmienić nazwę przy parametrze ‚source_domain’, która występuje w końcowych liniach pliku SQL i przyjmuje postać np. w przypadku hostingu http://localhost/wp – samo słowo localhost (bez przedrostka http://)
d) wejście na nową stronę: http://nazwadomeny.pl/wp. WP wyświetli stronę instalacyjną ponieważ nie będzie się mógł połączyć z bazą. - import bazy przez phpMyAdmin na nowy host przez phpMyAdmin: Import → OK,
- wejście do panelu administracyjnego nowej strony http://nazwadomeny.pl/wp/wp-admin. WP poprosi o update bazy.
Szczególnie krok 4a i 4b są istotne jeśli przenosiny odbywają się z podkatalogu do podkatalogu.
Oczywiście w pliku wp-config.php trzeba wpisać nowe parametry serwera MySQL.
Dobrym pluginem wspomagającym proces przenoszenia bazy jest WP Migrate DB: https://wordpress.org/plugins/wp-migrate-db/
WordPress 4.1 – problem z aktualizacją systemu oraz pluginów
W pliku php.ini należy zwiększyć czas wykonywania skryptu, czyli w zmienić linię:
max_execution_time=30 na max_execution_time=600
WordPress 4.1 – edycja strony z postami
Usunięcie linku z tytułu artykułu:
W pliku archive.php należy zmienić linię:
<h2 id="post-<?php the_ID(); ?>"> <a href="<?php the_permalink() ?>"><?php the_title(); ?> </a> </h2>
na
<h2 id="post-<?php the_ID(); ?>"> <?php the_title(); ?> </h2>
Usunięcie komentarzy za artykułem:
W pliku /inc/meta.php należy usunąć linię:
<?php comments_popup_link('Brak komentarzy', '1 komentarz', '% komentarzy', 'comments-link', ''); ?>
WordPress 4.1 – struktura szablonu
Struktura systemu WordPress – główne pliki:
header.php – zawiera nagłówek, tagi otwierające
index.php – zawiera treść, jeden lub więcej postów
sidebar.php – zawiera widgety, które zawierają tekst, kategorie i tagi
footer.php – zawiera tagi zamknięcia strony
style.css – główny plik ze stylami CSS
archive.php – archiwa
page.php
single.php – pojedynczy post
comments.php – komentarze
search.php – rezultat wyszukiwania