# Administrative Add-ons
Source: https://docs.mainwp.com/add-ons/administrative
Manage comments, WooCommerce settings, and bulk operations across your WordPress network with MainWP administrative add-ons.
Administrative add-ons help you manage routine WordPress operations across your entire network from one central location. These tools streamline bulk settings management, comment moderation, and WooCommerce administration.
## What You'll Learn
* Available administrative add-ons and their capabilities
* Comment management across multiple sites
* WooCommerce integration options
***
## Available Add-ons
Manage comments across all your sites from the MainWP Dashboard. Approve, spam, or trash comments in bulk.
Quick access to essential WooCommerce pages across your network. Jump directly to orders, products, and settings.
Monitor WooCommerce status across all your stores. Track orders, revenue, and store health at a glance.
Manage SEO parameters across all connected child sites with SEOPress integration.
Optimize images and improve performance across your child sites with WP Compress integration.
***
## Related Resources
* [Add-ons Overview](/add-ons/overview) - Browse all add-on categories
* [Add-on Bundles](/add-ons/bundles) - Compare Essentials vs Pro tiers
# Bulk Settings Manager
Source: https://docs.mainwp.com/add-ons/administrative/bulk-settings-manager-extension
The Bulk Settings Manager Extension unlocks the world of WordPress directly from your MainWP Dashboard. With Bulk Settings Manager you can adjust your Child site settings for the WordPress Core and almost any WordPress Plugin or Theme.
Thank you for choosing our agency.
';
}
```
### Empty-section behavior
Report templates now render the additional-content wrapper only when your callback actually produces output. If your callback returns nothing (or the filter version returns an empty string), no empty container is added to the report.
***
## Custom Fonts and PDF Styling
The report preview uses your browser, while the generated PDF is rendered by Dompdf on the MainWP Dashboard site. Because of this, CSS that works in the preview may need PDF-specific adjustments before it works in the generated PDF.
### Custom Fonts
Do not rely on `@import` or Google Fonts CSS URLs for PDF templates. Instead, download the font files, upload them to your MainWP Dashboard site, and load them with `@font-face`.
Recommended font location:
```text theme={null}
/wp-content/uploads/mainwp_pro_reports/fonts/
```
Before using the font in a template, confirm:
* The font file is uploaded to the MainWP Dashboard site
* The template loads the font with an absolute `https://` URL
* The font URL opens directly in the browser
* There is no `.htaccess` file in the font folder blocking access
* No security plugin, firewall, hotlink protection, or HTTP Basic Authentication blocks access to the font file
Dompdf may not be able to load the font if the file is blocked, even when the browser preview looks correct.
Before troubleshooting font fallback, make sure Pro Reports is updated to the latest available version. Updated Pro Reports versions allow valid `@font-face` CSS to pass through to Dompdf. If Dompdf cannot resolve the requested font, it uses its default PDF fallback font.
Prefer `.ttf` font files and include the font format in the `src` declaration:
```html theme={null}
```
Use a unique CSS `font-family` name for each custom report font. Do not rely only on the font's real or internal name, because Dompdf can reuse generated font metrics when the same family name has already been loaded.