{"id":491,"date":"2017-10-16T11:00:52","date_gmt":"2017-10-16T09:00:52","guid":{"rendered":"http:\/\/www.eugigufo.net\/it\/?page_id=491"},"modified":"2024-10-01T13:57:11","modified_gmt":"2024-10-01T11:57:11","slug":"paragrafo4","status":"publish","type":"page","link":"https:\/\/eugigufo.net\/it\/inerario\/paragrafo4\/","title":{"rendered":"\u00a7\u00a04. Come inserire la\u00a0pubblicit\u00e0 tra i\u00a0post di\u00a0WordPress"},"content":{"rendered":"<p>Nel presente articolo vi\u00a0spiego come si\u00a0fa\u00a0a\u00a0inserire i\u00a0banner pubblicitari tra un\u00a0post e\u00a0l\u2019altro pubblicati sulla piattaforma WordPress. In\u00a0realt\u00e0 \u00e8\u00a0molto semplice.<br \/>\nSupponiamo di\u00a0voler visualizzare la\u00a0pubblicit\u00e0 sulla pagina index.php (anche se\u00a0lo\u00a0stesso metodo \u00e8\u00a0utilizzabile su\u00a0qualsiasi pagina del vostro tema destinata alla visualizzazione di\u00a0pi\u00f9 di\u00a0un\u00a0post\u00a0\u2013 per esempio le\u00a0pagine di\u00a0archivio).<br \/>\n<b>Il\u00a0metodo \u2116\u00a01.<\/b> Solo un\u00a0banner per pagina<br \/>\nSupponiamo ora di\u00a0non voler annoiare troppo i\u00a0visitatori del nostro sito con una quantit\u00e0 esagerata di\u00a0banner. Vogliamo dunque averne solo uno per pagina.<br \/>\nPrima di\u00a0tutto, cerchiamo nel codice della pagina l\u2019inizio del ciclo dei post. Pu\u00f2 essere scritto in\u00a0questo modo:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 1; notranslate\" title=\"listing 1\">\n&lt;? if (have_posts()) : ?&gt;\n&lt;? while (have_posts()) : the_post(); ?&gt;\n<\/pre>\n<p>Oppure tutto su\u00a0una riga: non importa. In\u00a0ogni caso, <i>prima<\/i> di\u00a0tale ciclo inseriamo questo codice:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 2; notranslate\" title=\"listing 2\">\n&lt;?php $counter = 0; ?&gt;\n<\/pre>\n<p>Ora andiamo verso la\u00a0fine del codice della pagina sulla quale stiamo lavorando e\u00a0cerchiamo questa riga:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 3; notranslate\" title=\"listing 3\">\n&lt;?php endwhile; ?&gt;\n<\/pre>\n<p><i>Prima<\/i> di\u00a0tale riga inseriamo queste cinque righe di\u00a0codice:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 4; notranslate\" title=\"listing 4\">\n&lt;?php\n$postcount++;\nif($postcount==1){?&gt;\n&lt;div&gt;\/\/ il codice della pubblicita&lt;\/div&gt;\n&lt;?php } ?&gt;\n<\/pre>\n<p>Guardate alla riga 3\u00a0del codice appena riportato. Il\u00a0numero \u00ab1\u00bb \u00e8\u00a0il\u00a0numero periodico del post dopo il\u00a0quale verr\u00e0 visualizzato il\u00a0banner pubblicitario. Tale numero pu\u00f2 essere cambiato a\u00a0vostro piacimento (ma, ovviamente, non pu\u00f2 essere pi\u00f9 alto della quantit\u00e0 massima dei post per pagina che avete indicato nelle impostazioni di\u00a0WordPress).<br \/>\nAlla riga 4\u00a0tra i\u00a0tag &lt;div&gt; e &lt;\/div&gt; va\u00a0inserito il\u00a0codice del banner pubblicitario.<br \/>\nAbbiamo gi\u00e0 fatto tutto!<br \/>\n<b>Il\u00a0metodo \u2116\u00a02.<\/b> Pi\u00f9 di\u00a0un\u00a0banner per pagina<br \/>\nSupponiamo di\u00a0essere disposti a\u00a0inserire pi\u00f9 di\u00a0un\u00a0banner pubblicitario tra gli articoli della stessa pagina.<br \/>\nL\u2019inizio \u00e8\u00a0analogo a\u00a0quanto scritto per il\u00a0metodo\u00a0\u2116\u00a01. Quindi cerchiamo nel codice della pagina queste due righe (oppure riga unica):<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 5; notranslate\" title=\"listing 5\">\n&lt;? if (have_posts()) : ?&gt;\n&lt;? while (have_posts()) : the_post(); ?&gt;\n<\/pre>\n<p><i>Prima<\/i> di\u00a0esse inseriamo questa:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 6; notranslate\" title=\"listing 6\">\n&lt;?php $counter = 0; ?&gt;\n<\/pre>\n<p>Invece <i>dopo<\/i> sempre quelle due righe inseriamo questa:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 7; notranslate\" title=\"listing 7\">\n&lt;?php $counter = $counter + 1;?&gt;\n<\/pre>\n<p>Per rassicurarvi riporto l\u2019intero blocco del codice che dovrebbe esservi venuto:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 8; notranslate\" title=\"listing 8\">\n&lt;?php $counter = 0; ?&gt;\n&lt;?php if (have_posts()) : ?&gt;&lt;?php while (have_posts()) : the_post(); ?&gt;\n&lt;?php $counter = $counter + 1;?&gt;\n<\/pre>\n<p>Ora andiamo verso la\u00a0fine del codice della pagina sulla quale stiamo lavorando e\u00a0cerchiamo questa riga:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 9; notranslate\" title=\"listing 9\">\n&lt;?php endwhile; ?&gt;\n<\/pre>\n<p><i>Prima<\/i> di\u00a0essa va\u00a0inserito questo codice di\u00a0sei righe:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 10; notranslate\" title=\"listing 10\">\n&lt;?php if(1 == $counter) : { ?&gt;\n\/\/ il codice della prima pubblicita\n&lt;?php } endif; ?&gt;\n\u00a0\n&lt;?php if(3 == $counter) : { ?&gt;\n\/\/ il codice della seconda pubblicita\n&lt;?php } endif; ?&gt;\n<\/pre>\n<p>I\u00a0numeri 1\u00a0e 3\u00a0che vedete alle righe 1\u00a0e 5 indicano i\u00a0numeri periodici dei post dopo i\u00a0quali verranno visualizzati i\u00a0banner pubblicitari (quindi dopo il\u00a0primo e\u00a0dopo il\u00a0terzo post della pagina). Ovviamente potete cambiare quei numeri a\u00a0vostro piacimento.<br \/>\nVolete aumentare la\u00a0quantit\u00e0 dei banner ancora di\u00a0uno? Nessun problema! Dopo l\u2019ultimo dei codici che vi\u00a0ho\u00a0indicato inserite questo:<\/p>\n<pre class=\"brush: php; collapse: false; title: listing 11; notranslate\" title=\"listing 11\">\n&lt;?php if(4 == $counter) : { ?&gt;\n\/\/ il codice della terza pubblicita\n&lt;?php } endif; ?&gt;\n<\/pre>\n<p>Potete ripetere quest\u2019ultima una infinit\u00e0 di\u00a0volte. Ma\u00a0non esagerate: troppa pubblicit\u00e0 fa\u00a0scappare i\u00a0visitatori.<br \/>\nAnzi, i\u00a0visitatori disturbati dalla troppa pubblicit\u00e0 potrebbero anche decidere di\u00a0non visualizzarla pi\u00f9 sul vostro sito e\u00a0voi, di\u00a0conseguenza, non guadagnate nulla.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il paragrafo dell\u2019\u201cInerario\u201d dedicato all\u2019inserimento dei banner pubblicitari tra gli articoli \u2116x e \u2116y visualizzati sulla stessa pagina.<br \/>\nQuesto paragrafo \u00e8 destinato non solo agli sviluppatori web, ma anche ai proprietari e amministratori dei siti web.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":452,"menu_order":4,"comment_status":"open","ping_status":"closed","template":"inerarioart.php","meta":{"footnotes":""},"class_list":["post-491","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/comments?post=491"}],"version-history":[{"count":0,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/491\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/452"}],"wp:attachment":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/media?parent=491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}