Over the past year we have been working hard to create the updated version of ALPS, version 3.0 and get it ready for public use. It should have been done months ago, but I had several things come up personally that took more of my time so ALPS had to be delayed.
In a future post, I will focus more on ALPS 3.x as a general framework, but suffice it to say, it is ready to be used in your site development. And there are a few sites out there running 3.x as well!
What I want to focus on here is ALPS for WordPress 3.x. We have been working with the team at SouthLeft to create an updated experience that will make it easier to build beautiful sites with ALPS.
ALPS 3.x
The first difference that you will see with the new ALPS for WordPress 3.x is the new design of ALPS 3.x. The theme now incorporates all the new elements of ALPS 3.x (typography, color schemes, Sabbath column and grid) along with the beautiful templates in a method that is easy to use on your WordPress site. You can see all the patterns in ALPS 3.x here.
As with ALPS 2.x, there are a bunch of settings that can be adjusted on the Appearance > Settings page that is found at <your WordPress URL>/wp-admin/themes.php?page=custom_settings
Gutenberg
For that last year, the WordPress team has been working on a new version of the editor interface called Gutenberg. This new experience take a page from the classic page builder interfaces that allowed an editor to create pages in blocks, dragging in elements as they wanted. Gutenberg allows this same type of experience on a per page or per post basis, and will ship as the default editor in WordPress 5.0. (WordPress 5.0 is currently in Beta 5 and set to get a Release Candidate 1 on November 20.)
Gutenberg is available today as a free add-on for your WordPress 4.9.8 site, and when you install ALPS for WordPress 3.x, it will prompt you to install Gutenberg to get the most out of the new theme.
A Few Notes
Any new software has some bugs, and we have a few at the outset to let you be aware of. In order to do all the things we do, we are dependent on a plugin called Piklist. It allows you to make powerful forms. Piklist has not yet been updated for Gutenberg, though the developer says that is coming soon. Much of the extra functionality on pages and posts requires Piklist and to access it, you must do it through the “Classic” WordPress editor. To access that, go to the All Pages or All Posts overview page, hover over the item you wish to edit, and click the “Classic Editor” menu.
Once Piklist gets updated, this will no longer be necessary.
When ALPS for WordPress 3.x gets installed, in addition to Piklist, it also requires you to install “ALPS Gutenberg Blocks”. This module is something that we developed to extend the Gutenberg system for ALPS and is packaged with the WordPress theme. The last required module is called “SVG Support” and, as the name implies, provides SVG support in WordPress.
Getting Started
So, to get started, download the Alpha below, and install it on your site. Please remember this is alpha software and not intended for production sites. If you find issues, PLEASE create a ticket on GitHub. This helps us triage them and know what we need to fix to make this work better for everyone.
Download ALPS for WordPress 3.0.8 alpha
We are looking forward to hearing from you!
22 comments
Well done – the new pattern looks absolutely fantastic! Thank you for your hard work, Brent. I’m really looking forward to bring it on our site.
It has an error when installing it in wordpress.
Could you give us more details on the error you experienced?
Sage › Error
Invalid PHP version
You must be using PHP 7.1 or greater.
roots.io/sage/docs/
ALPS is based in the Sage framework which requires PHP 7.1 to run. You’ll need to upgrade your PHP version to get it installed properly.
Thank you
Is there a manual for the use of the theme
Not yet. Do you have specific questions?
How to add “Hero Carousel Organisms” on static frontpage like this page https://alps.adventist.io/v3/?p=pages-home? Do I have to add another plugin or create another frontpage php file?
To create a Hero Carousel, you will need to edit the page in the “Classic Editor” mode, not with Gutenberg. From there, scroll to the bottom and you will find a section called “Hero” where you can create the carousel.
Hi Brent, thanks for the hard work you put I for this WordPress plugin. I wanted to know however, if the Drupal plugin will also be updated to utilize the latest version of ALPS or the focus is strictly going to be on WordPress going forward.
Asking this question so will know if I need to change my CMS for my local church as development is currently on Drupal.
Thanks in advance
Thanks for the feedback. I really would love to have a Drupal version but we struggled to finish it due to lack of feedback at the time. If we get enough feedback, we might be able to revive it in the future.
Sorry, I got this error: syntax error,
unexpected ‘[‘ in /home/content/64/7294364/html/jovenesadventistas/wp-content/themes/alps-wordpress/functions.php on line 61
What I can do?
What version are you running? Please try the most recent version, 3.0.13-beta, as it should fix the issue. Here is the download: https://kernl.us/api/v1/archive/5c2d3300330680452c626c08
Hi Brent, are there any ALPS updates for WordPress v5?
Also, how to add the elements from https://alps.adventist.io/v3/?p=all to my WordPress website?
I’m very slow in getting back and I’m sorry. This comment slipped by and I missed it. We are currently wrapping up development on v3.0 and it will have full support for the WordPress v5 block editor.
Is there sermon support in the theme or you need to use a plugin?
No, don’t have support for that built in. That will need to be something supported by a plugin.
Where can we get the latest build from?
Hi Brent,
I tried to install the plugin for the ALP but i received this error on the server:
[18-Dec-2019 02:46:07 UTC] PHP Fatal error: Uncaught Error: Call to undefined function register_block_type() in C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-content\plugins\alps-gutenberg-blocks\src\init.php:416
Stack trace:
#0 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-includes\class-wp-hook.php(286): register_block_alps_latest_posts(”)
#1 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-includes\class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#2 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-includes\plugin.php(453): WP_Hook->do_action(Array)
#3 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-settings.php(450): do_action(‘init’)
#4 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-config.php(89): require_once(‘C:\\Domains\\adve…’)
#5 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-load.php(37): require_once(‘C:\\Domains\\adve…’)
#6 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-blog-header.php(13): require_once(‘C:\\Domains\\adve…’)
#7 C:\Domains\adventistsabah\ in C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-content\plugins\alps-gutenberg-blocks\src\init.php on line 416
[18-Dec-2019 02:46:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function register_block_type() in C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-content\plugins\alps-gutenberg-blocks\src\init.php:416
Stack trace:
#0 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-includes\class-wp-hook.php(286): register_block_alps_latest_posts(”)
#1 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-includes\class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#2 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-includes\plugin.php(453): WP_Hook->do_action(Array)
#3 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-settings.php(450): do_action(‘init’)
#4 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-config.php(89): require_once(‘C:\\Domains\\adve…’)
#5 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-load.php(37): require_once(‘C:\\Domains\\adve…’)
#6 C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-cron.php(33): require_once(‘C:\\Domains\\adve…’)
#7 {main}
thrown in C:\Domains\adventistsabah\adventistsabah.org\wwwroot\wp-content\plugins\alps-gutenberg-blocks\src\init.php on line 416
Any Advice?
I would suggest that you get the latest version 3.0.31. Download that and make sure you update the ALPS Gutenberg Blocks plugin and you should find it working.
I am just start using the Theme Version: 3.11.0, works very good with WordPress 6.0.1 at our church website, server running Ubuntu & ISPConfig.
Need to explore more at the theme, but so far it provides what I needed to be shown on the website perfectly.
Thank you.
Nielson Assa.-
https://gmahk.sentrumsario
https://sentrumsario.id