{"id":233163,"date":"2023-02-05T11:53:00","date_gmt":"2023-02-05T08:53:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=233163"},"modified":"2023-02-06T11:09:30","modified_gmt":"2023-02-06T08:09:30","slug":"come-aggiungere-collegamenti-ai-post-precedenti-e-successivi-in-wordpress","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/come-aggiungere-collegamenti-ai-post-precedenti-e-successivi-in-wordpress\/","title":{"rendered":"Come aggiungere collegamenti ai post precedenti e successivi in \u200b\u200bWordPress?"},"content":{"rendered":"<p>Ogni post in <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-aggiungere-disqus-se-i-commenti-sono-chiusi-in-wordpress\/\" title=\"wordpress\">wordpress<\/a> \u00e8 associato a un ID, quindi potresti ottenere il suo post precedente e successivo che contiene i post adiacenti. La funzione wordpress <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_previous_post\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_previous_post<\/a> recupera il post precedente e la funzione <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_next_post\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">get_next_post<\/a> ottiene il post successivo.<\/p>\n<p>Quindi possiamo aggiungere la seguente funzione al file del modello del <a href=\"https:\/\/wordpress.mediadoma.com\/it\/tema-per-bambini-di-wordpress-le-uniche-cose-che-devi-sapere\/\" title=\"tema figlio\">tema figlio<\/a> <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-reindirizzare-al-singolo-post-nei-risultati-della-ricerca-di-wordpress\/\" title=\"functions.php\">functions.php<\/a> per mostrare questi due link di post in una singola pagina di post. In una pagina (is_page), queste due funzioni di navigazione non funzioneranno ed \u00e8 per questo che dobbiamo usare la funzione is_single() per escludere altre pagine singolari, ad esempio is_page() o is_attachment().<\/p>\n<pre><code>add_filter( 'the_content', 'next_prev_posts' );\n\u00a0\nfunction next_prev_posts($content) {\n\u00a0 $pages = '';\n\u00a0 if (is_single()) { \/\/ only shows on single post, excluding is_page, is_attachment()\n\u00a0 \u00a0 $prev_post = get_previous_post();\n\u00a0 \u00a0 if (!empty( $prev_post )) { \/\/ previous post available\n\u00a0 \u00a0 \u00a0 \u00a0 $pages .= \"Prev Post: &lt;a href='\/archives\/\".$prev_post-&gt;ID.\"'&gt;$prev_post-&gt;post_title&lt;\/a&gt;\";\n\u00a0 \u00a0 } \u00a0\n\u00a0 \u00a0 $next_post = get_next_post();\n\u00a0 \u00a0 if (!empty( $next_post )) { \/\/ next item available\n\u00a0 \u00a0 \u00a0 \u00a0 $pages .= \" | Next Post: &lt;a href='\/archives\/\".$next_post-&gt;ID.\"'&gt;$next_post-&gt;post_title&lt;\/a&gt;\";\n\u00a0 \u00a0 }\n\u00a0 }\n\u00a0 return $content. $pages; \/\/ put the navigation at the end of the post content\n}<\/code><\/pre>\n<p>Tieni presente che dovresti modificare gli <a href=\"https:\/\/helloacm.com\/how-to-unit-test-url-connectivity-via-phpunit\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">URL<\/a> dei tuoi post wordpress preferiti che fondamentalmente possono essere costruiti con i seguenti 3 metodi.<\/p>\n<ul>\n<li>guida<\/li>\n<li>ID<\/li>\n<li>titolo del post<\/li>\n<\/ul>\n<p>Svuota la <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-memorizzare-nella-cache-il-token-wechat-tramite-php\/\" title=\"cache\">cache<\/a> e dovresti aggiungere questi due collegamenti dopo il contenuto di ogni post. Puoi anche abilitare <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-utilizzare-i-tasti-freccia-della-tastiera-per-la-navigazione-dei-post-di-wordpress\/\" title=\"i tasti freccia della tastiera\">i tasti freccia della tastiera<\/a> per navigare ai post vicini.<\/p>\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 aggiungere collegamenti ai post precedenti e successivi in \u200b\u200bWordPress?<\/p>\n","protected":false},"author":1,"featured_media":223973,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[918,896,835,804,720,844,865],"tags":[1168],"class_list":["post-233163","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-altro","category-codice","category-guida-per-principianti","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\/233163","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=233163"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/233163\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/223973"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=233163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=233163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=233163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}