{"id":24123,"date":"2021-05-10T16:43:00","date_gmt":"2021-05-10T13:43:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24123"},"modified":"2021-10-18T03:16:53","modified_gmt":"2021-10-18T00:16:53","slug":"come-impostare-un-immagine-di-riserva-per-le-miniature-dei-post-di-wordpress-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/it\/come-impostare-un-immagine-di-riserva-per-le-miniature-dei-post-di-wordpress-wordpress\/","title":{"rendered":"Come impostare un&#8217;immagine di riserva per le miniature dei post di WordPress WordPress"},"content":{"rendered":"<p>Le immagini giocano un ruolo importante nei tuoi post WordPress. Quando condividiamo il blog sui social media, l&#8217;immagine in primo piano verr\u00e0 visualizzata come miniatura del tuo post. Queste immagini sono utili per catturare l&#8217;attenzione del pubblico. In alcuni scenari, se non abbiamo impostato le miniature dei post, dovremmo aver bisogno di un&#8217;immagine di fallback che si comporti come un&#8217;immagine in primo piano per un post. Questa immagine di riserva potrebbe essere la prima immagine del tuo post o un&#8217;immagine statica predefinita.<\/p>\n<p>In questo articolo, studiamo come impostare un&#8217;immagine di fallback predefinita per le miniature dei post di WordPress. Cercheremo prima l&#8217;immagine in primo piano, se non viene trovata, imposteremo la prima immagine del contenuto del post e se anche questo fallisce, imposteremo un&#8217;immagine statica predefinita.<\/p>\n<h3>Imposta un&#8217;immagine di riserva per le miniature dei post di WordPress<\/h3>\n<p>Per iniziare, dovresti prima posizionare l&#8217;immagine predefinita nella directory del tuo tema attivo. Supponiamo che il nome dell&#8217;immagine predefinito sia &quot;default.jpg&quot;, quindi puoi inserirlo nella cartella delle immagini nel tuo tema. Il percorso dell&#8217;immagine sar\u00e0 wp-content\/themes\/your-theme-name\/images\/default.jpg.<\/p>\n<p>Successivamente, dobbiamo aggiungere un pezzo di codice e un posto migliore per aggiungere il nostro codice \u00e8 un <code>functions.php<\/code>file di temi. Apri il <code>functions.php<\/code>file nel tuo editor preferito e aggiungi il codice sottostante alla fine di un file.<\/p>\n<p><strong>funzioni.php<\/strong><\/p>\n<pre><code>function post_fallback_image() {\n\u00a0\u00a0\u00a0\u00a0global $post;\n\u00a0\u00a0\u00a0\u00a0$first_img = '';\n\u00a0\u00a0\u00a0\u00a0ob_start();\n\u00a0\u00a0\u00a0\u00a0ob_end_clean();\n\u00a0\u00a0\u00a0\u00a0$output = preg_match_all('\/&lt;img.+src=['\"]([^'\"]+)['\"].*&gt;\/i', $post-&gt;post_content, $matches);\n\u00a0\u00a0\u00a0\u00a0$first_img = $matches[1][0];\n\u00a0\n\u00a0\u00a0\u00a0\u00a0if (empty($first_img)) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$first_img = get_stylesheet_directory_uri(). \"\/images\/default.jpg\";\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0print '&lt;img src=\"'. $first_img .'\" alt=\"'. get_the_title() .'\" \/&gt;';\n}<\/code><\/pre>\n<p>Il codice sopra controlla la prima immagine all&#8217;interno del contenuto del post e la stampa. Se non \u00e8 disponibile alcuna immagine nel contenuto del post, stampa l&#8217;immagine statica predefinita dalla directory del tema.<\/p>\n<p>WordPress visualizza le miniature dei post in vari punti. Lo troverai nell&#8217;archivio, nell&#8217;elenco dei post, nella pagina dei singoli post. Tutto ci\u00f2 che dobbiamo fare \u00e8 trovare le righe in cui viene utilizzata la funzione_post_thumbnail(). E quindi sostituire questo metodo con le righe seguenti:<\/p>\n<pre><code>&lt;?php\nif (has_post_thumbnail()): \u00a0\u00a0\u00a0\u00a0the_post_thumbnail( 'post-thumbnail', array( 'alt' =&gt; get_the_title()) );\nelse: \u00a0\u00a0\u00a0\u00a0post_fallback_image();\nendif;\n?&gt;<\/code><\/pre>\n<p>Ci auguriamo che tu capisca come impostare un&#8217;immagine di fallback predefinita per le miniature dei post di WordPress. Per favore condividi i tuoi pensieri nella sezione commenti qui sotto.<\/p>\n<h4>articoli Correlati<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-caricare-i-post-di-wordpress-con-ajax\/\" title=\"Come caricare i post di WordPress con AJAX\" >Come caricare i post di WordPress con AJAX<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/visualizza-i-post-di-una-categoria-specifica-su-una-pagina-wordpress\/\" title=\"Visualizza i post di una categoria specifica su una pagina WordPress\" >Visualizza i post di una categoria specifica su una pagina WordPress<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se stai cercando di impostare un&#8217;immagine fallack predefinita in WordPress, sei nel posto giusto. In questo articolo ti mostriamo come impostare l&#8217;immagine predefinita senza a<\/p>\n","protected":false},"author":1,"featured_media":22176,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[276,415,611],"tags":[846],"class_list":["post-24123","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-7","category-varie","category-uncategorized-7","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/24123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/comments?post=24123"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/24123\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media\/22176"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media?parent=24123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/categories?post=24123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/tags?post=24123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}