Skip to content
sinan edited this page Jan 17, 2025 · 66 revisions

SNN BRX - Bricks Builder Advanced Child Theme Wiki

GPL-3.0 Gmail Badge Linkedin Badge Linkedin Badge

Check the youtube playlist for tutorials.

If you discover a issue or bug create a Issue on github. 👍

image



White Label the Setting Page

It is possible with a single setting to change the setting page name 😎

You can name whatever you want. It is all yours. 👍

image


Post Types

Define and manage custom post types:

  • Specify post type name, slug, and visibility (private/public).
  • Add or remove post types dynamically.

image


Custom Fields

Define and manage custom fields for various post types:

  • Add custom fields with group name, field name, field type (e.g., text, number, media), and associated post type.
  • Optionally enable Repeater Fields for multiple entries.
  • Save and manage fields directly from the settings interface.
  • Register custom fields to post tyoes or taxonomies

image

image

Custom Fields are compatible with the all native bricks elements just like other Custom Field Plugins. If you find any problem create a issue for it https://github.com/sinanisler/snn-brx-child-theme/issues

image


Taxonomies

Manage custom taxonomies:

  • Define name, slug, hierarchical structure, and associated post types.
  • Dynamically add or remove taxonomies.

image


Auto Update Bricks Theme

Enabling this feature ensures that the Bricks theme (main theme only) is automatically updated whenever a new version is available. This feature is configurable via the settings field "Auto Update Bricks Theme (Main Theme Only)" in the SNN Settings section. image


Block Editor Settings

Manage Gutenberg editor settings:

  • Disable Core Blocks: Allows you to disable specific blocks in the editor. A checklist of blocks is available where you can select which ones to disable.

image


Color Sync Between Bricks and Block Editor

Synchronize color palettes between the Bricks builder and the Gutenberg block editor. This ensures consistency across editing environments. image


Disable File Editing

Restricts file editing capabilities in the WordPress admin panel for enhanced security.

image


Disable WP JSON If Not Logged In

Restrict access to the WordPress REST API for unauthenticated users, returning a 401 Unauthorized response for restricted requests.

image


Disable XML-RPC

Disables the XML-RPC feature in WordPress, improving site security by preventing external applications from accessing it.

image


Enqueue GSAP Library

Adds the GSAP (GreenSock Animation Platform) library and associated scripts to the site for advanced animations:

image


File Size Column in Media Library

Displays the file size of media items directly in the Media Library, providing a quick overview of uploaded content sizes.

image


Login Logo and URL Change

Customize the logo and URL on the WordPress login page:

  • Logo URL: Set a custom logo.
  • Logo Link URL: Specify the URL where the logo links.

image


Login Page Design and Login Cover Image

image

image


Login Math Captcha

Adds a math-based captcha to the login form to enhance security. Invalid or empty answers result in an error message. This stops majority of the bad intentions bots but ofcourse it is not perfect solution. Network level firewalls always better.

image

image


Move Bricks Menu

Moves the Bricks menu item to the end of the WordPress admin menu for better organization. Configurable via SNN Settings.

image


Remove RSS Feeds

Removes RSS feed links from the site to minimize unnecessary resource exposure.

image


Remove WP Version

Hides the WordPress version from the site's source code, improving security against automated attacks.

image


SMTP Settings

Simple SMTP settings for reliable email delivery:

  • Configure SMTP host, port, username, and password.
  • Enable encryption options (TLS/SSL).

image

Mail Logging Page

image


Theme JSON Styles

Provides an interface to edit the theme.json file for block themes:

  • Manage layout sizes, spacing units, typography, color palettes, and more.
  • Direct JSON editing is also supported with a live preview for colors.

image


WP Revision Limit

Set a maximum limit for post revisions:

  • Helps optimize database performance by limiting stored revisions.

image


Custom Login / Register Page

  • Design and Disclaimer Login / Register Text

image


Advanced Custom Open Street Map and Styles

  • Create your custom maps
  • Add custom locations
  • Custom Icons
  • Custom Colors
  • Rich Text popups

image

404 Logging

image

301 Redirects

image

Media Settings

image

image





Custom Code Ready functions.php (Warning Use Carefully)

Last but not least this theme is ready for your custom codes.

You can add your custom JS and CSS to < head > as first codes or just before < /body >

If you need to load and run a css or js as fast as possible add code to the head section.

If you need to run a code and you want to be sure it will be run and will not be overwritten add code to footer section.

This code hooks are same thing with your snippet plugins. So because you may break your website be sure you know what you are doing if you dont just use a snippet plugin please dont risk crashing your site :)

I take no responsibility if you dont know how to edit your files :D

image