WordPress Core Settings

Configure WordPress core functionality through the Combo plugin.

Assets Management

Control how assets (CSS, JavaScript) are loaded and managed:

1
assets:
2
version: "1.0.0" # Version string for cache busting
3
lazyload: true # Enable image lazy loading (true, 'vanilla', or false)
4
deferred-scripts: # Scripts to defer loading
5
- 'bones-scripts'

Options

  • version: String used for cache busting. Append this to asset URLs to force browsers to load fresh versions.
  • lazyload: Enable lazy loading for images. Options:
    • true: Enable native lazy loading
    • 'vanilla': Use vanilla JavaScript lazy loading
    • false: Disable lazy loading
  • deferred-scripts: Array of script handles to defer loading until after the page has loaded.

WordPress Cleanup

Remove unnecessary WordPress features and metadata:

1
cleanup:
2
emoji-styles: false # Disable WordPress emoji styles
3
comments-styles: false # Disable WordPress comment styles
4
post-rel-links: false # Disable post relation links
5
generator: false # Remove WordPress generator meta tag
6
rsd-link: false # Remove RSD link
7
wlwmanifest-link: false # Remove Windows Live Writer manifest
8
term-description-kses: false # Allow HTML in term descriptions
9
protected-text: false # Remove "Protected:" text from protected posts
10
rss-version: false # Remove RSS version

Options

Set any option to false to disable/remove the feature. Set to true to keep it enabled.

Admin Features

Customize admin functionality and security features:

1
admin:
2
xml-rpc: false # Disable XML-RPC
3
unlogged-api: true # Allow API access for unlogged users
4
rss-feeds: false # Disable RSS feeds
5
svg-import: true # Allow SVG uploads
6
svg-dimensions: true # Preserve SVG dimensions
7
admin-bar: true # Show admin bar
8
options-pages: # ACF options pages
9
- page_title: 'Options'
10
menu_title: 'Options'
11
menu_slug: 'options'
12
capability: 'edit_posts'
13
position: null
14
parent_slug: ''
15
icon_url: 'dashicons-admin-generic'
16
redirect: true
17
post_id: 'options'
18
autoload: false

Options

  • xml-rpc: Enable or disable XML-RPC functionality (recommended to disable for security).
  • unlogged-api: Allow API access for users who aren't logged in.
  • rss-feeds: Enable or disable RSS feeds.
  • svg-import: Allow SVG file uploads in the media library.
  • svg-dimensions: Preserve SVG dimensions when displaying SVG files.
  • admin-bar: Show or hide the WordPress admin bar.
  • options-pages: Array of ACF options pages to create. Each item can include:
    • page_title: Title displayed at the top of the options page
    • menu_title: Title displayed in the admin menu
    • menu_slug: URL slug for the options page
    • capability: WordPress capability required to access the page
    • position: Position in the menu (null for default)
    • parent_slug: Parent menu slug for submenu items
    • icon_url: Dashicon or URL for the menu icon
    • redirect: Whether to redirect to the first child page
    • post_id: Post ID to save/load data from
    • autoload: Whether to autoload the options