Webview Post
Puts a post you designed into your navigation, looking the way you designed it. Your site renders it, so a page-builder layout keeps its own styling — without your theme’s header, footer or navigation.
It also carries a setting that changes every post in the app, not just this one. See Opening every post this way below.
Before you start
Section titled “Before you start”| Plugin | None. WordPress core |
| Endpoint group | Content — for the post picker in the builder |
| Also needs | Memberside 2.22 or newer on your site |
| Plan | Every plan |
Add it to your app
Section titled “Add it to your app”- Drag Webview Post onto a navigation bar.
- Choose the post.
- Set the tab’s label under Appearance.
A single pinned post suits an announcement, a rules post or a welcome letter. A blog changes; pin something that does not.
Settings
Section titled “Settings”| Setting | What it does | Default |
|---|---|---|
| Post | Which published post your site renders | None — you must choose one |
| Padding | Space inside the content, on all four sides | None |
| Margin | Space outside it, on all four sides | None |
| Restrictions | Which roles see the tab | Everyone |
This feature has no Title or Description. Your site draws the whole screen, including the post’s own headline, so a second heading above it would repeat the first.
Padding and margin
Section titled “Padding and margin”Dropping your theme’s header and footer also drops the wrapper markup that indented your content, so without these the text sits hard against both edges of the screen.
Both are the four-sided box used everywhere else in the builder, in px, em or %. They need Memberside 2.24 or newer on your site; an older plugin ignores them and renders flush.
Padding insets everything, full-width sections included — a hero designed to reach the screen edge will stop short of it. Where that matters, use margin instead, or leave both empty and let the page’s own design carry the spacing.
What your members see
Section titled “What your members see”The post, as it appears on your website, without your theme’s header, footer, navigation or the admin bar. The stylesheets, fonts, scripts and page-builder markup all load.
A signed-in member stays signed in, so a post restricted to members works here.
A post opened inside the app, styled by the site
record → src/assets/media/webview-post.mp4
Links to your other posts and pages
Section titled “Links to your other posts and pages”A link in the post to another post or page on the same site opens the same way — no header, no footer, and the same padding and margin you set here. Back steps through what the member opened, one at a time, before it leaves the tab.
External links are left alone and open in the tab as they always did, as do
mailto: and phone links, in-page jumps, and download links. A link to a
category or the blog index still arrives with your theme around it: this
rendering is for one post at a time.
Needs Memberside 2.50 or newer. On an older plugin every link opens with your theme’s header, exactly as it did before. It applies to the Rendered by → Your site screens below as well, so a whole blog read in the app keeps the same look from one post to the next.
Opening every post this way
Section titled “Opening every post this way”Pinning one post is the smaller half of this feature. The larger one is what happens when a member taps a post in Posts, the news feed, a profile or search.
That screen is Single Post, and it has a Rendered by setting on its Appearance tab:
| Setting | What happens |
|---|---|
| The app | The app draws the post. Matches your app’s design, loads faster, and page-builder layouts arrive without their styling. The default, and what every app did before this existed |
| Your site | Your site draws it, header and footer stripped. Page-builder layouts keep their styling |
Set it once and it applies everywhere a post is opened.
Choosing Your site turns off the rest of that panel, and this is worth knowing before you switch: the bookmark button, the comments list and the comment form are all things the app draws, and it stops drawing them. Your site’s page has its own comment form, if your theme prints one. Nothing is hidden from you — the panel hides those settings rather than leaving them looking adjustable.
Single Page carries the same setting, for pages a member opens from a link.
Which page builders this works with
Section titled “Which page builders this works with”The same list as Webview Page. Gutenberg, Elementor, Beaver Builder, WPBakery and ordinary Divi pages work. Bricks and Oxygen do not, and fall back to your site’s normal page rather than breaking.
When it does not work
Section titled “When it does not work”| Symptom | Cause | Fix |
|---|---|---|
| Your theme’s header and footer appear | Memberside is older than 2.22 | Update the plugin |
| They appear after tapping a link in the post | Memberside is older than 2.50 | Update the plugin |
| They appear on a linked category or blog index | Expected. The rendering is for one post at a time | Link to a post or page, or use a list feature the app draws |
| The post picker is empty | The Content group is off, or there are no published posts | Enable it, and publish a post |
| The tab shows your site’s home page | No post is chosen yet | Choose one in the feature’s settings |
| Tapped posts still open natively | Rendered by is set to The app | Change it on the Single Post feature, not this one |
| The bookmark button disappeared | Rendered by is set to Your site | Expected. Your site owns that screen now |
| Comments vanished from tapped posts | The same | Expected. Your theme’s own comment form renders if it prints one |
| The content looks unstyled or misaligned | Your theme scopes its CSS to its own content wrapper | Set that wrapper’s class with memberside_bare_view_wrapper_class |
| Nothing loads and the screen stays blank | The post is a draft, private, or was deleted | Publish it, or choose another |