Usa lo shortcode ProFeedWP

ProFeedWP funziona come blocco nativo di WordPress, ma puoi anche mostrare il tuo feed LinkedIn con uno shortcode.

È utile se usi l’editor classico, Elementor, Divi, Avada, widget, modelli del tema o un altro page builder in cui aggiungere un blocco Gutenberg non è comodo.

Shortcode di base

Aggiungi questo shortcode dove vuoi mostrare il feed:

[profeedwp company_url="https://www.linkedin.com/company/your-company/"]Code language: PHP (php)

Sostituisci l’URL LinkedIn con l’URL pubblico della tua pagina aziendale o vetrina. Le pagine scolastiche LinkedIn non sono ancora supportate.

Dove posso usarlo?

Puoi inserire lo shortcode in:

  • L’editor classico
  • Widget Shortcode di Elementor
  • Modulo Codice o Testo di Divi
  • Elementi Testo, Codice o Shortcode di Avada
  • Widget di WordPress
  • Modelli personalizzati del tema tramite do_shortcode()
  • Altri page builder che supportano gli shortcode

Lo shortcode funziona indipendentemente da Gutenberg, quindi non è necessario attivare l’editor a blocchi.

Esempi comuni

Mostra un feed semplice

[profeedwp company_url="https://www.linkedin.com/company/your-company/"]Code language: JSON / JSON with Comments (json)

Mostra 3 post in 3 colonne

[profeedwp company_url="https://www.linkedin.com/company/your-company/" posts="3" columns="3"]Code language: JSON / JSON with Comments (json)

Per le colonne responsive, columns_sm si applica sotto i 768px, columns da 768px a 1023px, e columns_lg da 1024px in su. Per due colonne su tablet e desktop, usa columns="2" columns_lg="2".

Usa il tema Minimal

[profeedwp company_url="https://www.linkedin.com/company/your-company/" posts="3" theme="minimal" columns="3"]Code language: JSON / JSON with Comments (json)

Nascondi le immagini

[profeedwp company_url="https://www.linkedin.com/company/your-company/" images="false"]Code language: JSON / JSON with Comments (json)

Nascondi le date

[profeedwp company_url="https://www.linkedin.com/company/your-company/" date="false"]Code language: JSON / JSON with Comments (json)

Mostra solo i post con immagini (Pro)

[profeedwp company_url="https://www.linkedin.com/company/your-company/" only_images="true"]Code language: JSON / JSON with Comments (json)

Esempi avanzati

Il layout a carosello, i conteggi delle interazioni e lo stile personalizzato richiedono Pro. Il layout a elenco è disponibile in Free.

Layout a carosello

[profeedwp company_url="https://www.linkedin.com/company/your-company/" posts="9" layout="carousel" theme="social" columns="3"]Code language: JSON / JSON with Comments (json)

Layout a elenco con conteggi delle interazioni

[profeedwp company_url="https://www.linkedin.com/company/your-company/" posts="6" layout="list" list_media_left="true" show_like_count="true" show_comment_count="true"]Code language: JSON / JSON with Comments (json)

Stile personalizzato

[profeedwp company_url="https://www.linkedin.com/company/your-company/" posts="6" theme="modern" columns="3" card_background_color="#ffffff" text_color="#111827" border_radius="12" grid_gap="24" image_aspect_ratio="16/9"]Code language: JSON / JSON with Comments (json)

Aggiornamento del feed

Lo shortcode usa la stessa cache del feed del blocco.

Free verifica la presenza di nuovi post circa ogni 12 ore. Pro lo fa ogni ora per impostazione predefinita; usa refresh_interval per cambiare l’intervallo di controllo sul sito, in secondi (minimo 300). Questo controlla le verifiche dei nuovi dati, non la durata della cache condivisa del feed. Un intervallo più breve non garantisce che i nuovi post LinkedIn appaiano subito:

[profeedwp company_url="https://www.linkedin.com/company/your-company/" refresh_interval="3600"]Code language: JSON / JSON with Comments (json)

Opzioni dello shortcode

Le opzioni indicate come Solo Pro richiedono il plugin Pro. Gli alias sono nomi alternativi della stessa impostazione. Usa un solo nome per impostazione; se li specifichi entrambi, prevale l’opzione principale indicata nella tabella, tranne likes e comments, che hanno la precedenza su show_like_count e show_comment_count.

Opzione e aliasEsempioDescrizione e valore predefinito
company_url
Alias: company, url
company_url="https://www.linkedin.com/company/ibm/"Obbligatoria. URL pubblico di una pagina aziendale o vetrina LinkedIn. Nessun valore predefinito. Le pagine scolastiche non sono supportate.
posts
Alias: posts_to_show
posts="6"Numero di post da mostrare: 1–6 in Free, 1–99 in Pro. Valore predefinito: 6.
layoutlayout="grid"Free: grid, list. Pro supporta anche carousel e masonry. Valore predefinito: grid.
themetheme="minimal"Free: default, minimal, barebone, social. Pro supporta anche dark, corporate, vibrant, gallery, modern, linkedin. Valore predefinito: default.
columnscolumns="2"Colonne tra 768px e 1023px di larghezza. Intervallo: 1–6. Valore predefinito: 3. Si applica ai layout griglia, masonry e carosello.
columns_smcolumns_sm="1"Colonne sotto i 768px di larghezza. Intervallo: 1–3. Valore predefinito: 1. Si applica ai layout griglia, masonry e carosello.
columns_lgcolumns_lg="3"Colonne da 1024px di larghezza in su. Intervallo: 1–6. Valore predefinito: 3. Si imposta separatamente da columns. Si applica ai layout griglia, masonry e carosello.
images
Alias: show_images
images="false"Mostra o nasconde le immagini dei post. Valore predefinito: true.
date
Alias: show_date
date="false"Mostra o nasconde le date dei post. Valore predefinito: true.
text
Alias: show_text
text="false"Mostra o nasconde il testo dei post. Valore predefinito: true.
only_images
Alias: show_only_with_images
only_images="true"Solo Pro. Include soltanto i post con contenuti multimediali. Valore predefinito: false.
text_truncation_typetext_truncation_type="characters"Abbrevia il testo dei post per parole o caratteri. Valore predefinito: words.
text_limit
Alias: text_truncation_limit
text_limit="40"Limite di testo per i post con contenuti multimediali, misurato con text_truncation_type. Minimo: 1. Valore predefinito: 30.
text_limit_no_image
Alias: text_truncation_limit_no_image
text_limit_no_image="100"Limite di testo per i post senza contenuti multimediali, misurato con text_truncation_type. Minimo: 1. Valore predefinito: 80.
refresh_intervalrefresh_interval="3600"Solo Pro. Intervallo di verifica dei nuovi dati sul sito, in secondi; minimo 300, valore predefinito 3600. Free usa 43200 (12 ore). Non modifica la durata della cache del feed.
show_like_count
Alias: likes
show_like_count="true"Solo Pro. Mostra il numero di Mi piace quando fornito dal feed. Valore predefinito: false.
show_comment_count
Alias: comments
show_comment_count="true"Solo Pro. Mostra il numero di commenti quando fornito dal feed. Valore predefinito: false.
carousel_show_scrollbarcarousel_show_scrollbar="false"Mostra la barra di scorrimento del carosello del feed. Valore predefinito: true. Richiede layout=”carousel” (Pro).
carousel_draggablecarousel_draggable="false"Attiva il trascinamento e lo scorrimento touch del carosello del feed. Valore predefinito: true. Richiede layout=”carousel” (Pro).
carousel_hide_overflowcarousel_hide_overflow="false"Nasconde le slide del carosello del feed che superano il contenitore. Valore predefinito: true. Richiede layout=”carousel” (Pro).
list_media_leftlist_media_left="true"Posiziona i contenuti multimediali accanto al testo nel layout a elenco su schermi larghi almeno 768px. Valore predefinito: false. Le schede si dispongono in verticale sugli schermi più piccoli.
list_media_left_coverlist_media_left_cover="true"Fa occupare ai contenuti multimediali il lato sinistro delle schede a elenco. Richiede layout=”list” e list_media_left=”true”. Valore predefinito: false.
card_background_color
Alias: custom_card_background_color
card_background_color="#ffffff"Solo Pro. Sfondo della scheda come colore CSS. Valore predefinito: stile del tema.
card_background_gradient
Alias: custom_card_background_gradient
card_background_gradient="linear-gradient(135deg, #ffffff, #e5e7eb)"Solo Pro. Sfumatura di sfondo CSS. Prevale su card_background_color quando entrambi sono impostati. Valore predefinito: stile del tema.
text_color
Alias: custom_text_color
text_color="#111827"Solo Pro. Testo della scheda come colore CSS. Valore predefinito: stile del tema.
hover_background_color
Alias: custom_hover_background_color
hover_background_color="#f3f4f6"Solo Pro. Colore di sfondo della scheda al passaggio del mouse. Valore predefinito: stile del tema.
hover_text_color
Alias: custom_hover_text_color
hover_text_color="#111827"Solo Pro. Colore del testo della scheda al passaggio del mouse. Valore predefinito: stile del tema.
border_radius
Alias: custom_border_radius
border_radius="12"Solo Pro. Raggio degli angoli di schede e immagini in pixel; minimo 0. Valore predefinito: stile del tema.
font_size
Alias: custom_font_size
font_size="16"Solo Pro. Dimensione di base del carattere in pixel; minimo 1. Valore predefinito: stile del tema.
font_size_slugfont_size_slug="medium"Solo Pro. Memorizza come dato lo slug di un preset di dimensione del carattere di WordPress. Non applica una dimensione da solo; usa font_size per impostarla. Valore predefinito: vuoto.
image_aspect_ratioimage_aspect_ratio="16/9"Forma dell’immagine: auto, 1 (quadrata), 4/3, 16/9, 3/2, 2/1. Valore predefinito: 3/2. auto non applica il rapporto d’aspetto dello shortcode.
grid_gapgrid_gap="24"Solo Pro. Spazio tra le schede in pixel. Intervallo accettato: 0–60; valore predefinito: 20. Attualmente 0 viene sostituito da 20 all’inizializzazione del sito; usa 1–60 per una spaziatura personalizzata.
alignalign="wide"Aggiunge la classe di allineamento WordPress per wide o full. Richiede il supporto del tema o layout circostante. Valore predefinito: vuoto.
class
Alias: class_name
class="my-linkedin-feed"Aggiunge una classe CSS personalizzata al contenitore del feed. Valore predefinito: vuoto.
Tutte le impostazioni supportate dallo shortcode. Sugli schermi più piccoli, scorri orizzontalmente per leggere tutte le colonne.

Le opzioni booleane accettano true, 1, yes o on per attivare, e false, 0, no o off per disattivare. Ometti un’opzione per usare il suo valore predefinito.

Uso dello shortcode in un modello del tema

Se vuoi aggiungere il feed direttamente in un modello di un tema WordPress, puoi usare:

<?php echo do_shortcode('[profeedwp company_url="https://www.linkedin.com/company/your-company/"]'); ?>Code language: HTML, XML (xml)

Aggiungilo ai file del tema solo se sai modificare i modelli di WordPress.

Risoluzione dei problemi

Perché lo shortcode appare come testo semplice?

Di solito significa che lo shortcode è stato aggiunto a un’area che non supporta gli shortcode di WordPress.
Usa un blocco Shortcode, il widget Shortcode di Elementor, un modulo Testo/Codice di Divi o un altro campo che supporti gli shortcode.

Perché non appare alcun feed?

Verifica che company_url sia un URL valido di una pagina aziendale LinkedIn.

Verifica anche che ProFeedWP sia installato e attivo.

Perché le opzioni Pro non vengono applicate?

Alcune opzioni dello shortcode richiedono ProFeedWP Pro.

Se usi opzioni riservate a Pro su un sito Free, potrebbero essere ignorate o sostituite dall’impostazione Free supportata più vicina.

Verifica che ProFeedWP Pro sia installato e che la tua licenza sia attiva.

Perché il feed non si aggiorna subito?

ProFeedWP usa la cache per migliorare le prestazioni.

I nuovi post LinkedIn potrebbero non apparire subito. Il feed si aggiorna alla scadenza della cache o quando usi l’aggiornamento manuale in ProFeedWP Pro.

Inizia oggi!

Il tuo feed LinkedIn. Il tuo design. Il tuo sito WordPress.