Thanks! Please check the following:
Please read carefully! All purchases are final. Refunds will not be provided under any circumstances.

System requirements
License agreement
Refund policy
Purchase process
Customer support

System requirements
All the stacks sold through this website require RapidWeaver and the Stacks plugin. They will not install or work with any other publishing platforms (like Flow, Drupal, Blocs or Wordpress).

We recommend you aim towards installing the latest version of RapidWeaver that your computer is capable of running (preferably RapidWeaver 7 or greater) and Stacks 3 or later. Both are a separate purchase if you do not own them already.

Stacks4Stacks generously provides you fully-functioning free demo versions of everything sold on this website. This enables you to fully test addons before committing to a purchase. There are no time or functionality limitations applied.

If you cannot get the free demo version to work, DO NOT proceed with purchasing the stack - because the purchased stack is unlikely to work any better for you. Please request technical assistance first.

License agreement

You may use a purchased stack an unlimited number of times in personal or commercial projects and request technical support.

We permit you to install stacks onto all computers that you own. You are permitted to make private archival backup copies (e.g. iCloud, Disk Blaze, Google Drive or Dropbox).

You may not resell, redistribute or make a stack available for download, remove copyright credits, license information, or claim the stack to be your own creation. This includes free stacks, demo stacks or paid stacks, in modified or unmodified states.

The software is provided "as is" without any implied or expressed warranty of merchantability or fitness for purpose. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise arising from, out of or in connection with the software or the use or other dealings in the software.

Refund policy
By purchasing from this website, you agree that your purchase will be available immediately via digital download and that you waive your statutory right of withdrawal.

All purchases are final. Refunds cannot be provided (we physically cannot un-download or remove stacks from your computer) under any circumstances.

You are reminded to make use of the free demo versions already provided on the website, to fully evaluate stacks for compatibility and suitability before making a purchase.

If you cannot get the free demo version to work, DO NOT proceed with purchasing the stack - because the purchased stack is unlikely to work any better for you. Please request technical assistance first.

Be certain that the stack you are buying is actually the one you want, and that you don't already own it or are confusing it with another stack of similar name or functionality.

Purchase process
The checkout system is provided by Paddle. An attempt is made to display prices in your local currency, with relevant taxes applied.

To complete your order, you must supply a valid email address. Your purchase receipt and download link will be sent to this address you supply. If you do not receive your purchase shortly after completing it, please carefully check your spam or junk mail folders.

Your purchases are available to re-download at anytime, via this secure order lookup page.

Prices shown on the website include any applicable VAT or sales tax. You will be sent a full receipt by email. Charitable and bulk discounts may be available on request. Please get in touch if you have any queries about our pricing.

Our order process is conducted by our online reseller is the Merchant of Record for all our orders. Paddle provides all customer service inquiries relating to order processing. Paddle also provides an order lookup system, commonly referred to as your Paddle Account.

Customer support
If you have questions that relate specifically to a stack, you should make contact via the contact page.

General questions can be asked on the RapidWeaver Community Forums.
AdvancedPublisher comprises of 5 different stacks; a base stack, days, weeks and time stacks and a secret stack for query strings. Each can be easily dragged and dropped into a webpage, with additional stacks nested within. Settings in the stacks side panel make it easy to configure your AdvancedPublisher stacks and clear instructions are displayed in edit mode to help you. An unlimited number of AdvancedPublisher time and secret stacks can be used on the same webpage.

"AdvancedPublisher has revolutionized how I use RapidWeaver. I can use this stack at the start of a semester to schedule the release of course material and quizzes for my students each week. Rather than having to edit the website late on a Sunday night to have the correct content in place for Monday morning, AdvancedPublisher automates the entire process for me. The content my students need to access is always available at the time I set. AdvancedPublisher is the sole reason I continue to use RapidWeaver for managing my website." - Brian

This is a great upgrade if you've already been using our free Expiry or QueryDisplay stacks. AdvancedPublisher has many, many more options to configure the display of content. Plus more supported content types.

The AdvancedPublisher stacks use PHP code to regulate what content is shown to the website visitor. This all works server-side; rather than client-side (as would be the case with Javascript). The clear benefit of this system is that the control of content happens before the webpage even begins to download. So you are not wastefully serving content the end user cannot see, and nor can the end user inspect the page source code to see the hidden content!


Here are some really simple examples of AdvancedPublisher displaying content on different days and weeks:
Today is Monday
It is a weekday, so this text is going to be displayed on Monday, Tuesday, Wednesday, Thursday and Friday
This content is only going to be shown on even weeks
It is strongly recommended that you download the free demo version of AdvancedPublisher. This will let you install the stacks and play around with all the settings yourself. You will probably be very impressed with how flexible the stacks are. An enormous amount of control is provided on when content is shown or hidden.

Please note that AdvancedPublisher requires a minimum of Stacks 3.5. The AdvancedPublisher stacks will not be shown and won't function in older versions of Stacks.


Follow these instructions for getting AdvancedPublisher stacks working in your projects:
  1. Once installed into Stacks and RapidWeaver, open the Stacks library and search for 'advanced publisher'
  2. Drag and drop a copy of the AP Base stack into your page*
  3. Click onto the RapidWeaver Page Inspector and confirm that the page has an extension of .php
  4. Continue to add one or more other AdvancedPublisher stacks to your page - like AP Days, AP Secret, AP Time or AP Weeks
  5. Within the AP Days, AP Secret, AP Time and AP Weeks stacks, you can customise when the content is to be shown, within the Stacks side panel. In some instances it is possible to display alternative content, outside of the specified date ranges
  6. Preview your page in RapidWeaver to test the content is showing correctly, at the specified time. Publish when done.

*If you find it easier, you can setup the AP Base stack as a 'partial'. Then this stack can be added on every page of your website. The settings applied on one page will be applied to other pages. Only add a single AP Base stack on each page.

AdvancedPublisher uses PHP code to regulate what content is shown. PHP has zero effect on SEO or page loading speed. The .php extension applied onto the end of the page simply tells the web server that there is PHP code within the page that needs to be processed. This processing happens before the page begins to download. RapidWeaver will attempt to alert you, if you have conflicting PHP and HTML pages on the web server. However if you find your AdvancedPublisher stacks are not visible on the web server, this may indicate you're still seeing the deprecated .html version of the page. In which case, you will need to login with your FTP app and manually delete the old page.

Other than the AP base stack, there are no limits imposed on how many AdvancedPublisher stacks you use within a page. To keep your workspace tidier, you can nest multiple AdvancedPublisher stacks within column stacks, and toggle the display of the column stacks to 'hidden'.

AdvancedPublisher stacks carry no style settings. Instead AdvancedPublisher is developed with the intention that you optional apply backgrounds, borders, layout or responsive display to either the container you nest AdvancedPublisher stacks within or to the stack elements you place inside AdvancedPublisher stacks. AdvancedPublisher works to simply regulate the display of content.

The conditional display of content and stacks within AdvancedPublisher happens server-side. So in theory all simple stack types should work fine within AdvancedPublisher. This is especially true of styled text, columns, grids, tables, galleries, images, audio and video. However more complex stack types may work less reliably. Use the free demo version provided to test compatibility with different stack types yourself, before committing to a purchase. You should be able to see the compatibility of stacks within RapidWeaver preview.