• Stars
    star
    133
  • Rank 267,025 (Top 6 %)
  • Language
    PHP
  • Created over 6 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A WP theme providing a read only demo of the post block editor on the frontend, provided as is, no support.

Frontenberg Classic

A limited frontend preview of the Gutenberg editor, not to be confused with a frontend editor. It's literally the Gutenberg block editor post interface, but loaded on the frontend. It also includes some filters to prevent logged out users abusing APIs, but allowing Gutenberg to still function

Also, if you're logged into WP Admin, be careful, other users will see autosave notices and your changes will be saved!

!! Frontenberg is not a frontend editor !! and cannot be used to create a frontend editor.

I Want To Put the Gutenberg Editor in My Theme

This is not the project for you. This is intended to act as a basic sandbox for demonstrating the block editor without installing WP or logging in, it is not a frontend editor component.

Is it Safe in Production?

Probably not, it was built specifically for https://frontenberg.tomjn.com, not as a general purpose block editor component.

There are a lot of restrictions that try to lock down Frontenberg, if any of these are lifted to allow the creation or updating of posts, bugs will occur, and security will be compromised. For example, early versions of Frontenberg allowed people to create terms and other unwanted data on the site that had to be cleaned up and locked down.

Can I Use it On a Client Site?

Do not do this, it is a terrible and dangerous idea.

Can I Use This To Create Frontend Editors?

No, that would be dangerous, and there are lots of known problems. Don't try to use Frontenberg to create a Frontend Editor. Don't expect bug reports to be fixed either unless it impacts the core use of a sandbox e.g. frontenberg.tomjn.com testgutenberg.com or wordpress.org/gutenberg

What Should I Use Instead Then To Create Frontend Editors?

Use the BlockProvider and BlockList components provided by Gutenberg

This Doesn't Work With XYZ

Good to know, but this project isn't supported for integrations with client work or other projects. This is a sandbox project.

Installation

It's a WP theme, upload and activate and make sure you have the Gutenberg plugin installed and activated first.

Troubleshooting

This theme is not in any way production ready, outside of the thin scope of frontenberg.tomjn.com, you will almost certainly encounter issues. Also keep in mind that a lot of frontenberg issues are actually Gutenberg issues. Test in a local environment with the Gutenberg plugin first

More Repositories

1

WordPress-The-Right-Way

WordPress The Right Way
312
star
2

composerpress

Retroactively creates a composer.json for a WordPress site
PHP
87
star
3

p2020

A self hosted fork of P2 2020, originally from https://wpcom-themes.svn.automattic.com/p2020/
CSS
58
star
4

wp-gitbook

A port of the Gitbook theme for WordPress
PHP
54
star
5

block-comments

A prototype for block editor based comments
JavaScript
31
star
6

Shard

A reprogrammable AI framework for the Spring Engine
Lua
17
star
7

vagrant-tart-ruby

Tart provider for vagrant using Ruby API
Ruby
16
star
8

BootPress

HTML5 Boiler Plate + Twitter Bootstrap + WP-Less + WordPress Basics
PHP
11
star
9

wordpress-doctrine-boilerplate

A basic plugin with Doctrine Pimple and Composer support in a clean expandable layout
PHP
10
star
10

better-wp-die

Improves the wp_die() interface to include a back button and friendly message, pretty outputs for arrays and objects, and stack traces if WP_DEBUG is enabled
PHP
8
star
11

WP-Pointer-Pointers

Need a pointer for your pointer?
8
star
12

csswizardry-grids.less

LESS port of csswizardry-grids ( originally SCSS/SASS )
8
star
13

ntai

An RTS AI for the spring engine
C++
4
star
14

vvv-pimp-my-logs

A Pimp my logs install for VVV
PHP
4
star
15

bashosx

Bash Prompt for Toms machines and servers
Shell
3
star
16

tomjn.com

TomJN.com WordPress theme
PHP
3
star
17

aflobby2

Stable and fast react lobby system.
JavaScript
3
star
18

springrts-vagrant

Startings of a Vagrant environment for building spring
Vim Script
3
star
19

Local-Indicator

A WordPress plugin that indicates the current server used via a colour coded IP in the top admin bar for super admins, useful for telling Live and Local dev environments apart
PHP
3
star
20

wporg-developer-vvv

Easily set up the .org developer hub VVV for local development
Shell
2
star
21

Tangerine-Colour-Scheme

A WordPress admin colour scheme
CSS
2
star
22

Siobhan-Red

A WordPress admin colour scheme
CSS
1
star
23

davina

A horror story of content filters and anonymous objects
PHP
1
star
24

tomjn-admin

Replace the admin menu with a nicer header and dashboard menu
PHP
1
star
25

Goldenrod-Colour-Scheme

So much yellow in your WP Admin
CSS
1
star
26

vvv-cd-installer

A react Electron app to install the Contributor day USB drive contents that even your grandparents can work
JavaScript
1
star
27

Slimline-Kitchen-Sink

A small Wordpress plugin that modifies the TinyMCE kitchen sink to autoexpand, and then places the secondary toolbar to the right tif there's sufficient space
PHP
1
star