Global Settings
Global Settings is used to configure site-level advanced options such as fonts, icons, the media library, and performance. The settings apply to the entire site.
Google Fonts Settings
Manage the Google Fonts available to the site. Fonts added here will appear in the font dropdowns in places such as Theme Options.
Prerequisite
You must first fill in a valid Google Font API under Font Settings on the right before the system can fetch the Google Fonts list.
Font Families — The font list (Alata and Open Sans are included by default). Each font can be configured with:
| Setting | Description |
|---|---|
| Font Selector | Select a font from the Google Fonts library |
| subsets | The character subsets the font supports (such as latin, latin-ext, vietnamese, cyrillic, greek, etc.); check the subsets you need |
| variants | The weight and style variants of the font (such as 300, regular, 600, 700, italic, etc.); check the variants you want to load |
- Click Add Font to add a new font.
- Click the × in the upper-right corner of a font item to delete it.
Select only what you need
The more subsets and variants you check, the larger the font files loaded. Check only the subsets and weights the site actually needs to avoid slowing the page down.
Custom Fonts Settings
In addition to Google Fonts, you can also upload custom fonts (such as commercially licensed fonts, local fonts).
Font Families — Click Add Font to upload custom font files; fonts added this way will also appear in the font dropdowns throughout the system.
Custom SVG Icons
Manage the site's custom SVG icon set, which can be referenced by icon name within content.
SVG Icons — The icon list; each icon contains:
| Setting | Description |
|---|---|
| Icon Name | The reference name of the icon (e.g. A1) |
| SVG File | The SVG file path that the icon points to |
- Click Add Icon to add a new icon.
- Click the × on an icon item to delete it.
How to generate an SVG icon file
We recommend using icomoon: choose the icons → Generate SVG & More → Download; the resulting symbol-defs.svg can be uploaded directly.
Performance
| Setting | Description |
|---|---|
| Enable PopUps | Whether to enable the page popup (PopUp) feature |
| Enable Default.css | Whether to load the theme's default stylesheet default.css. If the site has already fully overridden the default styles with custom styles, you can disable this to reduce requests |
Media Library
Manage the compression, conversion, and image asset sources of the site's media resources.
Image Processing
| Setting | Description |
|---|---|
| Enable Compress image | Whether to automatically compress images on upload |
| Compression Quality | The compression quality, from 1 to 100 (effective when compression is enabled) |
| Enable convert to webp | Whether to automatically convert images to WebP format |
Pixabay Images
Pixabay provides a vast collection of free images. Once enabled, you can search and insert Pixabay images directly within the media library.
| Setting | Description |
|---|---|
| Enable Pixabay | Whether to enable Pixabay image search |
| Pixabay Key | The Pixabay API key (effective when Pixabay is enabled). It defaults to a shared key provided by DNNGo, which is shared by many sites and easily rate-limited; we recommend applying for your own key and replacing it |
| Per Page | The number of images displayed per page |
Storage and Upload
| Setting | Description |
|---|---|
| Custom Storage Directory | The custom storage directory for media files (you can choose the default folder, the root directory, or a specified subdirectory) |
| Max Upload Size (MB) | The maximum upload size for a single file (MB), ranging from 0 to 28 |
Basic Settings
The settings area in the upper-right corner of the page, containing plugin icon visibility, initialization actions, and the save/cancel buttons.
Plugin Icon Visibility
| Setting | Description |
|---|---|
| Show Plugin Icon - Host | Whether to show the plugin shortcut icon to Host administrators |
| Show Plugin Icon - Admin | Whether to show the plugin shortcut icon to site (Admin) administrators |
Initialization
The Initialization dropdown provides two reset actions:
| Action | Description |
|---|---|
| Module | Re-initialize modules |
| Layout | Re-initialize layouts |
Proceed with caution
Initialization resets the corresponding data; please confirm before executing or make a backup first.
Font Settings
| Setting | Description |
|---|---|
| Google Font API | The API key for Google Fonts, used to fetch the Google Fonts list (Google Fonts selection depends on this) |
| Extra Fonts | An additional font list (one per line); these fonts are appended to the font dropdowns. Defaults to Arial, Georgia, Helvetica, Palatino, Tahoma, Times New Roman |
About the Google Font API
The Google Font API lets the system access the full Google Fonts directory. If the key becomes invalid, the Google Fonts list cannot be loaded; apply for one in the Google Cloud Console and replace it.
