Klávesové zkratky WordPress: Přidejte klávesovou zkratku ke skrytí nebo zobrazení panelu administrátora WordPress
WordPress nabízí řadu klávesových zkratek pro zvýšení produktivity svých uživatelů. Tyto zkratky jsou přizpůsobeny operačním systémům Windows a MacOS a vyhovují použití WordPress, od úprav obsahu až po správu komentářů. Pojďme prozkoumat tyto zkratky:
Zkratky editoru bloků WordPress
MacOS
- Option + Control + o: Otevře nabídku blokové navigace.
- Option + Control + n: Přejde do další části editoru.
- Option + Control + p: Přejde do předchozí části editoru.
- fn + Option + F10: Přejde na nejbližší panel nástrojů.
- Command + Option + Shift + m: Přepíná mezi vizuálním a editorem kódu.
Windows
- Ctrl + Shift + o: Otevře nabídku blokové navigace.
- Ctrl+Shift+n: Přejde do další části editoru.
- Ctrl + Shift + p: Přejde do předchozí části editoru.
- Fn + Ctrl + F10: Přejde na nejbližší panel nástrojů.
- Ctrl + Shift + Alt + m: Přepíná mezi vizuálním a editorem kódu.
Klávesové zkratky klasického editoru WordPress
MacOS
- Příkaz + y: Znovu provede poslední akci.
- Command + Option + [číslo]: Vloží velikosti nadpisů (např. Command + Option + 1 pro h1).
- Command + Option + l: Zarovná text doleva.
- Command + Option + j: Zarovná text.
- Command + Option + c: Vycentruje text.
- Command + Option + d: Použije přeškrtnutí.
- Command + Option + r: Zarovná text doprava.
- Command + Option + u: Vytvoří neuspořádaný seznam.
- Command + Option + a: Vloží odkaz.
- Command + Option + o: Vytvoří číslovaný seznam.
- Command + Option + s: Odstraní odkaz.
- Command + Option + q: Formátuje text jako citaci.
- Command + Option + m: Vloží obrázek.
- Command + Option + t: Vloží značku „Více“.
- Command + Option + p: Vloží značku konce stránky.
- Command + Option + w: Přepíná režim celé obrazovky ve vizuálním editoru.
- Command + Option + f: Přepíná režim celé obrazovky v textovém editoru.
Windows
- CTRL+y: Znovu provede poslední akci.
- Alt + Shift + [číslo]: Vloží velikosti nadpisů (např. Alt + Shift + 1 pro ).
- Alt + Shift + s: Zarovná text doleva.
- Alt + Shift + j: Zarovná text.
- Alt + Shift + c: Vycentruje text.
- Alt + Shift + d: Použije přeškrtnutí.
- Alt + Shift + r: Zarovná text doprava.
- Alt + Shift + u: Vytvoří neuspořádaný seznam.
- Alt + Shift + a: Vloží odkaz.
- Alt + Shift + O: Vytvoří číslovaný seznam.
- Alt + Shift + s: Odstraní odkaz.
- Alt + Shift + q: Formátuje text jako citaci.
- Alt + Shift + m: Vloží obrázek.
- Alt + Shift + t: Vloží značku „Více“.
- Alt + Shift + str: Vloží značku konce stránky.
- ALT + SHIFT + w: Přepíná režim celé obrazovky ve vizuálním editoru.
- Alt + Shift + f: Přepíná režim celé obrazovky v textovém editoru.
Před lety jsme vytvořili plugin, který skryje administrátorskou lištu při prohlížení vašeho webu a místo toho použije vyskakovací navigaci. Nazvali jsme to Teleport. Po testování jsme si všimli, že to zpomalilo načítání stránek s metodami, které jsme nasadili, takže jsme již plugin neaktualizovali.
Klávesová zkratka pro skrytí nebo zobrazení administrátorské lišty WordPress
Líbí se mi vestavěná administrační lišta WordPressu, když jste přihlášeni na svůj web, ale ne při pokusu o zobrazení webu. Napsal jsem tedy úpravu, kterou možná budete chtít nasadit sami… klávesovou zkratku, která skryje nebo zobrazí panel pro správu WordPressu, když si prohlížíte svůj web a jste přihlášeni!
MacOS
- Option + Control + x: Přepíná panel nabídky správce.
Windows
- Ctrl + Shift + x: Přepněte panel nabídky správce.
Když se administrační lišta načte, vysune se nahoru. Jeho přepnutím se stránka posune nahoru nebo dolů.
Přidejte tento kód do functions.php vašeho dětského motivu:
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
}
Vysvětlení
- Tento skript nejprve zkontroluje, zda panel správce (
#wpadminbar
) je přítomen. Pokud ano, skript vypočítá jeho výšku. - Poté skryje administrátorskou lištu a nastaví
margin-top
zbody
prvek na zápornou hodnotu výšky administračního panelu pomocí jQuery. Tím se lišta pro správu stane zpočátku neviditelnou a obsah stránky se posune nahoru. - Posluchač události keydown přepíná viditelnost panelu pro správu a upravuje
margin-top
zbody
pro plynulé zobrazení nebo skrytí administrační lišty.