{"id":232665,"date":"2023-01-25T15:05:00","date_gmt":"2023-01-25T12:05:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232665"},"modified":"2023-02-10T16:24:54","modified_gmt":"2023-02-10T13:24:54","slug":"como-usar-as-teclas-de-seta-do-teclado-para-navegacao-de-postagens-do-wordpress","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-usar-as-teclas-de-seta-do-teclado-para-navegacao-de-postagens-do-wordpress\/","title":{"rendered":"Como usar as teclas de seta do teclado para navega\u00e7\u00e3o de postagens do WordPress?"},"content":{"rendered":"<p>\u00c0s vezes, voc\u00ea pode querer permitir que os visitantes <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-adicionar-links-de-posts-seguintes-e-anteriores-no-wordpress\/\" title=\"naveguem\">naveguem<\/a> rapidamente para as postagens seguintes ou anteriores usando as teclas de seta do teclado. Voc\u00ea tamb\u00e9m pode colocar os links de navega\u00e7\u00e3o no post, mas o teclado \u00e9 sempre mais r\u00e1pido que um mouse!<\/p>\n<p>As principais fun\u00e7\u00f5es nas quais confiamos ao desenvolver esse recurso s\u00e3o: <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_adjacent_post\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_adjacent_post<\/a>, <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_previous_posts_page_link\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_previous_posts_page_link<\/a> e <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_next_posts_page_link\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_next_posts_page_link<\/a>.<\/p>\n<p>Se voc\u00ea deseja excluir as p\u00e1ginas (por exemplo, p\u00e1gina inicial, categorias, tags, arquivos), voc\u00ea pode usar <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_adjacent_post\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_adjacent_post<\/a> para obter os links de postagem seguinte\/anterior.<\/p>\n<p>Adicione o seguinte <a href=\"https:\/\/helloacm.com\/the-php-page-rule-checker-of-cloudflare\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">c\u00f3digo PHP<\/a> ao seu arquivo de modelo <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/adicionar-uma-proxima-postagem-aleatoria-no-modelo-de-pagina-do-wordpress-usando-sql\/\" title=\"single.php\">single.php<\/a> do tema filho:<\/p>\n<pre><code>document.onkeydown = function (e) {\n\u00a0 \u00a0 var e = e || event, \n\u00a0 \u00a0 keycode = e.which || e.keyCode; \n\u00a0 \u00a0 if (keycode == 37 || keycode == 33)\n\u00a0 \u00a0 \u00a0 \u00a0 location = \"&lt;?php echo get_permalink(get_adjacent_post()); ?&gt;\";\n\u00a0 \u00a0 if (keycode == 39 || keycode == 34)\n\u00a0 \u00a0 \u00a0 \u00a0 location = \"&lt;?php echo get_permalink(get_adjacent_post()); ?&gt;\";\n}<\/code><\/pre>\n<p>Se as p\u00e1ginas tamb\u00e9m estiverem inclu\u00eddas, voc\u00ea precisar\u00e1 usar <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_previous_posts_page_link\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_previous_posts_page_link<\/a> e <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_next_posts_page_link\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_next_posts_page_link<\/a> para recuperar as postagens\/p\u00e1ginas vizinhas.<\/p>\n<pre><code>document.onkeydown = function (e) {\n\u00a0 \u00a0 var e = e || event,\n\u00a0 \u00a0 keycode = e.which || e.keyCode; \n\u00a0 \u00a0 if (keycode == 37 || keycode == 33)\n\u00a0 \u00a0 \u00a0 \u00a0 location = \"&lt;?php echo get_previous_posts_page_link(); ?&gt;\";\n\u00a0 \u00a0 if (keycode == 39 || keycode == 34)\n\u00a0 \u00a0 \u00a0 \u00a0 location = \"&lt;?php echo get_next_posts_page_link(); ?&gt;\";\n}<\/code><\/pre>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Como usar as teclas de seta do teclado para navega\u00e7\u00e3o de postagens do WordPress?<\/p>\n","protected":false},"author":1,"featured_media":223885,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[898,722,998,806,846,867],"tags":[1170],"class_list":["post-232665","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo-2","category-desenvolvedor","category-marketing-de-conteudo","category-php-8","category-tutoriais","category-wordpress-8","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/232665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=232665"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/232665\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/223885"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=232665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=232665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=232665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}