PPB Mobile Editing
Mobile creation comes to Pootle Pagebuilder
by Shramee · github.com/pootlepress/ppb-mobile-editing · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/pootlepress/ppb-mobile-editing/archive/refs/heads/master.zipReadme
PPB Mobile Editing
A structured, object oriented foundation to help you quickly navigate your way to making awesome pootle page builder add ons.
Contents
Page builder add on boilerplate is structured as mentioned below:
ppb-mobile-editing.phpTo tell WordPress that you got a plugin here, Fetches the required files and instantiates main plugin classclass-ppb-mobile-editing.phpYour main plugin class, adds admin and public hooks and initiates admin and public classesREADME.mdThe file that you’re currently reading.assetsContains client side scripts and stylesfront-end.jsjQuery script enqueued on front endfront-end.cssStylesheet enqueued on front end
incContains server side scripts to includeclass-admin.phpAdmin class Adds a sample tab and a sample field in both the panels Row settings panel and Content block panelclass-public.phpPublic class Adds sample styles to Row and Content block utilising sample input fields added by admin class
pp-apiThe helps integrate with WC API Manager on http://pootlepress.comAPI Integration FilesHelp updating paid add ons
Features
- All classes, methods and properties are documented so that you know what you need to be changed.
- All action and filter hooks, admin as well as public, are registered by the main class.
- Demonstration of some pootle page builder actions and filters
- A sample tab added to each panel, row settings panel and content block panel, via
pootlepb_row_settings_tabsandpootlepb_content_block_tabsfilters. - A sample field added to each panel, row settings panel and content block panel, via
pootlepb_row_settings_fieldsandpootlepb_content_block_fieldsfilter. - Modifying row and content block html attributes via
pootlepb_row_style_attributesandpootlepb_content_block_attributesusing the sample settings fields.
- A sample tab added to each panel, row settings panel and content block panel, via
License
The WordPress Plugin Boilerplate is licensed under the GPL v2 or later.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Just these two things to get started quickly
- Change
ppb-mobile-editing.phpandclass-ppb-mobile-editing.phpto something likeyour-awesome-addon.phpandclass-your-awesome-addon.php - Do following search and replace through your entire project
| Search For | Replace With |
|---|---|
| PPB_Mobile_Editing | Your_Awesome_Addon |
| PPB Mobile Editing | Your Awesome Addon |
| class-ppb-mobile-editing.php | class-your-awesome-addon.php |
| ppb-mobile-editing | ppb-your-awesome-addon |
Documentation
For pootle page builder developer documentation visit http://pootlepress.com/
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v1.0.alpha | Sep 6, 2017 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.