Posts in Sidebar

Fork me on GitHub

Posts in Sidebar è un plugin per WordPress che consente di mostrare una lista dei propri articoli utilizzando criteri personalizzati. Questo plugin fornisce quasi tutta la potenza di WordPress per prelevare i articoli desiderati e mostrarli nella propria sidebar.

Il plugin fornisce anche uno shortcode, che può essere usato in articoli e pagine per elencare i propri articoli.

Una volta installato, Posts in Sidebar crea un nuovo widget per la sidebar. Aggiungerlo nella propria sidebar, selezionare le opzioni per il prelievo degli articoli desiderati e salvare il widget: tutto fatto!

Ecco alcune delle funzioni fornite:

  • prelevare articoli per autori, categorie, tag, formato dell’articolo o qualunque tassonomia personalizzata;
  • prelevare articoli mediante il loro ID;
  • prelevare articoli per chiave/valore meta;
  • prelevare articoli per data di modifica;
  • prelevare articoli discendenti di altri articoli;
  • prelevare articoli da una ricerca;
  • prelevare articoli da complesse query di tassonomie;
  • prelevare articoli da complesse query di data;
  • prelevare articoli da complesse query di campi personalizzati;
  • prelevare articoli dalla categoria dell’articolo corrente;
  • escludere articoli per autore, tassonomie e così via;
  • avere il controllo di quali elementi degli articoli vengono visualizzati (come l’immagine in evidenza dell’articolo, le tassonomie, i campi personalizzati e così via);
  • dare uno stile all’output del widget utilizzando gli stili CSS personalizzati;
  • mettere in cache l’output del widget per risparmiare query al database;
  • … e molto di più.

La potente classe di WordPress WP_Query è a propria disposizione con questo plugin. Per comprendere cosa questo plugin possa fare, si dia uno sguardo a questa pagina del Codex: quasi tutte queste funzioni sono già incluse in Posts in Sidebar.

Questo plugin è software libero e viene sviluppato con molti sacrifici: una donazione è molto apprezzata.

Buon divertimento!

Documentazione, aiuto e bug

La documentazione del plugin si trova su GitHub. Si prega di fare riferimento ad essa prima di chiedere aiuto.

Per chiedere aiuto, utilizzare il forum di WordPress. Non inviare email private a meno che non sia veramente necessario.

Se pensate di aver trovato un bug, lasciate un rapporto su GitHub.

Questo plugin è sviluppato utilizzando GitHub. Se avete scritto un miglioramento e desiderate condividerlo con il mondo, inviatemi una Pull request.

Riconoscimenti

Desidero dire Grazie a tutte le persone che mi hanno aiutato a rendere sempre migliore questo plugin.

Traduzioni del plugin

Il plugin è stato tradotto in queste lingue:

  • Persiano, grazie a AlirezaJamali
  • Francese, grazie a Thérèse Lachance e cilya
  • Ebraico, grazie a Ahrale
  • Serbo-Croato, grazie a Borisa Djuraskovic

Donate





About this plugin

Name of the plugin: Posts in Sidebar
Plugin version: 4.0
This plugin requires WordPress 4.1
Tested up to WordPress 4.8
Last updated: 21 maggio 2017 (6 giorni ago)
Compatibility: Unknown with WordPress 4.7.5
Tags: post, query, sidebar, widget, wp_query
Downloaded: 157.278
Rating: 5 stars

Latest changes

  • Added section for retrieving posts from multiple custom fields.
  • Added option for retrieving posts with/without password.
  • Added option for retrieving posts with a certain password.
  • Now panels do not collapse after saving the widget.

Download

You can get a copy from the page in the official repository: Posts in Sidebar. This plugin has been downloaded 157.278 times.

Author

Author’s name: Aldo Latino
Profile on wordpress.org: Aldo Latino

Screenshots

  1. Il pannello del widget (tutte le sezioni sono chiuse).

    Il pannello del widget (tutte le sezioni sono chiuse).

  2. Il pannello del widget (tutte le sezioni sono aperte).

    Il pannello del widget (tutte le sezioni sono aperte).

  3. Un output semplice del widget: titolo, riassunto e link all'intero archivio.

    Un output semplice del widget: titolo, riassunto e link all'intero archivio.

  4. L'immagine in evidenza, allineata a sinistra.

    L'immagine in evidenza, allineata a sinistra.

  5. La stessa immagine di prima, ma in una dimensione più grande.

    La stessa immagine di prima, ma in una dimensione più grande.

  6. Il testo introduttivo per il widget.

    Il testo introduttivo per il widget.

  7. Il set completo di voci (categorie, data, autore, tag e così via).

    Il set completo di voci (categorie, data, autore, tag e così via).

Changelog

4.0

  • Added section for retrieving posts from multiple custom fields.
  • Added option for retrieving posts with/without password.
  • Added option for retrieving posts with a certain password.
  • Now panels do not collapse after saving the widget.

3.8.8

  • Added option to get multiple post types.
  • Removed option for displaying query number (it’s displayed by default now).

3.8.7

  • Fixed link on titles and title arrows.
  • Fixed a bug where, regardless of the state of “Display the featured image of the post” checkbox, the featured image was always visible if the “Display this section before the title of the post” checkbox were active.

3.8.6

  • Added option to get posts from a certain amount of time ago.
  • Removed empty items from the array for the query.
  • Removed some default settings in custom taxonomy query.

3.8.5

  • Updated the description in “When on single posts, get posts from the current category”.

3.8.4

  • Added option to maintain active other parameters when on single post (props by techsmurfy).
  • Added option to sort categories of the main post before getting the posts for the sidebar. When the user wants to get posts from the current category, now the user can choose to fetch posts from the main category of the main post (i.e. the category with the lowest ID) or from the category with the lowest key ID in the array of categories (props by techsmurfy).
  • Added options to move certain parts before/after the title.
  • Removed empty lines in the HTML source.
  • Added Indonesian translation, thanks to Jordan Silaen.

3.8.3

  • Added option to display debugging information to admins only.
  • Now the custom field value for getting posts via custom field key can be the taxonomy ID (props by morfe1).
  • Removed Italian l10n from languages/ directory, because the Italian language pack in GlotPress is completed.
  • Hardening security on i18n.

3.8.2

  • Riscritta la funzione per la visualizzazione di Leggi il seguito.
  • Rimosso del tutto l’attributo HTML title nei link.
  • Allineate le opzioni del widget e dello shortcode.
  • Correzioni minori.

3.8.1

  • Escludi l’articolo corrente anche se l’utente ha specificato un elenco di ID.
  • Rimosso l’attributo HTML title nei link.

3.8

  • CORREZIONE: l’opzione “Il contenuto arricchito” per il riassunto ora esegue gli shortcode.
  • Se la lunghezza di un riassunto generato da WordPress è più piccolo o uguale alla lunghezza massima definita dall’utente per il riassunto, il testo “Leggi il seguito…” viene automaticamente nascosto.
  • Ridotta la larghezza del widget a 600px nell’area di gestione.

3.7

  • NOVITÀ: Aggiunto il supporto, quando ci si trova in un articolo singolo, al prelievo degli articoli da categoria/tag definita dall’utente utilizzando i campi personalizzati (su proarticoloa di Mike S).
  • NOVITÀ: Aggiunto il supporto al cambio del numero di articoli quando ci si trova in un articolo singolo.
  • CORREZIONE: Corretta la visualizzazione della stringa dei commenti quando si usano lingue diverse dall’inglese.

3.6

  • NOVITÀ: ora l’utente può rimuovere il link dell’immagine in evidenza.

3.5

  • NOVITÀ: Aggiunto il supporto al prelievo degli articoli dall’autore dell’articolo corrente (proposta di Derek).
  • CORREZIONE: corretto il prelievo degli articoli dallo slug di categoria.
  • Aggiornate le opzioni dello shortcode.

3.4

  • Aggiornate le opzioni dello shortcode.

3.3.1

  • CORREZIONE: corretta la visualizzazione errata dei caratteri nei valori dei campi personalizzati (proposta di bubdev)..
  • Migliorie minori.

3.3

  • NOVITÀ: Aggiunta l’opzione di troncare il contenuto del campo personalizzato (proposta di bubdev)..

3.2

  • NOVITÀ: Aggiunto il supporto al prelievo degli articoli dalla categoria dell’articolo corrente (proposta di wendygordon).
  • Migliorie minori.

3.1

  • NOVITÀ: Aggiunta l’opzione per visualizzare la data di modifica (proposta di ecdltf).

3.0.1

  • Corretta l’esecuzione dello shortcode nel tipo di testo “L’intero contenuto” (grazie a fabianfabian per la segnalazione).
  • Aggiunto il controllo se l’articolo è privato.
  • Aggiunto il controllo per l’articolo corrente nelle pagine.
  • Aggiunto il link alla pagina delle recensioni nella pagina dei plugin installati.

3.0

  • NOVITÀ: Aggiunto lo shortcode.
  • NOVITÀ: Aggiunto supporto a Gravatar per gli autori.
  • NOVITÀ: Aggiunto “Qualunque” allo stato dell’articolo.
  • NOVITÀ: Aggiunta un’opzione per cambiare il suggerimento nel link del titolo.
  • Riorganizzate le sezioni del widget.
  • Cambiati alcuni nomi di file.
  • Cambiato il dominio di traduzione in posts-in-sidebar.

2.0.4

  • Corretto il contenitore DIV personalizzato (grazie a felipebadr).
  • Migliorie minori.

2.0.3

  • CORREZIONE: Corretti gli articoli in evidenza.
  • La lista completa delle opzioni del widget è ora mostrata pienamente.
  • Altre migliorie minori.

2.0.2

  • CORREZIONE: Corretto il link nel titolo del widget.

2.0.1

  • CORREZIONE: Corretta la stampa dello stile locale.

2.0

  • NOVITÀ: Aggiunto il supporto alle query per tassonomie complesse (richiede WordPress 4.1).
  • NOVITÀ: Aggiunto il supporto alle query per data.
  • NOVITÀ: Aggiunto il supporto per il prelievo ed esclusione di articoli di più autori.
  • NOVITÀ: Aggiunto il supporto alle query basate su ricerca.
  • NOVITÀ: Aggiunto il supporto al prelievo ed esclusione degli articoli che sono figli di altrgli articoli.
  • NOVITÀ: Supporto per le tassonomie personalizzate.
  • NOVITÀ: Aggiunto il supporto per il link personalizzato nelle immagini in evidenza (proposta di troy-f).
  • NOVITÀ: Cambiato l’aspetto delle sezioni del widget che ora sono richiudibili.
  • È richiesto almeno WordPress 4.1 (per la gestione delle tassonomie nidificate).
  • Aggiunto l’URL del sito e la versione di WordPress nella sezione debug.
  • Switched to PHP5 __contruct() in creating the widget.
  • Sicurezza migliorata.
  • Corrette notifiche PHP quando si aggiorna da versioni precedenti.
  • Aggiornata la traduzione ebraica (grazie ad Ahrale).

1.28

  • Aggiunto il controllo per il valore “NULL” (come stringa) in certe variabili.
  • CORREZIONE: Ora il plugin mostra correttamente il tipo di articoli “Media”
  • CORREZIONE: Le immagini in evidenza personalizzate vengono ora mostrate quando l’utente sceglie di non mostrare alcun testo.

1.27

  • NOVITÀ: Ora è possibile mostrare il nome della tassonomia nel link all’archivio.
  • CORREZIONE: risolte molteplici notifiche PHP.

1.26

  • Compatibilità col plugin Relevantssi (proposta di KTS915).
  • Aggiornata la traduzione ebraica (grazie ad Ahrale).

1.25

  • NOVITÀ: Aggiunte le opzioni per usare una immagine personalizzata invece della standard immagine in evidenza (proposta di joaogsr).
  • NOVITÀ: Aggiunta la classe “sticky” se un post è in evidenza (proposta di acrok).
  • CAMBIO: Aggiunta una casella di controllo per nascondere del tutto il widget se non sono stati trovati articoli (invece, prima, per far ciò bisognava rimuovere il testo “Ancora nessun post”).
  • Aggiunti i segnaposto nei campi HTML.

1.24

  • CORREZIONE: Risolto il problema “Nessun post” quando si aggiorna alla versione 1.22.
  • Aggiornate le traduzioni ebraica (grazie ad Ahrale) e italiana.

1.23

  • NOVITÀ: Il widget può ora essere nascosto de non sono stati trovati articoli (proposta di der_velli).
  • NOVITÀ: Aggiunta l’opzione per mostrare la dimensione piena di un’immagine in evidenza (proposta di Ilaria).
  • Spostati i file di funzione del plugin in una sottocartella.
  • Spostate le funzioni del plugin in un file a parte.
  • Aggiunti gli strumenti di debug.
  • Corretta una notifica di Undefined index.
  • Aggiornata la traduzione ebraica (grazie ad Ahrale).
  • Migliorie al codice.

1.22

  • NOVITÀ. Aggiunta un’opzione per mostrare solo il link “Leggi il seguito…”.
  • Aggiornata la traduzione ebraica (grazie ad Ahrale).
  • Aggiunta la lingua Serbo-Croata (grazie a Borisa Djuraskovic).

1.21

  • NOVITÀ: Aggiunta l’opzione per escludere l’articolo corrente nella pagina dell’articolo singolo o la pagina corrente nella pagina singola.
  • Aggiunto un avviso nel widget se il tema in uso non supporta la funzione dell’Immagine in evidenza.

1.20

  • CORREZIONE: Ora il menu a discesa per la scelta dei tipi di articoli mostra correttamente tutti i tipi di articoli pubblici (grazie a pathuri).

1.19

  • NOVITÀ: La selezione di categorie e tag è adesso in forma di valora separati da virgola. Ciò preverrà il carico del server nel caso ci siano molti termini. Inoltre, ora l’utente può prelevare post da più categorie.

1.18

  • NOVITÀ: la sezione con autore, data e commenti può ora essere visualizzata prima del riassunto dell’articolo.
  • Diverse piccole migliorie.

1.17

  • NOVITÀ: Aggiunta l’opzione per escludere gli articoli con certi ID.
  • NOVITÀ: Aggiunta l’opzione per visualizzare l’immagine prima del titolo dell’articolo.
  • NOVITÀ: Completate le opzioni per il parametro: “Ordina per”.
  • Ora il plugin richiede almeno WordPress 3.5.
  • Ottimizzazione del codice.
  • La classe per il contenitore personalizzato è ora sanitizzato.
  • Il contenitore personalizzato riceve ora solo una singola classe CSS.
  • Completati i tag PHPDocumentor.

1.16.1

  • NOVITÀ: La cache può essere ora azzerata.
  • Aggiornata la traduzione ebraica.

1.16

  • NOVITÀ: Aggiunto un campo per definire una classe per un contenitore.
  • NOVITÀ: Ora l’utente può definire una cache quando preleva gli articoli dal database.

1.15.1

  • CORREZIONE: L’HTML per ul è ora corretto.

1.15

  • NOVITÀ: I post possono essere prelevati usando l’ID (proposta di Matt).
  • NOVITÀ: L’elenco degli articoli può ora essere mostrato in un elenco numerato (proposta di Sean).
  • NOVITÀ: Il riassunto può essere mostrato fino al tag “more” (proposta di EvertVd).
  • CORREZIONE: Eliminati gli spazi vuoti dopo il testo “Categoria” o “Tag”.
  • Il pannello del widget è stato leggermente allargato.
  • Eliminate le opzioni non usate nei menu a discesa del widget.
  • Rifiniture minori.

1.14

  • CORREZIONE: Il prelievo degli articoli dai tag ora funziona correttamente.
  • Aggiornata la traduzione ebraica, grazie ad Ahrale.

1.13

  • NOVITÀ: Aggiunta l’opzione per gli stili personalizzati (proposta di Ahrale).
  • NOVITÀ: Aggiunta l’opzione per impostare lo spazio attorno all’immagine (proposta di Ahrale).
  • NOVITÀ: Aggiunto il controllo per le lingue RTL (la freccia può ora essere da destra a sinistra, proposta di Ahrale).
  • NOVITÀ: Aggiunta l’opzione per l’ordinamento “Come da menu” e “Per numero di commenti” (proposta di hypn0ticnet).
  • Aggiornata la traduzione ebraica (grazie ad Ahrale).
  • Correzioni di bug minori.
  • Migliorie minori.

1.12

  • NOVITÀ: aggiunta l’opzione per il contenuto arricchito.
  • NOVITÀ: Aggiunta l’opzione per la visualizzazione di valore/chiave dei campi personalizzati dell’articolo.
  • NOVITÀ: Aggiunta l’opzione per rimuovere i pallini e lo spazio extra a sinistra dagli elementi della lista.
  • Migliorie al codice.

1.11

  • CORREZIONE: L’allineamento dell’immagine è stato corretto (grazie a Clarry).

1.10

  • CORREZIONE: Se l’articolo è protetto da password, ora il form per la password dell’articolo viene mostrato prima di visualizzare l’articolo.
  • NOVITÀ: Ora il riassunto definito dall’utente può visualizzare un a-capo, se esistente.
  • NOVITÀ: Aggiunta la traduzione ebraica, grazie ad Ahrale.
  • Altri piccoli cambiamenti.

1.9

  • NOVITÀ: Lo spazio dopo ogni riga può essere definito tramite l’interfaccia del widget.
  • NOVITÀ: L’immagine in evidenza può essere allineata col testo.
  • NOVITÀ: Aggiunto apply_filters dove necessario.
  • CORREZIONE: La struttura HTML per il link all’archivio è ora valida per il W3C, grazie a cilya per la segnalazione.
  • Aggiornata la traduzione francese, grazie a cilya.
  • Correzioni di bug minori.

1.8

  • Novità: Aggiunto il formato dell’articolo come opzione per il prelievo degli articoli.
  • Novità: Aggiunta l’opzione per il collegamento all’archivio dei tipi di articoli personalizzati.
  • Novità: Aggiunta l’opzione per il collegamento all’archivio dei formati di articoli.
  • Altri piccoli cambiamenti.

1.7

  • Novità: Il widget può visualizzare l’autore dell’articolo.
  • Novità: Ora l’utente può scegliere che tipo di articoli visualizzare: articoli, pagine, tipi di articoli personalizzati, ecc.
  • Novità: Il widget può visualizzare l’intero contenuto (come negli articoli singoli).
  • Novità: Ora l’utente può aggiungere un testo personalizzato per “Leggi il seguito”.
  • Aggiunta la traduzione francese di Thérèse Lachance.
  • Migliorie al codice e sanitizzazione.

1.6

  • Novità: quando ci si trova nella pagina dell’articolo singolo, l’utente può dare uno stile all’articolo corrente nella sidebar (richiesta di lleroy).

1.5

  • Novità: Ora il titolo del widget può essere collegato a un URL definito dall’utente (richiesta di Mike).

1.4

  • Novità: Ora l’utente può aggiungere un testo introduttivo al widget (richiesta di Mike).

1.3

  • Novità: La data può ora essere collegata.
  • Novità: Il pannello del widget ora mostra categorie e tag vuoti.
  • Novità: Il testo “Ancora nessun articolo” può essere personalizzato.
  • Correzione di bug: Il markup non mostra più contenitori vuoti.
  • Alcune migliorie minori.

1.2.1

  • Cambiata la versione minima richiesta di WordPress a 3.3.
  • Aggiunta la lingua persiana, grazie a AlirezaJamali.

1.2

  • Miglioria: ora l’utente può visualizzare l’intero contenuto per ogni articolo. Richiesta di sjmsing.
  • Spostati gli screenshot nella directory /assets/.

1.1

  • Miglioria: Ora è possibile mostrare le categorie dell’articolo
  • Miglioria: Ora è possibile escludere articoli da certe categorie e/o tag.
  • Spostata la sezione widget in un file a parte.

1.0.2

  • Aggiornata la sezione Riconoscimenti.

1.0.1

  • Piccolo errore di battitura in readme.txt.

1.0

  • Primo rilascio del plugin.

Contributors

<a href="https://profiles.wordpress.org/aldolat">aldolat</a>.

Other Notes

Support

You can get support in this forum.

Donations

Say your “Thanks!” to the developer with a small donation.





19 pensieri riguardo “Posts in Sidebar”

  1. Hi I think your widget is perfect for my needs however i cant seem to get it to work! I’m using the new twenty twelve theme with enabled thumbnails. I’ve installed your posts in sidebar widget and for some reason cant see it in front end – this is very strange… I’m trying it on my localhost – could this be a problem?

    1. What don’t you see in your sidebar? The widget? Or the featured image (i.e. the post’s thumbnail)? Or the entire widget?

      I’ve just installed this plugin in a totally clean WordPress environment using the Twenty Twelve theme and I can’t reproduce it.

        1. After installing this plugin, you have to go to Appearance > Widgets. Do you see the widget in the list of available widgets? Have you added the widget to your sidebar?

          1. Of course. I do see the widget in my admin and have added/dragged it to my widget-ready sidebar. I open it up and choose a category so it will know which posts to show, then click Save, and refresh my front end. Nothing… (no doubt this is not the first widget I’ve installed, which makes it even more frustrating : (
            I’ve also considered maybe the file I’ve downloaded might be corrupt in some way, however if that was the case I wouldn’t see it and be able to activate it…

          2. Try to deactivate all the plugins and leave active only Posts in Sidebar. Does it work?

            Another better way is to try the plugin in a totally fresh WordPress installation. Because you’re in a localhost environment, this is simple to do. Try and let me know.

            Also, make sure you’re using the last version of WordPress.

          3. OK, so I went and installed a new localhost wp and the widget works! I have no idea why it wouldn’t on my own site. Now all I have to do is figure this *small* thing out. And if we’re on the subject I have another question (if I may) – I’ve created a new add_image_size however I don’t see it in the widget featured image thumbnail size… Any thoughts?
            I really appreciate your help

          4. OK scratch that! found the new image size – all is OK.
            However this is the strangest thing – you will not believe it! I went back to my original localhost site – disabled all plugins – activated yours and clicked Save. Nothing in the front end. Went back to the Widget area and saw that your widget has been removed from my sidebar (in the admin itself!) – how strange is that?!

          5. I’m happy reading you solved! :-)

            About the “strangest thing”, if you disable and re-enable the plugin, the widget should be restored in the position you put it. Strange, sure. The plugin erases its own data (number of widgets and their positions included) only if you uninstall it (as every developer should do, but the majority don’t).

          6. I think it’s more than that – after I enabled the plugin – dragged the widget into sidebar – refreshed the page (still in admin) – widget has been automatically removed from sidebar! What the…

          7. One last question – is there any way to embed this plugin inside the template as opposed to using as a widget?

  2. Hi Aldo, just wanted to tell you YET AGAIN how really good your Post in Sidebar really is. I really like the like random setting which jumbles up the posts and allows older posts to be displayed on the sidebar. Suggestion: Underneath the title of the Widget is it possible to allow a short introduction ? It would be good to show the reader what the category is and why it is different from the others. Many thanks, Mike Churcher

    1. Hi Mike, good tip, thanks! I’ve just added this new feature to the plugin, so update it either wating for the WordPress notification or manually.

  3. Ciao, cercavo un modo per integrare questo plugin con quello Youtube, l’obiettivo è quello di mostrare il post più recente della categoria “musica” nella sidebar. Non riesco a far funzionare i due plugin insieme, consigli su come procedere?
    Grazie!

    1. Ciao, non conosco il plugin “Youtube”. Ad ogni modo, se vuoi mostrare il post più recente della categoria “Musica”, con Posts in Sidebar è semplicissimo.

I commenti sono chiusi