{"id":232668,"date":"2023-01-25T14:57:00","date_gmt":"2023-01-25T11:57:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232668"},"modified":"2023-02-10T16:24:47","modified_gmt":"2023-02-10T13:24:47","slug":"come-utilizzare-i-tasti-freccia-della-tastiera-per-la-navigazione-dei-post-di-wordpress","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/come-utilizzare-i-tasti-freccia-della-tastiera-per-la-navigazione-dei-post-di-wordpress\/","title":{"rendered":"Come utilizzare i tasti freccia della tastiera per la navigazione dei post di WordPress?"},"content":{"rendered":"<p>A volte, potresti voler consentire ai visitatori di <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-aggiungere-collegamenti-ai-post-precedenti-e-successivi-in-wordpress\/\" title=\"passare\">passare<\/a> rapidamente ai post precedenti o successivi utilizzando i tasti freccia della tastiera. Potresti anche inserire i link di navigazione nel post, ma la tastiera \u00e8 sempre pi\u00f9 veloce di un mouse!<\/p>\n<p>Le funzioni principali su cui facciamo affidamento durante lo sviluppo di questa funzionalit\u00e0 sono: <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 vuoi escludere le pagine (es. home page, categorie, tag, archivi), puoi usare <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_adjacent_post\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_adjacent_post<\/a> per ottenere i link del post successivo\/precedente.<\/p>\n<p>Aggiungi il seguente <a href=\"https:\/\/helloacm.com\/the-php-page-rule-checker-of-cloudflare\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">codice PHP<\/a> al tuo file modello <a href=\"https:\/\/wordpress.mediadoma.com\/it\/aggiungi-un-prossimo-post-casuale-nel-modello-di-pagina-di-wordpress-utilizzando-sql\/\" title=\"single.php\">single.php<\/a> del tema figlio :<\/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 sono incluse anche le pagine, \u00e8 necessario utilizzare <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> per recuperare i post\/le pagine adiacenti.<\/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 di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Come utilizzare i tasti freccia della tastiera per la navigazione dei post di 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":[896,996,804,720,844,865],"tags":[1168],"class_list":["post-232668","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codice","category-marketing-dei-contenuti","category-php-6","category-sviluppatore","category-tutorial","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/232668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=232668"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/232668\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/223885"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=232668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=232668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=232668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}