Atalho do teclado para atualizar uma página ou publicação?

Qual é a tecla de atalho do teclado para atualizar uma página ou publicação? Isso poderia me poupar muito tempo enquanto o rolo de uma página projeta é demorado.

Solutions Collecting From Web of "Atalho do teclado para atualizar uma página ou publicação?"

Eu estava curioso sobre isso e verifiquei o Codex em atalhos de teclado , mas não achei isso mencionado.

Eu procurei e descobri que isso parece estar já resolvido, por exemplo, aqui e aqui .

Eu não testei esses outros plugins, então não tenho certeza de como eles o resolvem, mas decidi assumir o desafio e ver como isso poderia ser resolvido 😉

Então, aqui está o meu hack para criar atalhos para:

ctrl+s : Save Draft ctrl+p : Publish / Update 

com o seguinte plugin de teste que é executado dentro do gancho after_wp_tiny_mce :

 /** * Plugin Name: Testing ctrl+s and ctrl+p for saving and publishing posts. * Plugin URI: https://wordpress.stackexchange.com/a/199411/26350 */ add_action( 'after_wp_tiny_mce', function() {?>< ?php }); 

Eu adicionei o evento wpse.keydown -callback a cada editor tinymce na página, então os atalhos também estarão disponíveis a partir daí.

Observe que eu uso o gancho after_wp_tiny_mce , como um teste-hook after_wp_tiny_mce em uma instalação de baunilha , já que estamos lidando com o object de tinymce javascript. Quando enviamos esse plugin, devemos enqueue-lo de um arquivo .js, como de costume.

Podemos também usar o evento SetupEditor de tinymce , como mencionado aqui por @bonger, mas aqui adicionei uma verificação extra para ver se o tinymce está definido, para evitar o erro de JavaScript nas páginas onde não está definido:

 // Keydown for tinymce if( typeof tinymce != 'undefined' ) { tinymce.on( 'SetupEditor', function (editor) { wpse.set_keydown_for_tinymce(); }); } // Keydown for document wpse.set_keydown_for_document(); 

Provavelmente podemos configurar atalhos tinymce nativos também.

Isso pode precisar de alguns testes e ajustes, mas parece funcionar na minha instalação.