Skróty klawiaturowe WordPress: dodaj skrót klawiaturowy, aby ukryć lub wyświetlić pasek administracyjny WordPress
WordPress oferuje szereg skrótów klawiaturowych zwiększających produktywność użytkowników. Skróty te są dostosowane do systemów operacyjnych Windows i MacOS i obsługują wykorzystanie WordPressa, od edycji treści po zarządzanie komentarzami. Przyjrzyjmy się tym skrótom:
Skróty edytora bloków WordPress
MacOS
- Opcja + Sterowanie + o: Otwiera menu nawigacji bloku.
- Opcja + Kontrola + n: Przechodzi do następnej części edytora.
- Opcja + Sterowanie + str: Przechodzi do poprzedniej części edytora.
- fn + Opcja + F10: prowadzi do najbliższego paska narzędzi.
- Polecenie + Opcja + Shift + m: Przełącza między edytorem wizualnym a edytorem kodu.
Windows
- Ctrl + Shift + wył: Otwiera menu nawigacji bloku.
- Ctrl+Shift+n: Przechodzi do następnej części edytora.
- Ctrl + Shift + str: Przechodzi do poprzedniej części edytora.
- Fn + Ctrl + F10: prowadzi do najbliższego paska narzędzi.
- Ctrl + Shift + Alt + M: Przełącza między edytorem wizualnym a edytorem kodu.
Skróty klawiaturowe WordPress Classic Editor
MacOS
- Polecenie + y: Ponawia ostatnią akcję.
- Polecenie + Opcja + [liczba]: Wstawia rozmiary nagłówków (np. Command + Option + 1 dla h1).
- Polecenie + Opcja + l: Wyrównuje tekst do lewej.
- Polecenie + Opcja + j: Justuje tekst.
- Polecenie + Opcja + c: Wyśrodkowuje tekst.
- Polecenie + Opcja + d: Stosuje przekreślenie.
- Polecenie + Opcja + r: Wyrównuje tekst do prawej.
- Polecenie + Opcja + u: Tworzy nieuporządkowaną listę.
- Polecenie + Opcja + a: Wstawia łącze.
- Polecenie + Opcja + o: Tworzy listę numerowaną.
- Polecenie + Opcja + s: usuwa łącze.
- Polecenie + Opcja + q: Formatuje tekst jako cytat.
- Polecenie + Opcja + m: wstawia obraz.
- Polecenie + Opcja + t: wstawia znacznik „Więcej”.
- Polecenie + Opcja + str: wstawia znacznik podziału strony.
- Polecenie + Opcja + w: Przełącza tryb pełnoekranowy w edytorze wizualnym.
- Polecenie + Opcja + f: Przełącza tryb pełnoekranowy w edytorze tekstu.
Windows
- Ctrl + Y: Ponawia ostatnią akcję.
- Alt + Shift + [liczba]: Wstawia rozmiary nagłówków (np. Alt + Shift + 1 dla ).
- Alt + Shift + S: Wyrównuje tekst do lewej.
- Alt + Shift + J: Justuje tekst.
- Alt + C: Wyśrodkowuje tekst.
- Alt + Shift + d: Stosuje przekreślenie.
- Alt + Shift + R: Wyrównuje tekst do prawej.
- ALT + SHIFT + U: Tworzy nieuporządkowaną listę.
- Alt + Shift + A: Wstawia łącze.
- Alt + Shift + O: Tworzy listę numerowaną.
- Alt + Shift + S: usuwa łącze.
- Alt + Shift + Q: Formatuje tekst jako cytat.
- Alt + Shift + m: wstawia obraz.
- Alt + Shift + T: wstawia znacznik „Więcej”.
- Alt + Shift + P: wstawia znacznik podziału strony.
- ALT + SHIFT + W: Przełącza tryb pełnoekranowy w edytorze wizualnym.
- Alt + Shift + F: Przełącza tryb pełnoekranowy w edytorze tekstu.
Wiele lat temu zbudowaliśmy wtyczkę, która ukrywa pasek administracyjny podczas przeglądania witryny i zamiast tego korzysta z nawigacji w wyskakujących okienkach. Nazwaliśmy to Teleportuj. Po testach zauważyliśmy, że wdrożone przez nas metody spowalniały czas ładowania witryny, więc nie aktualizowaliśmy już wtyczki.
Skrót klawiaturowy do ukrywania lub pokazywania paska administracyjnego WordPress
Podoba mi się wbudowany pasek administracyjny WordPressa, gdy jesteś zalogowany na swojej stronie, ale nie podczas próby przeglądania witryny. Napisałem więc modyfikację, którą możesz wdrożyć samodzielnie… skrót klawiaturowy, który ukryje lub wyświetli pasek administracyjny WordPress, gdy przeglądasz swoją witrynę, a jesteś zalogowany!
MacOS
- Opcja + Kontrola + x: Przełącz pasek menu administratora.
Windows
- Ctrl + Shift + x: Przełącz pasek menu administratora.
Po załadowaniu paska administracyjnego przesuwa się w górę. Przełączenie spowoduje przesunięcie strony w górę lub w dół.
Dodaj ten kod do plikufunctions.php motywu potomnego:
add_action('wp_enqueue_scripts', 'enqueue_adminbar_shortcut_script');
function enqueue_adminbar_shortcut_script() {
if (is_user_logged_in()) {
wp_enqueue_script('jquery');
add_action('wp_footer', 'add_inline_admin_bar_script');
}
}
function add_inline_admin_bar_script() {
?>
<script type="text/javascript">
jQuery(document).ready(function(jQuery) {
var adminBar = jQuery('#wpadminbar');
var body = jQuery('body');
// Check if the admin bar exists and set the initial styling
if (adminBar.length) {
var adminBarHeight = adminBar.height();
// Hide the admin bar and adjust the body's top margin
adminBar.hide();
body.css('margin-top', '-' + adminBarHeight + 'px');
jQuery(document).keydown(function(event) {
// Toggle functionality on specific key combination
if ((event.ctrlKey || event.metaKey) && event.shiftKey && event.which === 88) {
if (adminBar.is(':visible')) {
adminBar.slideUp();
body.animate({'margin-top': '-' + adminBarHeight + 'px'}, 300);
} else {
adminBar.slideDown();
body.animate({'margin-top': '0px'}, 300);
}
}
});
}
});
</script>
<?php
}
Wyjaśnienie
- Ten skrypt początkowo sprawdza, czy pasek administratora (
#wpadminbar
) jest obecny. Jeżeli tak, skrypt oblicza jego wysokość. - Następnie ukrywa pasek administratora i ustawia
margin-top
ukończeniabody
element na ujemną wartość wysokości paska administracyjnego za pomocą jQuery. To sprawia, że pasek administracyjny jest początkowo niewidoczny i przesuwa zawartość strony w górę. - Detektor zdarzeń keydown przełącza widoczność paska administracyjnego i dostosowuje
margin-top
ukończeniabody
aby płynnie pokazać lub ukryć pasek administratora.