General Settings
Core site-wide settings: identity, content display, maintenance mode, and update behavior.
TL;DR
Go to Admin → Settings → General. Set your site name, tagline, posts per page, and choose what appears on your front page. Toggle maintenance mode when you need to take the site offline. Configure how Pubvana checks for and applies updates.
Details
Site Name
The name of your site. Used in:
- The browser title tag (appended to post/page titles)
- The site header (most themes)
- RSS/Atom feed titles
- OpenGraph
og:site_namemeta tag
Site Tagline
A short subtitle or description. Used in:
- The site header below the site name (most themes)
- The default
<meta name="description">when no other description is available - RSS/Atom feed descriptions
Posts Per Page
The number of posts shown per page on the blog index, category archives, tag archives, and date archives. Default: 10.
Front Page Type
Controls what appears on the root URL (/) of your site:
| Value | Behaviour |
|---|---|
| Blog | Shows the standard paginated post listing (default) |
| Page | Shows a specific static page selected from a dropdown |
| Plugin Route | Shows a public route registered by an active plugin (e.g., a store front page) |
Maintenance Mode
When enabled, all public-facing pages return a 503 Service Unavailable response with a maintenance message. The admin panel (/admin/*) and authentication routes (/login, /logout, /register) remain accessible so administrators can continue working.
To enable: check the Maintenance Mode toggle and click Save. To disable: uncheck and save.
Update Check Method
Controls when Pubvana checks for new versions:
| Method | Behaviour |
|---|---|
| Page Load | Checks on each public page request, with results cached for 24 hours. No server configuration required. |
| Cron Job | Only checks when php spark cron minute is executed. Use this to reduce overhead on high-traffic sites. Requires a crontab entry (see below). |
Crontab example for every 6 hours:
0 */6 * * * /usr/bin/php /var/www/html/spark cron minute >> /dev/null 2>&1
Auto-Update
When enabled, Pubvana automatically downloads and applies updates when a new version is detected during a check. When disabled, you are notified of available updates but must apply them manually from Admin → Dashboard.