Title: Content Importer for Notion
Author: Patrick Chang
Published: <strong>8 Gennaio 2025</strong>
Last modified: 15 Gennaio 2025

---

Ricerca i plugin

![](https://ps.w.org/content-importer-for-notion/assets/banner-772-250.png?rev=3218642)

Questo plugin **non è stato testato con le ultime 3 versioni principali (major releases)
di WordPress**. Potrebbe non essere più mantenuto, o supportato, e potrebbe presentare
problemi di compatibilità se utilizzato con versioni più recenti di WordPress.

![](https://ps.w.org/content-importer-for-notion/assets/icon-256x256.png?rev=3218642)

# Content Importer for Notion

 Di [Patrick Chang](https://profiles.wordpress.org/patchang/)

[Scarica](https://downloads.wordpress.org/plugin/content-importer-for-notion.1.0.1.zip)

 * [Dettagli](https://it.wordpress.org/plugins/content-importer-for-notion/#description)
 * [Recensioni](https://it.wordpress.org/plugins/content-importer-for-notion/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/content-importer-for-notion/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/content-importer-for-notion/#developers)

 [Supporto](https://wordpress.org/support/plugin/content-importer-for-notion/)

## Descrizione

**Content Importer for Notion** is a powerful WordPress plugin that allows you to
pull content from a Notion database directly into your WordPress site. This plugin
provides a flexible way to display and style Notion pages using shortcodes, manage
individual page refreshes, and configure custom styles in the WordPress admin.

### Key Features

 * **Sync Notion Content**: Pull content from any Notion database using your API
   Key and Database URL.
 * **Content Shortcodes**: Generate shortcodes for individual Notion pages to display
   them easily in posts or pages.
 * **Flexible Styling**: Customize styles for tables, lists, and list items, and
   add global custom CSS.
 * **Local Storage**: Stores Notion content locally, reducing API calls and improving
   performance.
 * **Customizable Admin Interface**: Set up tabs for easy style and custom CSS management.

### Usage

 1. After setup, navigate to **Content Importer for Notion > Notion Pages** to see 
    a list of pages from your connected Notion database.
 2. Copy the shortcode for a page and paste it into any WordPress post or page.
 3. Customize styles and global CSS under **Content Importer for Notion > Styles**.

### External services

This plugin uses the Notion API to fetch content from Notion databases and display
them in WordPress. It does not use the Notion API to update content in Notion. The
data that is sent to the api are the Developer Integration Token and the Database
URL. These are user generated and stored in the WordPress database. Content from
Notion is stored locally as a custom post type. This reduces the number of API calls
and improves performance and reduces the number of API calls to Notion. Content 
can be refreshed manually for specific pages or all pages at once.

This plugin uses the following API calls:
 https://api.notion.com/v1/databases/{
database_id}/query – Get list of pages in a database https://api.notion.com/v1/blocks/{
database_id}/children – Get list of blocks in a page https://api.notion.com/v1/pages/{
page_id} – Used for getting the title of a page

For more information on the Notion API, please refer to the [Notion API documentation](https://developers.notion.com/reference/intro).

### Privacy

This plugin does not collect any data from your site or users. It only uses the 
data that you provide to it. The Developer Integration Token and the Database URL
are stored in the WordPress database and are not shared with any external services.
The content is stored locally as a custom post type and is not shared with any external
services.

### License

This plugin is licensed under the GPLv2 or later. See https://www.gnu.org/licenses/
gpl-2.0.html for details.

## Screenshot

[⌊Settings Page - Enter API Key and Database URL to connect to Notion.⌉⌊Settings
Page - Enter API Key and Database URL to connect to Notion.⌉[

Settings Page – Enter API Key and Database URL to connect to Notion.

[⌊Notion Pages Listing - View synced pages and copy shortcodes.⌉⌊Notion Pages Listing-
View synced pages and copy shortcodes.⌉[

Notion Pages Listing – View synced pages and copy shortcodes.

[⌊Classes - Customize CSS classes for Notion content elements.⌉⌊Classes - Customize
CSS classes for Notion content elements.⌉[

Classes – Customize CSS classes for Notion content elements.

[⌊Custom CSS - Add global CSS for all Notion content.⌉⌊Custom CSS - Add global CSS
for all Notion content.⌉[

Custom CSS – Add global CSS for all Notion content.

## Installazione

 1. Upload the `content-importer-notion` folder to the `/wp-content/plugins/` directory
    or install the plugin via the WordPress Plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to **Content Importer for Notion > Settings** to enter your Notion API key and
    Database URL.
 4. Use **Content Importer for Notion > Notion Pages** to list and manage synced pages,
    view shortcodes, and refresh content as needed.

## FAQ

### How do I find my Notion API Key and Database URL?

Refer to the Notion API documentation to create an integration and find the necessary
keys. Make sure the integration has access to the database you want to sync.

### Can I style the Notion content differently for each page?

Yes! Use the **Classes** section in **Content Importer for Notion > Styles** to 
customize CSS for each element. You can also add custom CSS in the **Custom CSS**
tab.

### Does the plugin cache Notion content?

Yes, it stores content locally as a custom post type. This reduces the number of
API calls and improves performance and reduces the number of API calls to Notion.
Content can be refreshed manually for specific pages or all pages at once.

## Recensioni

![](https://secure.gravatar.com/avatar/2748b6b36d46c63ddb20c7290664d09b511350959c8294dc3106381978c888a5?
s=60&d=retro&r=g)

### 󠀁[This is an amazing plugin!](https://wordpress.org/support/topic/this-is-an-amazing-plugin-12/)󠁿

 [lilybennett](https://profiles.wordpress.org/lilybennett/) 12 Marzo 2025 1 risposta

This is an amazing plugin! It’s a free tool that fills a gap in the open-source 
plugin ecosystem on WordPress.org. The big question is: will this base version remain
free in the long term? Can users rely on having access to the current features without
future limitations? Right now, it perfectly meets the needs of users looking for
a free solution. So, well done, and keep up the good work!

 [ Leggi la recensione di 1 ](https://wordpress.org/support/plugin/content-importer-for-notion/reviews/)

## Contributi e sviluppo

“Content Importer for Notion” è un software open source. Le persone che hanno contribuito
allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

 *   [ Patrick Chang ](https://profiles.wordpress.org/patchang/)

[Traduci “Content Importer for Notion” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/content-importer-for-notion)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/content-importer-for-notion/)
segui il [repository SVN](https://plugins.svn.wordpress.org/content-importer-for-notion/),
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/content-importer-for-notion/)
tramite [RSS](https://plugins.trac.wordpress.org/log/content-importer-for-notion/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Fixed issue with the page title not being displayed if the title property has
   a different name than the default “Name”

#### 1.0.0

 * Initial release of Content Importer for Notion.
 * Sync content from Notion database to WordPress.
 * Customizable classes and custom CSS for enhanced styling.
 * Local storage for efficient page loading.

## Meta

 *  Versione **1.0.1**
 *  Ultimo aggiornamento **2 anni fa**
 *  Installazioni attive **30+**
 *  Versione WordPress ** 5.5 o superiore **
 *  Testato fino alla versione **6.7.10**
 *  Versione PHP ** 7.2 o superiore **
 *  Lingua
 * [English (US)](https://wordpress.org/plugins/content-importer-for-notion/)
 * Tag
 * [api](https://it.wordpress.org/plugins/tags/api/)[automation](https://it.wordpress.org/plugins/tags/automation/)
   [notion](https://it.wordpress.org/plugins/tags/notion/)[synchronization](https://it.wordpress.org/plugins/tags/synchronization/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/content-importer-for-notion/advanced/)

## Valutazioni

 5 su 5 stelle.

 *  [  1 5- recensioni a stelle     ](https://wordpress.org/support/plugin/content-importer-for-notion/reviews/?filter=5)
 *  [  0 recensioni a 4-stelle     ](https://wordpress.org/support/plugin/content-importer-for-notion/reviews/?filter=4)
 *  [  0 recensioni a 3-stelle     ](https://wordpress.org/support/plugin/content-importer-for-notion/reviews/?filter=3)
 *  [  0 recensioni a 2-stelle     ](https://wordpress.org/support/plugin/content-importer-for-notion/reviews/?filter=2)
 *  [  0 recensioni a 1-stelle     ](https://wordpress.org/support/plugin/content-importer-for-notion/reviews/?filter=1)

[La tua recensione](https://wordpress.org/support/plugin/content-importer-for-notion/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/content-importer-for-notion/reviews/)

## Collaboratori

 *   [ Patrick Chang ](https://profiles.wordpress.org/patchang/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/content-importer-for-notion/)

## Dona

Vuoi supportare lo sviluppo di questo plugin?

 [ Fai una donazione per questo plugin ](https://everydaytech.tv/wp/notion-content)